[ajuda]Checkpoint
#1

Eae galera
to fazendo checkpoint nomeu sv pra quando o cara chegar la ser teleportado pra um lugar
pawn Код:
SetPlayerCheckpoint(playerid,8.0,X,yz); //iso eu ja sei no onplayerentercheckpoint n sei =
obregado
Maax
Reply
#2

O servidor precisa "saber" quando as coisas devem ser executadas quando acontecer tal coisa.
Vocк precisa criar uma variбvel que armazene em que "estado" o jogador estб, como por exemplo:
pawn Код:
new CheckPointAtual[MAX_PLAYERS];
Quando "setar" o checkpoint pra o jogador atribua um id qualquer а variбvel CheckPointAtual do jogador, como o nъmero 1.
pawn Код:
SetPlayerCheckpoint(playerid,8.0,X,yz);
CheckPointAtual[playerid] = 1;
Agora o servidor "saberб" o que fazer quando o jogador que estiver com a variбvel CheckPointAtual em 1 entrar em algum checkpoint.
pawn Код:
OnPlayerEnterCheckpoint(playerid)
{
    if(CheckPointAtual[playerid] == 1)
    {
        SetPlayerPos(playerid, 0.0, 0.0, 0.0);        
    }
    return 1;    
}
Reply
#3

Lembrando que vocк sу pode mostrar 1 checkpoint por jogador, por isso, faзa um mini-streamer de checkpoints que o prуprio Drakon ensinou aqui no forum... Й so usar o search.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)