[Ajuda] Anti Drive-By
#1

Pessoal, estou com uma dъvida aqui, como fazer para remover o jogador de dentro do veнculo, quando ele atropelar outro jogador (Utilizando as Callbacks OnPlayerTakeDamage ou OnPlayerGiveDamage), se puderem ajudar, agradeзo desde jб
Reply
#2

Talvez de certo

pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
    if(IsPlayerInAnyVehicle(playerid))
        RemovePlayerFromVehicle(playerid);
    return true;
}
Reply
#3

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
Talvez de certo

pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
    if(IsPlayerInAnyVehicle(playerid))
        RemovePlayerFromVehicle(playerid);
    return true;
}
Aqui nгo ejetou cara =/
Reply
#4

Nгo tenho como fazer testes aqui, mas faзa um debug e veja se a callback й chamada em caso de atropelamento.

Teste com as duas.
Reply
#5

pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
    new playerState = GetPlayerState(playerid);
    if (playerState == PLAYER_STATE_PASSENGER || playerState == PLAYER_STATE_DRIVER)  
{
        RemovePlayerFromVehicle(playerid);
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)