08.04.2012, 09:44
I have made command /pr (policeradio) and I have one problem :
And I have this error :
Код:
CMD:pr(playerid, params[]) { if(IsPlayerConnected(playerid)) { GetPlayerName(playerid, sendername, sizeof(sendername));//This is line 2683 new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, GREY, "Usage: /pr [radio chat]"); return 1; } if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { if(PlayerInfo[playerid][pMember] == 6) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); } else if(PlayerInfo[playerid][pMember] == 5) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); } else if(PlayerInfo[playerid][pMember] == 4) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); } else if(PlayerInfo[playerid][pMember] == 3) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); } else if(PlayerInfo[playerid][pMember] == 2) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); } else if(PlayerInfo[playerid][pMember] == 1) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); } else { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); } ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5); SendRadioMessage(1, COLOR_WHITE, string); printf("%s", string); return 1; } else { SendClientMessage(playerid, GRAY, "You are not "); return 1; } } return 0; }
Код:
C:\Documents and Settings\Medion\Desktop\Bone County\Mod\gamemodes\bcrp.pwn(2683) : error 017: undefined symbol "sendername" C:\Documents and Settings\Medion\Desktop\Bone County\Mod\gamemodes\bcrp.pwn(2683) : error 017: undefined symbol "sendername" C:\Documents and Settings\Medion\Desktop\Bone County\Mod\gamemodes\bcrp.pwn(2683) : error 029: invalid expression, assumed zero C:\Documents and Settings\Medion\Desktop\Bone County\Mod\gamemodes\bcrp.pwn(2683) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.