Portal SAMP
[Ajuda] Checkpoint - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Checkpoint (/showthread.php?tid=461)



Checkpoint - Guilherme+Costa - 11/12/2020

Opa boa tarde, eu to comecanco a aprender a mexer na programação pawn, e tenho uma duvida.
To desenvolvendo um empregpo, sendo mais direto entregador de Pizzas, e fiz um comando para o player comecar a entregar pizzas, apos ele dar esse comando e marcado um checkpoint do mapa dele, ele vai ate la, eu queria saber como que eu faco para quando o player entrar no checkpoint marcar outro automaticamente, fazendo assim uma nova entrega, e assim por diante...
Quem poder me ajudar fazendo favor


RE: Checkpoint - Burunu - 11/12/2020

(11/12/2020 17:30)Guilherme+Costa Escreveu: Opa boa tarde, eu to comecanco a aprender a mexer na programação pawn, e tenho uma duvida.
To desenvolvendo um empregpo, sendo mais direto entregador de Pizzas, e fiz um comando para o player comecar a entregar pizzas, apos ele dar esse comando e marcado um checkpoint do mapa dele, ele vai ate la, eu queria saber como que eu faco para quando o player entrar no checkpoint marcar outro automaticamente, fazendo assim uma nova entrega, e assim por diante...
Quem poder me ajudar fazendo favor

De uma olhada, e ve se ajuda. Da pra tirar uma boa Base

https://pastebin.com/w355DQ1a


RE: Checkpoint - Hazard - 11/12/2020

quando o jogador entra em um checkpoint é chamada a callback OnPlayerEnterCheckpoint, você pode finalizar a entrega da pizza por ela e também iniciar outra por ela, exemplo:

Código PHP:
public OnPlayerEnterCheckpoint(playerid)
{
    
//voce finalizou entrega...
    DisablePlayerCheckpoint(playerid);

    
//outra entrega
    
SetPlayerCheckpoint(playerid0.00.00.00.0);
    return 1;


apenas uma base para você aprender, espero que dê pra entender o funcionamento dessa callback.