https://i.hizliresim.com/3pi469o.png bu hatayı alıyorum nasıl çözebilirim yardım
-
Selam, olmamasının sebebi for döngüsünü tanımlasanız bile bracket bulunmuyor, bu yüzden algılamıyor. Ve her konuda ne olursa olsun semicolon kullanın.
for(new i=0;i<10;i++) {
PlayerData[playerid][pTSlot][i] == false;
}
gösterdiğim falsenin sonuna noktalı virgül ekleyip deneyiniz
(https://media.discordapp.net/attachments/755820048685334640/870970293210992670/unknown.png)
Sadece noktalı virgül hatası değil, aynı zamanda hatalı operatör kullanımından da kaynaklanıyor, aşağıdaki şekilde deneyebilirsin:
for(new i; i < 10; i++)
PlayerData[playerid][pTSlot][i] = false;
Alıntı yapılan: Bölüm KurallarıKonu başlığında sorununuzdan veya isteğinizden kısaca bahsetmelisiniz. (Örn: Araç sistemi hakkında, Ev sistemi hakkında sorun, Admin sistemi istiyorum vs.)
Konunuzun başlığını detaylandırır mısınız? Sorundan kısaca bahsedin yani.
Alıntı yapılan: Hasan Sangrento - 31 Temmuz 2021, 12:53:22Selam, olmamasının sebebi for döngüsünü tanımlasanız bile bracket bulunmuyor, bu yüzden algılamıyor. Ve her konuda ne olursa olsun semicolon kullanın.
for(new i=0;i<10;i++) {
PlayerData[playerid][pTSlot][i] == false;
}
Alıntı yapılan: ThePosition - 31 Temmuz 2021, 15:54:51Sadece noktalı virgül hatası değil, aynı zamanda hatalı operatör kullanımından da kaynaklanıyor, aşağıdaki şekilde deneyebilirsin:
for(new i; i < 10; i++)
PlayerData[playerid][pTSlot][i] = false;
Alıntı yapılan: Radless - 31 Temmuz 2021, 13:05:49gösterdiğim falsenin sonuna noktalı virgül ekleyip deneyiniz
(https://media.discordapp.net/attachments/755820048685334640/870970293210992670/unknown.png)
Bu üçünüde denedim halen daha olmuyor :/
Kuvvetle muhtemel sende hata vardır, ben kodu test edip attım.
for (new i = 0; i < 10; i++)
PlayerData[playerid][pTSlot][i] = false;
Alıntı yapılan: cha - 31 Temmuz 2021, 18:01:02for (new i = 0; i < 10; i++)
PlayerData[playerid][pTSlot][i] = false;
halen daha aynı :(
Discord üzerinden iletişime geç. #cha8771
O zaman sorun muhtemelen yanlış tanımlanmış değişken yapısından veya eksik kütüphane & eklenti kurulumundan kaynaklanıyor olabilir. Normal koşullar altında aşağıdaki örnek sorunsuz çalışıyor:
enum E_TEST
{
Float:pTSlot1,
bool:pTSlot[10]
}
new PlayerData[MAX_PLAYERS][E_TEST];
main()
{
for(new i = 0, playerid = 2; i < 10; i++)
PlayerData[playerid][pTSlot][i] = false;
}Özelden iletişime geçebilirsen tekrar yardımcı olmaya çalışabilirim, iyi forumlar.
Tamam sorunu çözdüm sorun bütün pawnodaymış yedeğiyle değiştirdim tüm sorun çözüldü uğraşan herkese teşekkürler.
K/A