24.02.2011, 19:41
Se entendi corretamente, vc quer que se o player for admin ele pode ter as armas proibidas se for isso, substitua o code que vc postou por esse:
PS: nгo testei, mas acho que estб certo. Ahh, ele ta programado pra nгo detectar cheat de Admin RCON.
Se eu me enganei quanto o que vc quis, especifique melhor e eu tentarei te ajudar.
@EDIT: LOL, quando posto o outro resolve.
Код:
if(GetPlayerWeapon(playerid) == WEAPON_ROCKETLAUNCHER) { if(IsPlayerAdmin(playerid)) return false; new aname[MAX_PLAYER_NAME]; new string[256]; GetPlayerName(playerid, aname, sizeof(aname));{ format (string, sizeof(string), "~ [NOOB] O NOOB {FF0000}%s{FFFFFF} (%d){FF7171} usou arma proibida e foi banido.{FFFFFF}", aname,playerid); SendClientMessage(playerid,COLOR_WHITE,"*****************************************************************"); SendClientMessage(playerid,COLOR_WHITE,"[NOOB] Vocк usou cheater e agora foi banido ._."); SendClientMessage(playerid,COLOR_WHITE,"*****************************************************************"); Ban(playerid); return 1; } if(GetPlayerWeapon(playerid) == WEAPON_HEATSEEKER) { if(IsPlayerAdmin(playerid)) return false; new aname[MAX_PLAYER_NAME]; new string[256]; GetPlayerName(playerid, aname, sizeof(aname)); format (string, sizeof(string), "~ [NOOB] O NOOB {FF0000}%s{FFFFFF} (%d){FF7171} usou arma proibida e foi banido.{FFFFFF}", aname,playerid); SendClientMessage(playerid,COLOR_WHITE,"*****************************************************************"); SendClientMessage(playerid,COLOR_WHITE,"[NOOB] Vocк usou cheater e agora foi banido ._."); SendClientMessage(playerid,COLOR_WHITE,"*****************************************************************"); Ban(playerid); return 1; } if(GetPlayerWeapon(playerid) == WEAPON_FLAMETHROWER) { if(IsPlayerAdmin(playerid)) return false; new aname[MAX_PLAYER_NAME]; new string[256]; GetPlayerName(playerid, aname, sizeof(aname)); format (string, sizeof(string), "~ [NOOB] O NOOB {FF0000}%s{FFFFFF} (%d){FF7171} usou arma proibida e foi banido.{FFFFFF}", aname,playerid); SendClientMessage(playerid,COLOR_WHITE,"*****************************************************************"); SendClientMessage(playerid,COLOR_WHITE,"[NOOB] Vocк usou cheater e agora foi banido ._."); SendClientMessage(playerid,COLOR_WHITE,"*****************************************************************"); Ban(playerid); return 1; } if(GetPlayerWeapon(playerid) == WEAPON_MINIGUN) { if(IsPlayerAdmin(playerid)) return false; new aname[MAX_PLAYER_NAME]; new string[256]; GetPlayerName(playerid, aname, sizeof(aname)); format(string, sizeof(string), "~ [NOOB] O NOOB {FF0000}%s{FFFFFF} (%d){FF7171} usou arma proibida e foi banido.{FFFFFF}", aname,playerid); SendClientMessage(playerid,COLOR_WHITE,"******************************************************************"); SendClientMessage(playerid,COLOR_WHITE,"[NOOB] Vocк usou cheater e agora foi banido ._."); SendClientMessage(playerid,COLOR_WHITE,"******************************************************************"); Ban(playerid); return 0; } return 1; }
Se eu me enganei quanto o que vc quis, especifique melhor e eu tentarei te ajudar.
@EDIT: LOL, quando posto o outro resolve.