1. sayfa (Toplam 2 sayfa)
İndex out of bounds hatası
Gönderilme zamanı: Pzt Nis 19, 2021 9:41 pm
gönderen cbmarksman
yüklediğim eklenti log basıyor ama hata nerede bulamadım rica etsem kontrol sağlar mısınız?
xxxxxx.png
zzzzzzzz.png
Kod: Tümünü seç
[0] plugin.sma::@Touch_Wall (line 1299)
Displaying debug trace (plugin "plugin.amxx", version "1.0")
Run time error 4: index out of bounds
[0] plugin.sma::@PM_Move (line 1307)
Displaying debug trace (plugin "plugin.amxx", version "1.0")
Run time error 4: index out of bounds
İndex out of bounds hatası
Gönderilme zamanı: Pzt Nis 19, 2021 10:11 pm
gönderen bestcore
Bu hatayı bir veri sınırından çok kullanıldıysa verir.
-> "xxxx[1]", bu değişkeni "xxxx[1]" böyle kullanırsak bu hatayı verir bunun için "xxxx[0]" olarak kullanmalıyız. Eklentiyi birde böyle kontrol edin.
Spiderman değişkenini kontrol edin.
İndex out of bounds hatası
Gönderilme zamanı: Pzt Nis 19, 2021 10:36 pm
gönderen cbmarksman
bestcore yazdı: Pzt Nis 19, 2021 10:11 pm
Bu hatayı bir veri sınırından çok kullanıldıysa verir.
-> "xxxx[1]", bu değişkeni "xxxx[1]" böyle kullanırsak bu hatayı verir bunun için "xxxx[0]" olarak kullanmalıyız. Eklentiyi birde böyle kontrol edin.
Spiderman değişkenini kontrol edin.
Deneyip dönüş yapacağım
İndex out of bounds hatası
Gönderilme zamanı: Sal Nis 20, 2021 9:25 am
gönderen cbmarksman
bestcore yazdı: Pzt Nis 19, 2021 10:11 pm
Bu hatayı bir veri sınırından çok kullanıldıysa verir.
-> "xxxx[1]", bu değişkeni "xxxx[1]" böyle kullanırsak bu hatayı verir bunun için "xxxx[0]" olarak kullanmalıyız. Eklentiyi birde böyle kontrol edin.
Spiderman değişkenini kontrol edin.
Bu plugin ufak bir karaktermenü 3 adet karakter değişkeni var hepsinin değeri [MAX_CLIENTS] ancak sadece spiderman log basıyor. Spiderman değerini [MAX_CLIENTS+1] mi yapmam gerekiyor yoksa farklı bir değer mi vermemiz gerekiyor.
İndex out of bounds hatası
Gönderilme zamanı: Sal Nis 20, 2021 9:28 am
gönderen PawNod
1 eklemeniz gerekiyor yani dediğiniz doğru. Yaptığınız olmazsa MAX_PLAYERS+1 i deneyin.
İndex out of bounds hatası
Gönderilme zamanı: Sal Nis 20, 2021 9:38 am
gönderen cbmarksman
Deneyip dönüş yapacağım.
İndex out of bounds hatası
Gönderilme zamanı: Sal Nis 20, 2021 8:37 pm
gönderen cbmarksman
PawNod yazdı: Sal Nis 20, 2021 9:28 am
1 eklemeniz gerekiyor yani dediğiniz doğru. Yaptığınız olmazsa MAX_PLAYERS+1 i deneyin.
MAX_CLIENTS+1 yaptım ancak bu sefer farklı 6-7 yerde index out of bounds hatası verdi bu yerlerde daha önce log vermemişti MAX_PLAYERS+1 şeklinde deneyip tekrar dönüş yapacağım
İndex out of bounds hatası
Gönderilme zamanı: Sal Nis 20, 2021 10:24 pm
gönderen bestcore
cbmarksman yazdı: Sal Nis 20, 2021 8:37 pm
MAX_CLIENTS+1 yaptım ancak bu sefer farklı 6-7 yerde index out of bounds hatası verdi bu yerlerde daha önce log vermemişti MAX_PLAYERS+1 şeklinde deneyip tekrar dönüş yapacağım
MAX_CLIENTS+1, MAX_PLAYERS+1, 33(Sunucu kapasitesi 32 ise) vs. bunlar aynı işlevi görüyor değiştirmeniz birşeye yaramaz. Böyle bir değişken oluşturduysanız "değişkenismi[id]" bu şekilde kullanabilirsiniz. Eğer "değişkenismi[MAX_CLIENTS+1][2]" böyle tanımlatırsanız 0. ve 1. bölmeleri kullanabilirsiniz 2 kullanırsanız hata verir.(değişkenismi[id][2] <- bu şekilde kullanılmaz.). Eklentide değişkenin hata verdiği kısımları atın yardımcı olabilirsek olalım.
İndex out of bounds hatası
Gönderilme zamanı: Sal Nis 20, 2021 11:29 pm
gönderen cbmarksman
bestcore yazdı: Sal Nis 20, 2021 10:24 pm
cbmarksman yazdı: Sal Nis 20, 2021 8:37 pm
MAX_CLIENTS+1 yaptım ancak bu sefer farklı 6-7 yerde index out of bounds hatası verdi bu yerlerde daha önce log vermemişti MAX_PLAYERS+1 şeklinde deneyip tekrar dönüş yapacağım
MAX_CLIENTS+1, MAX_PLAYERS+1, 33(Sunucu kapasitesi 32 ise) vs. bunlar aynı işlevi görüyor değiştirmeniz birşeye yaramaz. Böyle bir değişken oluşturduysanız "değişkenismi[id]" bu şekilde kullanabilirsiniz. Eğer "değişkenismi[MAX_CLIENTS+1][2]" böyle tanımlatırsanız 0. ve 1. bölmeleri kullanabilirsiniz 2 kullanırsanız hata verir.(değişkenismi[id][2] <- bu şekilde kullanılmaz.). Eklentide değişkenin hata verdiği kısımları atın yardımcı olabilirsek olalım.
Yukarıda fotoğraf olarak hata veren kısımlar var, kod şeklinde en erken yarın atabilirim.
İndex out of bounds hatası
Gönderilme zamanı: Sal Nis 20, 2021 11:34 pm
gönderen bestcore
cbmarksman yazdı: Sal Nis 20, 2021 11:29 pm
Yukarıda fotoğraf olarak hata veren kısımlar var, kod şeklinde en erken yarın atabilirim.
Attığınız vakit yardımcı olabilirsem olurum, değişkeni tanımladığınız yeri ve kullandığınz yeri atın.