[Ajuda] Desativar Checkpoint
#1

Alguem pode me ajudar? estуu criando uma auto escola, dai eu eu coloquei 10 Checkspoints para orientar o jogador
eu queria que quando o player fosse em 1 checkpoint ele fosse desativado e eu nгo fasso a menor нdeia de como fazer isso.

meu checkpoint
Код:
CheckpointsFix[73] = CreateDynamicCP(1207.6324, -40.8146, 1000.9531, 1.0, -1, -1, -1, 100.0);
Reply
#2

pawn Код:
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
    if(checkpointid == CheckpointsFix[0])//--- Suponha que aqui seja a recepзгo da auto escola
    {
        SendClientMessage(playerid, cor, "{FF4040}Jessy:{FFFFFF} Olб, seja bem vindo a auto escola.");
        DisableDynamicCP(checkpointid);
        return 1;
    }
    if(checkpointid == CheckpointsFix[1])//--- Suponha que aqui seja um cartaz da auto escola
    {
        SendClientMessage(playerid, cor, "CARTAZ DA AUTO ESCOLA: == Promoзгo == Sua carteira AB por $600,00!");
        DisableDynamicCP(checkpointid);
        return 1;
    }
}
Se for muitos checkpoints, fica mais bonito se usar switch
Reply
#3

Checkpoint: https://sampwiki.blast.hk/wiki/DisablePlayerCheckpoint
Race Checkpoint: https://sampwiki.blast.hk/wiki/DisablePlayerRaceCheckpoint
Reply
#4

Quote:
Originally Posted by CyNiC
Посмотреть сообщение
pawn Код:
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
    if(checkpointid == CheckpointsFix[0])//--- Suponha que aqui seja a recepзгo da auto escola
    {
        SendClientMessage(playerid, cor, "{FF4040}Jessy:{FFFFFF} Olб, seja bem vindo a auto escola.");
        DisableDynamicCP(checkpointid);
        return 1;
    }
    if(checkpointid == CheckpointsFix[1])//--- Suponha que aqui seja um cartaz da auto escola
    {
        SendClientMessage(playerid, cor, "CARTAZ DA AUTO ESCOLA: == Promoзгo == Sua carteira AB por $600,00!");
        DisableDynamicCP(checkpointid);
        return 1;
    }
}
Se for muitos checkpoints, fica mais bonito se usar switch
Se for com streamer, o que seria a melhor opзгo neste caso, use a funзгo TogglePlayerDynamicCP(playerid, checkpointid, toggle) em vez de DisableDynamicCP(checkpointid)
toggle = 0 (oculta)
toggle = 1 (mostra)
Reply
#5

Obrigado a todos!
Reply


Forum Jump:


Users browsing this thread: