[Tutorial] Como bloquear comandos em certas areas
#1

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:
Код:
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;
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:
Код:
SetPlayerVirtualWorld(playerid,0);
e tambйm coloque
Код:
arenax1[playerid] = 0;
e pronto terminamos

Se ajudei porfavor me de Rep+
Reply
#2

Patйtico.

PHP код:
if(arenax1[playerid]==1)essa funзгo vai bloquear o comando 
Super Errado. Isso acima vai fazer a verificaзгo da variбvel com o que vocк quer, no caso 1.

PHP код:
Se ajudei quero Rep
Vб se F***

Tutorial horrнvel, 1/10
Reply
#3

Ia elogiar mais estragou sу pelo
Quote:
Se ajudei quero Rep+
Meu caro ninguem й obrigado a te dar +REP . Pelo menos a maneira que vocк escreveu deixou a impressгo de que se foi ъtil й obrigatorio dar +REP
Reply
#4

pawn Код:
if(arenax1[playerid]==1)
Essa funзгo nгo vai bloquear, ela vai checar se o player estб na arena.

Antes de querer ensinar, certifique-se que jб aprendeu.
Reply
#5

Vocк quer ensinar a usar variбveis sem saber sobre isso.
Percebi que nгo foi vocк que fez o script.

Estude sobre variбveis, Operadores. Teуrico & Prбtico, antes que querer fazer um tutorial sobre bloquear бreas.
Reply
#6

Vocк claramente copiou de algum GM por aн e tentou explicar, mesmo sem saber detalhes.

Nгo desanime, mas seja sincero com vocк mesmo para saber que vocк ainda precisa de conhecimento para fazer um tutorial.
Reply
#7

Primeiro tem que aprender para depois poder ensinar...
Reply
#8

Sinceramente comecei a ler e parei jб no "bloquiar" nгo merecerб nunca meu LIKE !!!

Como o ProKiller disse , PATЙTICO
Reply
#9

Sinceramente considera isto um tutorial?
Reply
#10

Eu sei que a intenзгo disso foi ajudar alguem(ou nгo), mas velho...

isso ta muito ruim, percebe-se claramente que isso nгo foi feito por vocк.

E que seu conhecimento й quase nulo(explicou tudo errado), apenas achou em alguma gm por ai e veio postar aqui '-'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)