[Ajuda] Player dentro do carro
#1

Olб galera, eu preciso executar uma funзгo quando o player entra no carro. Eu conheзo a OnPlayerEnterVehicle, mas essa callback executa quando aparece a animaзгo do player entrando dentro do veнculo certo ? Mas nгo й o que eu quero. Preciso de algo que execute quando o player entra no carro. Alguйm pode me ajudar ?
Reply
#2

public
OnPlayerStateChange faz exatamente oque vocк precisa rsrs.

https://sampwiki.blast.hk/wiki/OnPlayerStateChange
Reply
#3

blz, vo tenta aqui. vlws

blz cara, deu certo. Mas em cima, eu tenho outra funзгo pra chamar uma public que testa se o cara entrou em um caminhгo e se ele й da profissгo caminhoneiro, e lб tem um return 1; nгo sei se й por isso, mas ele nгo estб chegando na linha de baixo, que й onde quero chegar. Vou postar aqui meus cуdigos pra ve se vc consegue me ajudar..

Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{

	if(newstate == PLAYER_STATE_DRIVER) CarrosCaminhoneiro(playerid);
    if(newstate == PLAYER_STATE_DRIVER)
    {
        SendClientMessage(playerid, -1, "teste");
    }

	return 1;
}
Код:
public CarrosCaminhoneiro(playerid)
{
    for(new c = 0; c <= 10; c++)
    {
        if(IsPlayerInVehicle(playerid, CARROSCAMINHONEIRO[c]) && Player[playerid][Emprego] != 2)
        {
            SendClientMessage(playerid, ROXO, "Vocк nгo й um caminhoneiro.");
            RemovePlayerFromVehicle(playerid);
            return 1;
        }
    }
	return 1;
}
Reply
#4

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER)
    {
        //seu cуdigo aqui
        CarrosCaminhoneiro(playerid);
    }
    return 1;
}
Desculpe quaisquer erro, estou pelo celular
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)