01.07.2012, 03:23
Vocк estб colocando os if fora dos comandos.
Tente:
Tente fazer isso em todos.
Pois
Mesmo ele digitando os comandos nao executa a if.
Entao com ele dentro do comando,ao digitar o comando
verifica se o if estб como 1,e manda mensagem.
Faзa isso em todos '-'
Tente:
pawn Код:
CMD:doze(playerid, params[])
{
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 26, 9999);
GameTextForPlayer(playerid,"~r~Sawn Off!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de SAWN-OFF. /doze", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid, 2);
return 1;
}
Pois
Mesmo ele digitando os comandos nao executa a if.
Entao com ele dentro do comando,ao digitar o comando
verifica se o if estб como 1,e manda mensagem.
Faзa isso em todos '-'