08.09.2012, 19:09
ESSES 2 COMANDOS /VIDAT E COLETET mesmo quem nгo tб autorizado pode usar, aparece a mensagem que nгo estб autorizado a usar mais ainda enche o colete e a vida de quem ta perto, isso sу era pra ser pros adm '-'
alguem ajuda pra so esses 2 lvl pode usar: if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pORG] >= 1 )
/VIDAT:
/COLETET:
alguem ajuda pra so esses 2 lvl pode usar: if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pORG] >= 1 )
/VIDAT:
Код:
if(strcmp(cmdtext,"/vidat",true)==0) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(logged[playerid] == 1) { if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pORG] >= 1 ) { for(new i = 0; i < MAX_PLAYERS; i ++) if(IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer,sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "BGTCMD: O admin ou ORG %s Deu Vida para todos perto dele ", sendername, giveplayer, giveplayerid); SendClientMessage(i, 0x00FF00AA, string); } else { } } else { SendClientMessage(playerid, COLOR_RED, "Vocк nгo tem permissгo para usar este comando!"); } } else { SendClientMessage(playerid, COLOR_RED, "Vocк tem que estar logado para usar este comando!"); } new Float:POS[3]; GetPlayerPos(playerid,POS[0],POS[1],POS[2]); for(new i = 0, x = GetMaxPlayers(); i != x; ++i) { if(IsPlayerConnected(i) && IsPlayerInRangeOfPoint(i,30,POS[0],POS[1],POS[2])) { SetPlayerHealth(i,100); } } return 1; }
Код:
if(strcmp(cmdtext,"/coletet",true)==0) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if(logged[playerid] == 1) { if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pORG] >= 1 ) { for(new i = 0; i < MAX_PLAYERS; i ++) if(IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer,sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "BGTCMD: O admin ou ORG %s Deu colete para todos perto dele", sendername, giveplayer, giveplayerid); SendClientMessage(i, 0x00FF00AA, string); } else { } } else { SendClientMessage(playerid, COLOR_RED, "Vocк nгo tem permissгo para usar este comando!"); } } else { SendClientMessage(playerid, COLOR_RED, "Vocк tem que estar logado para usar este comando!"); } new Float:POS[3]; GetPlayerPos(playerid,POS[0],POS[1],POS[2]); for(new i = 0, x = GetMaxPlayers(); i != x; ++i) { if(IsPlayerConnected(i) && IsPlayerInRangeOfPoint(i,30,POS[0],POS[1],POS[2])) { SetPlayerArmour(i,100); } } return 1; }