31.07.2014, 17:17
i am making clan chat for my server
Error
i have copied my admin chat code and edit it like Isplayeradmin so Isplayerrm [ rm = ruskaya mafia clan name ]
Admin chat code
Код:
CMD:cc(playerid, params[]) { if(PlayerInfo[playerid][prm] >= 1) { format(fstr, sizeof(fstr), "[CLAN-CHAT]: %s: %s", GetName(playerid), params); foreach(Player, i) { if(PlayerInfo[i][rm] >= 1 || IsPlayerrm(i)) { SendClientMessage(i, YELLOW, fstr); } } } else if(PlayerInfo[playerid][rm] >= 1) { format(fstr, sizeof(fstr), "[CLAN-CHAT]: %s: %s", GetName(playerid), params); foreach(Player, i) { if(PlayerInfo[i][rm] >= 1) { SendClientMessage(i, YELLOW, fstr); } } } else { SendClientMessage(playerid, RED, "Only clan members can use this command."); } return true; }
Код:
D:\TDm 2.0\ilkul new wala\gamemodes\NVCNR2.pwn(25800) : error 017: undefined symbol "IsPlayerrm" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
Admin chat code
Код:
CMD:a(playerid, params[]) { if(IsPlayerAdmin(playerid)) { format(fstr, sizeof(fstr), "[ADMIN-CHAT]: %s: %s", GetName(playerid), params); foreach(Player, i) { if(PlayerInfo[i][aLevel] >= 1 || IsPlayerAdmin(i)) { SendClientMessage(i, ORANGE, fstr); } } } else if(PlayerInfo[playerid][aLevel] >= 1) { format(fstr, sizeof(fstr), "[ADMIN-CHAT]: %s: %s", GetName(playerid), params); foreach(Player, i) { if(PlayerInfo[i][aLevel] >= 1) { SendClientMessage(i, ORANGE, fstr); } } } else { SendClientMessage(playerid, RED, "Only admin level 1+ can use this command."); } return true; }