GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: #McAllen - 31 Temmuz 2021, 12:12:37

Başlık: undefined symbol hatası yardım
Gönderen: #McAllen - 31 Temmuz 2021, 12:12:37
https://i.hizliresim.com/3pi469o.png bu hatayı alıyorum nasıl çözebilirim yardım
Başlık: Ynt: Yardım
Gönderen: sharax - 31 Temmuz 2021, 12:36:39
-
Başlık: Ynt: Yardım
Gönderen: Hasan Sangrento - 31 Temmuz 2021, 12:53:22
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.
PAWN Kodu: Seç
for(new i=0;i<10;i++) {
PlayerData[playerid][pTSlot][i] == false;
}

Başlık: Ynt: Yardım
Gönderen: Radless - 31 Temmuz 2021, 13:05:49
gösterdiğim falsenin sonuna noktalı virgül ekleyip deneyiniz

(https://media.discordapp.net/attachments/755820048685334640/870970293210992670/unknown.png)
Başlık: Ynt: Yardım
Gönderen: squarepants - 31 Temmuz 2021, 15:54:51
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;
Başlık: Ynt: Yardım
Gönderen: Anestezi - 31 Temmuz 2021, 16:06:19
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.
Başlık: Ynt: Yardım
Gönderen: #McAllen - 31 Temmuz 2021, 16:19:50
Alıntı yapılan: Hasan Sangrento - 31 Temmuz 2021, 12:53:22
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.
PAWN Kodu: Seç
for(new i=0;i<10;i++) {
PlayerData[playerid][pTSlot][i] == false;
}

Alıntı yapılan: ThePosition - 31 Temmuz 2021, 15:54:51
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: Radless - 31 Temmuz 2021, 13:05:49
gö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 :/
Başlık: Ynt: undefined symbol hatası yardım
Gönderen: Hasan Sangrento - 31 Temmuz 2021, 16:54:30
Kuvvetle muhtemel sende hata vardır, ben kodu test edip attım.
Başlık: Ynt: undefined symbol hatası yardım
Gönderen: cha - 31 Temmuz 2021, 18:01:02
PAWN Kodu: Seç
for (new i = 0; i < 10; i++)
    PlayerData[playerid][pTSlot][i] = false;
Başlık: Ynt: undefined symbol hatası yardım
Gönderen: #McAllen - 31 Temmuz 2021, 18:28:18
Alıntı yapılan: cha - 31 Temmuz 2021, 18:01:02
PAWN Kodu: Seç
for (new i = 0; i < 10; i++)
    PlayerData[playerid][pTSlot][i] = false;

halen daha aynı :(
Başlık: Ynt: undefined symbol hatası yardım
Gönderen: cha - 31 Temmuz 2021, 18:29:50
Discord üzerinden iletişime geç. #cha8771
Başlık: Ynt: undefined symbol hatası yardım
Gönderen: squarepants - 31 Temmuz 2021, 20:23:58
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.
Başlık: Ynt: undefined symbol hatası yardım
Gönderen: #McAllen - 31 Temmuz 2021, 21:19:12
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.
Başlık: Ynt: undefined symbol hatası yardım
Gönderen: Coiner - 31 Temmuz 2021, 21:48:20
K/A