Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

İndex out of bounds hatası

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
cbmarksman
Mesajlar: 92
Kayıt: Prş Ağu 20, 2020 11:24 pm

İndex out of bounds hatası

Mesaj gönderen cbmarksman »

Yüklediğim eklenti log basıyor ama hata nerede bulamadım rica etsem kontrol sağlarmısınız.

Resim

Resim

Kod: Tümünü seç

[0] plugin.sma::HamHook_TouchWeapon (line 83)
Displaying debug trace (plugin "plugin.amxx", version "1.0")
Run time error 4: index out of bounds
[0] plugin.sma::TakeDamage (line 175)
Displaying debug trace (plugin "plugin.amxx", version "1.0")
Run time error 4: index out of bounds

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

OPC Line
Mesajlar: 1635
Kayıt: Pzt Tem 22, 2019 3:13 am
Server Ip/DNS: 213.238.173.xx
Clan İsmi: *YouKnowMyName*

İndex out of bounds hatası

Mesaj gönderen OPC Line »

eklentiyi paylaşırsanız yardımcı olalım.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
cbmarksman
Mesajlar: 92
Kayıt: Prş Ağu 20, 2020 11:24 pm

İndex out of bounds hatası

Mesaj gönderen cbmarksman »

OPC Line yazdı: Cmt Oca 30, 2021 10:21 pm eklentiyi paylaşırsanız yardımcı olalım.
Eklentiyi atmasam olmuyor mu yani bazı değişiklikler yaptım ve paylaşmak istemiyorum eğer illa gerekecek ise paylaşayım ?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

bilalgecer47
Mesajlar: 729
Kayıt: Çrş Ağu 22, 2018 9:20 pm

İndex out of bounds hatası

Mesaj gönderen bilalgecer47 »

Bu hata genelde tanımlamada kullanılan

Kod: Tümünü seç

new const cvarlar[5]
tarzında yerlerde verir.Onları kontrol et sınırı aşan bişeyler var.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
cbmarksman
Mesajlar: 92
Kayıt: Prş Ağu 20, 2020 11:24 pm

İndex out of bounds hatası

Mesaj gönderen cbmarksman »

bilalgecer47 yazdı: Cmt Oca 30, 2021 10:43 pm Bu hata genelde tanımlamada kullanılan

Kod: Tümünü seç

new const cvarlar[5]
tarzında yerlerde verir.Onları kontrol et sınırı aşan bişeyler var.

Resim
Tanımlamalar bu şekilde

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

bilalgecer47
Mesajlar: 729
Kayıt: Çrş Ağu 22, 2018 9:20 pm

İndex out of bounds hatası

Mesaj gönderen bilalgecer47 »

cbmarksman yazdı: Cmt Oca 30, 2021 10:54 pm
bilalgecer47 yazdı: Cmt Oca 30, 2021 10:43 pm Bu hata genelde tanımlamada kullanılan

Kod: Tümünü seç

new const cvarlar[5]
tarzında yerlerde verir.Onları kontrol et sınırı aşan bişeyler var.

Resim
Tanımlamalar bu şekilde
sayıları arttırın

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

İndex out of bounds hatası

Mesaj gönderen Colditz »

Alakası yok, insanlara bilginiz olmayan şeyleri söylemeyin. Oradaki 33 sayısı maksimum oyuncu sayısı anlamına geliyor. 0 dan başladığı için 33 değerini alıyor. Bana sadece 175. satırdan 179 a kadar olan bölümü atın ve nasıl düzelteceğinizi anlatayım.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
cbmarksman
Mesajlar: 92
Kayıt: Prş Ağu 20, 2020 11:24 pm

İndex out of bounds hatası

Mesaj gönderen cbmarksman »

Colditz yazdı: Pzr Oca 31, 2021 12:02 am Alakası yok, insanlara bilginiz olmayan şeyleri söylemeyin. Oradaki 33 sayısı maksimum oyuncu sayısı anlamına geliyor. 0 dan başladığı için 33 değerini alıyor. Bana sadece 175. satırdan 179 a kadar olan bölümü atın ve nasıl düzelteceğinizi anlatayım.

Kod: Tümünü seç

public HamHook_TouchWeapon(ent,id) {
	if(isGhost[id]) {
		if(!is_valid_ent(ent)) return HAM_IGNORED;
		return HAM_SUPERCEDE;
	}
	return HAM_IGNORED;
}
public TakeDamage(victim, inflicator, attacker) {
	if(isGhost[victim] || isGhost[attacker]) {
		return HAM_SUPERCEDE;
	}
	return HAM_IGNORED;
}
Hata veren satırlar buyrun, konu başındaki fotoğraflarda daha detaylı görebilirsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

İndex out of bounds hatası

Mesaj gönderen Colditz »

Böyle dener misiniz?

Kod: Tümünü seç

public HamHook_TouchWeapon(ent,id) {
	if(is_user_connected(id) && isGhost[id]) {
		return is_valid_ent(ent) ? HAM_SUPERCEDE : HAM_IGNORED;
	}
	return HAM_IGNORED;
}

public TakeDamage(victim, inflicator, attacker) {
	return (isGhost[victim] || (is_user_connected(attacker) && isGhost[attacker])) ? HAM_SUPERCEDE : HAM_IGNORED;
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
cbmarksman
Mesajlar: 92
Kayıt: Prş Ağu 20, 2020 11:24 pm

İndex out of bounds hatası

Mesaj gönderen cbmarksman »

Colditz yazdı: Pzr Oca 31, 2021 12:19 am Böyle dener misiniz?

Kod: Tümünü seç

public HamHook_TouchWeapon(ent,id) {
	if(is_user_connected(id) && isGhost[id]) {
		return is_valid_ent(ent) ? HAM_SUPERCEDE : HAM_IGNORED;
	}
	return HAM_IGNORED;
}

public TakeDamage(victim, inflicator, attacker) {
	return (isGhost[victim] || (is_user_connected(attacker) && isGhost[attacker])) ? HAM_SUPERCEDE : HAM_IGNORED;
}
Deneyip dönüş yapacağım, teşekkür ederim.

Link:
Linklerini gizle
Linki Kopyala
Cevapla