25.06.2014, 19:48
Vamos comeзar quero bloquiar algum comando em alguma area, exemplo:chamo eles para evento x1 e eles consegue usar comandos para se equipar... ok, vamos bloquiar isso
No Topo do GM adicione:
certo... o que essas funзг faz?
new: serve para adicionar algo novo em seu gamemode...
arenax1: e o nome que eu escolhi para min usar, mais voce pode escolher o que bem intender...
[MAX_PLAYERS]; й para colocar que todos players possa utilizar
agora em OnPlayerCommandText vocк colocara as seguintes coisas
vamos explicar o que cada faz
if(arenax1[playerid]==1)essa funзгo vai bloquear o comando
agora em SendClientMessage(playerid,VERDE,"[Erro]Vocк esta em evento nгo pode usar comandos"); e para falar a mensagem para avisar o player que ele nгo pode usar comandos no evento... VERDE vocкs apaguem e coloquem a cor que quiserem
agora vocкs vгo na parte que voces fizero a arena creio que seja no comando intгo vocкs vao adicionar isso aqui
isso й para pegar o id do player e colocar no valor 1 que й true ou seja quando o player tiver na arena nгo consiguira usar comandos simples
Agora vamos em OnPlayerDeath
e coloque isto:
e tambйm coloque
e pronto terminamos
Se ajudei porfavor me de Rep+
No Topo do GM adicione:
Код:
new arenax1[MAX_PLAYERS];
certo... o que essas funзг faz?
new: serve para adicionar algo novo em seu gamemode...
arenax1: e o nome que eu escolhi para min usar, mais voce pode escolher o que bem intender...
[MAX_PLAYERS]; й para colocar que todos players possa utilizar
agora em OnPlayerCommandText vocк colocara as seguintes coisas
Код:
if(arenax1[playerid]==1) { SendClientMessage(playerid,VERDE,"[Erro]Vocк esta em evento nгo pode usar comandos"); return 1; }
vamos explicar o que cada faz
if(arenax1[playerid]==1)essa funзгo vai bloquear o comando
agora em SendClientMessage(playerid,VERDE,"[Erro]Vocк esta em evento nгo pode usar comandos"); e para falar a mensagem para avisar o player que ele nгo pode usar comandos no evento... VERDE vocкs apaguem e coloquem a cor que quiserem
agora vocкs vгo na parte que voces fizero a arena creio que seja no comando intгo vocкs vao adicionar isso aqui
Код:
arenax1[playerid] = 1;
Agora vamos em OnPlayerDeath
e coloque isto:
Код:
SetPlayerVirtualWorld(playerid,0);
Код:
arenax1[playerid] = 0;
Se ajudei porfavor me de Rep+