23.04.2016, 12:13
I have big problem i was rewritting programs to cmd from fast commands and now i got thiss error dont know how to make it work tried to create new cmdtext and so on nothing helped :/
the code is
Error
the code is
Код:
COMMAND:r(playerid,params[]) { new spc = playerDB[playerid][specialybe]; if(!(spc == 1 || spc == 2 || spc == 17 || spc == 15 || spc == 21 || spc == 23 || spc == 3 || spc == 4 || spc == 5 || spc == 6 || spc == 19 || playerDB[playerid][specialybe] == 7 || playerDB[playerid][specialybe] == 8 || playerDB[playerid][specialybe] == 9 || playerDB[playerid][specialybe] == 10 || playerDB[playerid][specialybe] == 44|| playerDB[playerid][specialybe] == 12)) { KlaidosZinute(playerid,"Neturite racijos."); return 1; } if(!cmdtext[2]) return Zinute1(playerid,"Kalbėti per raciją - /r [TEKSTAS]"); new msg[180],name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(msg,sizeof(msg),"{ffce9f}[Darbo racija] {e9e0d8}%s: {ffce9f}%s",name,cmdtext[3]); if(playerDB[playerid][specialybe] == 1) SendMessageToCops(COLOR,msg); else if(playerDB[playerid][specialybe] == 2) SendMessageToMedics(COLOR,msg); else if(playerDB[playerid][specialybe] == 3) SendMessageToTaxi(COLOR,msg); else if(playerDB[playerid][specialybe] == 4) SendMessageToTrauk(COLOR,msg); else if(playerDB[playerid][specialybe] == 5) SendMessageToAutobus(COLOR,msg); else if(playerDB[playerid][specialybe] == 6) SendMessageToBMX(COLOR,msg); else if(playerDB[playerid][specialybe] == 16) SendMessageToKV(COLOR,msg); else if(playerDB[playerid][specialybe] == 7) SendMessageToCili(COLOR,msg); else if(playerDB[playerid][specialybe] == 9) SendMessageToKel(COLOR,msg); else if(playerDB[playerid][specialybe] == 10) SendMessageToFur(COLOR,msg); else if(playerDB[playerid][specialybe] == 44) SendMessageToNarkai(ORANGE,msg); else if(playerDB[playerid][specialybe] == 12) SendMessageToMEH(ORANGE,msg); else if(playerDB[playerid][specialybe] == 15) SendMessageToBkrs(COLOR,msg); else if(playerDB[playerid][specialybe] == 17) SendMessageToBalo(COLOR,msg); else if(playerDB[playerid][specialybe] == 19) SendMessageToVAR(COLOR,msg); else if(playerDB[playerid][specialybe] == 21) SendMessageToCMAF(COLOR,msg); else if(playerDB[playerid][specialybe] == 23) SendMessageToGS(COLOR,msg); return 1; }
Код:
C:\Users\Egidą\Desktop\servas\gamemodes\CL.pwn(18592) : error 017: undefined symbol "cmdtext" C:\Users\Egidą\Desktop\servas\gamemodes\CL.pwn(18592) : warning 215: expression has no effect C:\Users\Egidą\Desktop\servas\gamemodes\CL.pwn(18592) : error 001: expected token: ";", but found "]" C:\Users\Egidą\Desktop\servas\gamemodes\CL.pwn(18592) : error 029: invalid expression, assumed zero C:\Users\Egidą\Desktop\servas\gamemodes\CL.pwn(18592) : fatal error 107: too many error messages on one line