[Ajuda] Carro explodir nascer quebrado
#1

Eu estou com poblemas eu nunca mexi com nem uma dessas callbacks eu quero quando o carro explode nasce quebrado ate o admin dar respawn

PHP код:
public OnVehicleDeath(vehicleidkillerid)
{
    
SetVehicleHealth(vehicleid299);
    
SendClientMessage(killerid, -1"Vocк pagou");
    return 
1;
}
public 
OnVehicleSpawn(vehicleid)
{
    new 
Float:chealth;
    for (new 
i=0MAX_PLAYERSi++)
    {
    if (
IsPlayerConnected(i) && IsPlayerInAnyVehicle(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
    {
    
GetVehicleHealth(GetPlayerVehicleID(i),chealth);
    
vehicleid GetPlayerVehicleID(i);
    new 
motlualarporcappormaob;
    new 
carro GetPlayerVehicleID(i);
    if(
chealth <= 300.0)
    {
    if(
GetPlayerState(i) == PLAYER_STATE_DRIVER)
    {
    
SetVehicleHealth(vehicleid300);
    
GetVehicleParamsEx(carromotlualarporcappormaob);
    
SetVehicleParamsEx(carroVEHICLE_PARAMS_OFFlualarporcappormaob);
    }
    }
    }
    }
    return 
1;

Reply
#2

pawn Код:
new vida_veiculos[MAX_VEHICLES];

public OnGameModeInit()
{
   for(new i = 0; i < MAX_VEHICLES; i++)
        vida_veiculos[i] = 1000;
}

public OnVehicleDeath(vehicleid, killerid)
{
    vida_veiculos[vehicleid] = 300;
    return 1;
}
public OnVehicleSpawn(vehicleid)
{
    SetVehicleHealth(vehicleid, vida_veiculos[vehicleid]);
    return 1;
}
Uma base apenas, cуdigo auto-explicativo...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)