SA-MP Forums Archive
[Tutorial] [TUT] Checar Algo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Tutorial] [TUT] Checar Algo (/showthread.php?tid=153024)



[TUT] Checar Algo - Guilherme_Canani - 06.06.2010

Nesse tutorial, vou ensinar a como fazer para checar algo, ex:

Se o player ta preso
Ta morto
Etc...

Primeiro coloque no topo do GameMode:


pawn Код:
new Variбvel[MAX_PLAYERS];
New - Variбvel
Variбvel - Nome da variбvel
[MAX_PLAYERS] - Para playerid, ou id do player, etc... (explicado depois)

No comando vocк pode colocar algo como:

pawn Код:
Variбvel[playerid/plid/1/2/etc] ++ ou += ou -= ou == ou =;
Variбvel - nome da variбvel
[playerid/plid/1/2/etc] - para o player que vai ser, ex: playerid = digitou o comando, plid = й a variбvel que eu uso com strtok que seria o [id] do comando, 1 = id 1, 2 = id 2
++ - Aumenta
+= - Aumenta no que ja tem
-= - Diminui no que ja tem
== - Deixa igual
= - Deixa igual, mais pode fazer o seguinte: = 1; ou = 2; Para utilizar na verificaзгo

Apуs isso no comando que precise verificar ou etc use:

pawn Код:
if(Variбvel[playerid/plid/1/2/etc] == tal)
if( - Se...
Variбvel - Ja explicado
== - Tem que ser igual a tal... Explicado acima, =1;, =2, etc
tal - O 1 ou 2 explicado acima

Exemplo de verificaзгo:

pawn Код:
//Topo
new oi[MAX_PLAYERS];

//Comando /cinto
oi[playerid] ++ (ou =1);

//Comando /tirarcinto
if(oi[playerid] == 1)
{ return SendClientMessage(playerid, COR, "Vocк nгo colocou um cinto!!");

oi[playerid] = 0;
Й um tutorial que pode ajudar a muitos... Qualquer erro me avisem!!


Re: [TUT] Checar Algo - Gabriel6 - 06.06.2010

Num entendo muito de pawn mas...bom tutorial


Re: [TUT] Checar Algo - RoamPT - 06.06.2010

Pior tutorial de sempre desculpa la, locked!