09.02.2013, 15:07
Код:
COMMAND:priimti(playerid, params[]) { if(PlayerInfo[playerid][pPgaujosvadas] == 1) new giveplayerid,pName[24],gName[24],string[100]; // error here if(sscanf(params, "d", giveplayerid))return SendClientMessage(playerid, 0xFFFFFFFF, "/priimti [ћaidėjo ID]"); else if(!IsPlayerConnected(giveplayerid))return SendClientMessage(playerid, 0xFF0000FF, "Tokio ћaidėjo nėra!"); else { if(PlayerInfo[giveplayerid][pGaujoi] == 1) return SendClientMessage( playerid, -1, "Ћaidėjas jau mafijoje!" ); GetPlayerName(playerid, pName,24); GetPlayerName(giveplayerid,gName,24); PlayerInfo[giveplayerid][pGaujoi] = true; format(string, sizeof(string),"Priimete ћaidėją %s",gName); SendClientMessage(playerid,0xFFFFFFAA,string); SendClientMessage(giveplayerid,0xFFFFFFAA,"Jūs priimtas į mafiją."); } else { new giveplayerid,pName[24],gName[24],string[100]; if(sscanf(params, "d", giveplayerid))return SendClientMessage(playerid, 0xFFFFFFFF, "/priimti [ћaidėjo ID]"); else if(!IsPlayerConnected(giveplayerid))return SendClientMessage(playerid, 0xFF0000FF, "Tokio ћaidėjo nėra!"); else { if(PlayerInfo[giveplayerid][pGaujoi] == 1) return SendClientMessage( playerid, -1, "Ћaidėjas jau mafijoje!" ); GetPlayerName(playerid, pName,24); GetPlayerName(giveplayerid,gName,24); PlayerInfo[giveplayerid][pGaujoi] = 2; format(string, sizeof(string),"Priimete ћaidėją %s",gName); SendClientMessage(playerid,0xFFFFFFAA,string); SendClientMessage(giveplayerid,0xFFFFFFAA,"Jūs priimtas į mafiją."); return 1; }
C:\Users\Lauris1\Desktop\failai\Servas\gamemodes\b om.pwn(2076) : error 003: declaration of a local variable must appear in a compound block
C:\Users\Lauris1\Desktop\failai\Servas\gamemodes\b om.pwn(2076) : error 017: undefined symbol "giveplayerid"
C:\Users\Lauris1\Desktop\failai\Servas\gamemodes\b om.pwn(2076) : warning 215: expression has no effect
C:\Users\Lauris1\Desktop\failai\Servas\gamemodes\b om.pwn(2076) : error 001: expected token: ";", but found "]"
C:\Users\Lauris1\Desktop\failai\Servas\gamemodes\b om.pwn(2076) : fatal error 107: too many error messages on one line