GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: muzaffer22 - 29 Ağustos 2017, 11:57:54

Başlık: error 017: undefined symbol "string"
Gönderen: muzaffer22 - 29 Ağustos 2017, 11:57:54
(7032) : error 029: invalid expression, assumed zero
(7032 -- 7034) : error 029: invalid expression, assumed zero
(7034) : error 017: undefined symbol "string"
(7034) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
Başlık: Ynt: error 017: undefined symbol "string"
Gönderen: FrankTR - 29 Ağustos 2017, 12:27:11
Hata veren satırları paylaşırsanız daha iyi olur.
Başlık: Ynt: error 017: undefined symbol "string"
Gönderen: muzaffer22 - 29 Ağustos 2017, 12:29:11
}
*/

   new string[128];
   SpamStrings[playerid] +=3;
    if(SpamStrings[playerid] >= MAX_SPAM)
   {
       format(string,sizeof(string),"%s lütfen spam yapmayınız.",sabbv);
       SendClientMessage(playerid, COLOR_ERROR, string);
       return 1;
    }
Başlık: Ynt: error 017: undefined symbol "string"
Gönderen: muzaffer22 - 30 Ağustos 2017, 02:19:51
güncel + Sunucu çalışmıyor bu hata yüzünden yardım edebilir misiniz?
Başlık: Ynt: error 017: undefined symbol "string"
Gönderen: muzaffer22 - 30 Ağustos 2017, 13:08:45
/*
if(!strcmp(cmdtext,"/uzi",true))
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerWeapon(playerid, 28, 125);
GivePlayerMoney(playerid, -1500);
}
else
{
SendClientMessage(playerid,-1,"{ffffff}[{ff0000}HATA{ffffff}]: {ff0000}Yeterli paraniz yok.");
}
return 1;
}
//
if(!strcmp(cmdtext,"/deagle",true))
{
if(GetPlayerMoney(playerid) >= 1000)
{
GivePlayerWeapon(playerid, 24, 37);
GivePlayerMoney(playerid, -1000);
}
else
{
SendClientMessage(playerid,-1,"{ffffff}[{ff0000}HATA{ffffff}]: {ff0000}Yeterli paraniz yok.");
}
return 1;
}
//
if(!strcmp(cmdtext,"/sawn",true))
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerWeapon(playerid, 26, 130);
GivePlayerMoney(playerid, -1750);
}
else
{
SendClientMessage(playerid,-1,"{ffffff}[{ff0000}HATA{ffffff}]: {ff0000}Yeterli paraniz yok.");
}
return 1;
}
//
if(!strcmp(cmdtext,"/combat",true))
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerWeapon(playerid, 27, 125);
GivePlayerMoney(playerid, -1500);
}
else
{
SendClientMessage(playerid,-1,"{ffffff}[{ff0000}HATA{ffffff}]: {ff0000}Yeterli paraniz yok.");
}
return 1;
}
//
if(!strcmp(cmdtext,"/mp5",true))
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerWeapon(playerid, 29, 350);
GivePlayerMoney(playerid, -1700);
}
else
{
SendClientMessage(playerid,-1,"{ffffff}[{ff0000}HATA{ffffff}]: {ff0000}Yeterli paraniz yok.");
}
return 1;
}
//
if(!strcmp(cmdtext,"/tec9",true))
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerWeapon(playerid, 32, 125);
GivePlayerMoney(playerid, -1500);
}
else
{
SendClientMessage(playerid,-1,"{ffffff}[{ff0000}HATA{ffffff}]: {ff0000}Yeterli paraniz yok.");
}
return 1;
}
//
if(!strcmp(cmdtext,"/m4",true))
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerWeapon(playerid, 31, 750);
GivePlayerMoney(playerid, -2000);
}
else
{
SendClientMessage(playerid,-1,"{ffffff}[{ff0000}HATA{ffffff}]: {ff0000}Yeterli paraniz yok.");
}
return 1;
}
//
if(!strcmp(cmdtext,"/ak47",true))
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerWeapon(playerid, 30, 7500);
GivePlayerMoney(playerid, -2000);
}
else
{
SendClientMessage(playerid,-1,"{ffffff}[{ff0000}HATA{ffffff}]: {ff0000}Yeterli paraniz yok.");
}
return 1;
}
//
if(!strcmp(cmdtext,"/sniper",true))
{
if(GetPlayerMoney(playerid) >= 1500)
{
GivePlayerWeapon(playerid, 34, 175);
GivePlayerMoney(playerid, -1500);
}
else
{
SendClientMessage(playerid,-1,"{ffffff}[{ff0000}HATA{ffffff}]: {ff0000}Yeterli paraniz yok.");
}
return 1;
}
*/




Şu kodu koyunca bozuluyor nedense. /market var fakat /sawn yazıp almalarınıda istiyorum ama yapamıyorum.
Başlık: Ynt: error 017: undefined symbol "string"
Gönderen: FrankTR - 07 Eylül 2017, 17:47:36
Mesela şuna göre düzenler misin?


if(!strcmp(cmdtext,"/uzi",true) && GetPlayerMoney(playerid) >= 1500) return GivePlayerWeapon(playerid, 28, 125),GivePlayerMoney(playerid, -1500);


Bir de 'OnPlayerCommandText' public'ine atıyorsun değil mi?