SA-MP Forums Archive
[DUVIDA] Checkpoint - 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: [DUVIDA] Checkpoint (/showthread.php?tid=274201)



[DUVIDA] Checkpoint - Lipe_Stronda - 04.08.2011

Tipo queria um comando que tenha 4 opзхes , ai quando voce marca um marca um checkpoint no map,

Alguem pode me ajudar, ou pode me mandar um link?


Respuesta: [DUVIDA] Checkpoint - Sergio_MOW - 05.08.2011

Isso й um [PEDIDO]...
Se voce quer um code com checkpoint estude isso:
https://sampwiki.blast.hk/wiki/SetPlayerCheckpoint

exemplo de code basico com checkpoint:

pawn Код:
if (!strcmp("/mostrar", cmdtext, true))
{
SetPlayerCheckpoint(playerid,COORDX,COORDY,COORDZ,TAMANHO);
return true;
}
EDIT: Para mostrar opcoes veja em :
https://sampwiki.blast.hk/wiki/ShowPlayerDialog
E para o que o player escolher fazer efeito veja a callback:
https://sampwiki.blast.hk/wiki/OnDialogResponse

Search Dуi


Re: [DUVIDA] Checkpoint - Lipe_Stronda - 05.08.2011

obg, rep


Respuesta: [DUVIDA] Checkpoint - Sergio_MOW - 05.08.2011

De nada.
OFF: Segunda duvida sua q resolvo xD.

Este foro requiere que tъ esperes 120 segundos entre mensajes. Por favor intenta de nuevo en 54 segundos. << tenso
Edit:Ja foi respondido juliana, e sem contar q vc poderia ter usado else if nas dialogs para ficar mais legivel e rapida


Re: [DUVIDA] Checkpoint - Lipe_Stronda - 05.08.2011

a como eu faзo pra checkpoint sumir na hora que eu chegar nela?


Respuesta: [DUVIDA] Checkpoint - Sergio_MOW - 05.08.2011

No caso se ele faz uma ediзгo de um gamemode como o gf teria varios codigos, mas isso nгo vem ao caso, e eu ajudei sim postando o link, qualquer coisa usem o ****** Tradutor, o pawn й TODO em inglкs, e eu expliquei sobre os Checkpoints...
Facil, faz uma variavel e bote na callback OnPlayerEnterCheckpoint, code explicando:

pawn Код:
new foi[MAX_PLAYERS];

/* daн voce bota foi = 1; num code....*/

public OnPlayerEnterCheckpoint(playerid)
{
if(foi[playerid] == 1)
{
foi[playerid] = 0;
DisablePlayerCheckpoint(playerid);
}
return 1;
}
Espero ter ajudado.


Re: [DUVIDA] Checkpoint - Joao_VS - 05.08.2011

Use a funзгo DisablePlayerCheckpoint


Respuesta: [DUVIDA] Checkpoint - Sergio_MOW - 05.08.2011

whatever, lipe, editei o post e postei sua duvida , e joao, ele quis saber como q desabilita quando entra, logo precisa da callback OnPlayerEnterCheckpoint e uma variavel.


Respuesta: [DUVIDA] Checkpoint - Sergio_MOW - 05.08.2011

Lol, eu nem reparei nisso, isso q dб code feito em 30 segs, corrigido, e juliana, posso usar 0 sim como usado e 1 como off, mas esqueci de setar que nao foi mais usado ou seja foi[playerid] = valoroff;.. corrigido!


Respuesta: [DUVIDA] Checkpoint - Sergio_MOW - 05.08.2011

Mas ele tinha uma duvida se o cara entrasse no checkpoint para desativar, precisaria de uma Callback no minimo.... ou seja a OnPlayerEnterCheckpoint