24.04.2016, 20:31
PHP код:
E:\fcr.pwn(24294) : error 021: symbol already defined: "SendAdminMessage"
E:\fcr.pwn(24321) : warning 219: local variable "str" shadows a variable at a preceding level
E:\fcr.pwn(24328) : error 017: undefined symbol "SendHelperMessage"
E:\fcr.pwn(24342) : error 017: undefined symbol "SendHelperMessage"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
Код:
CMD:newb(playerid,params[]) { new str[128]; if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "You're not logged in."); if(AntiAdv(playerid, params)) return 1; if((nonewbie) && PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_GRAD2, "The newbie chat channel has been disabled by an Admin!"); if(gNewbie[playerid] == 1) return SendClientMessage(playerid, COLOR_GREY, "You have the channel toggled, /tognewbie to re-enable!"); if(isnull(params)) return SendClientMessage(playerid, COLOR_WHITE, "Perdorimi: (/newb)ie [text]"); if(PlayerInfo[playerid][pNMute] == 1) return SendClientMessage(playerid, COLOR_GREY, "You're muted from the newbie chat channel."); if(PlayerInfo[playerid][pHelper] >= 1 || PlayerInfo[playerid][pAdmin] >= 1) { new giveplayerid, message[128], string[128], str[80]; if(sscanf(params,"is[80]",giveplayerid,str)) SendClientMessage(playerid, COLOR_WHITE, "Perdorimi: /newb [id] [pergjigje]"); if(strlen(str) > 80) return SendClientMessage(playerid, COLOR_WHITE, "Mesazhi juaj nuk mund te jete me shume se 80 shkronja."); if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_WHITE, "Ai lojtar nuk eshte i konektuar!"); format(string, sizeof(string), "Pergjigje nga: [%s]: %s", GetPlayerNameEx(playerid), str); SendClientMessage(giveplayerid, COLOR_NEWBIE, string); format(message, sizeof(message), "%s >> %s: %s", GetPlayerNameEx(playerid), GetPlayerNameEx(giveplayerid), str); SendHelperMessage(COLOR_NEWBIE,message); SendAdminMessage(COLOR_NEWBIE,message); Log("logs/nnewb.log", message); PlayerInfo[playerid][pAcceptReport]++; } else { if(sscanf(params,"s[128]",str)) SendClientMessage(playerid,-1,"Perdorimi: /newb [pyetja]"); new name[MAX_PLAYER_NAME],msg[110],string[128]; GetPlayerName(playerid,name,20); format(msg,sizeof(msg),"Nje lojtar ka nevoje per ndihme: %s(%d): %s",name,playerid,str); for(new i=0;i<MAX_PLAYERS;++i) { if(IsPlayerConnected(i) && PlayerInfo[i][pHelper] >= 1 && PlayerInfo[i][pAdmin] >=1) SendHelperMessage(COLOR_NEWBIE,msg); SendAdminMessage(COLOR_NEWBIE,msg); } format(string, sizeof(string), "Mesazhi juaj: %s, eshte derguar, prisni derisa helperat t'ju kthejne pergjigje.", str); SendClientMessageEx(playerid, COLOR_NEWBIE, string); Log("logs/nnewb.log", msg); } return 1; }
How to fix?