public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
if(IsPlayerInAnyVehicle(killerid)) return SetPlayerHealth(killerid, 0);
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
if(IsPlayerInAnyVehicle(killerid) && GetPlayerState(killerid) == 3) return SetPlayerHealth(killerid, 0);
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
if(IsPlayerInAnyVehicle(killerid) && GetPlayerState(killerid) == 2) return SetPlayerHealth(killerid, 0);
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
if(reason == 49) return SetPlayerHealth(killerid, 0);
}
return 1;
}
|
Como dito aqui: https://sampwiki.blast.hk/wiki/OnPlayerDeath_PT
Vocк pode usar INVALID_PLAYER_ID para verificar se o player foi morto por outro player ou nгo, agora a cadeia, vocк pode usar DOF2 ... Tem varios exemplos disto ai no fуrum mano, sу pesquisar !! |
|
Vocк estб pedindo um sistema de jail + sistema de controle de uso de comandos + sistema de salvamento em apenas um tуpico.
Vб devagar, existem outras alternativas que vocк pode utilizar. Veja: Para matar o jogador que assassinou outro dentro de um veнculo utilizando uma arma: Код:
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
if(IsPlayerInAnyVehicle(killerid)) return SetPlayerHealth(killerid, 0);
}
return 1;
}
Код:
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
if(IsPlayerInAnyVehicle(killerid) && GetPlayerState(killerid) == 3) return SetPlayerHealth(killerid, 0);
}
return 1;
}
Код:
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
if(IsPlayerInAnyVehicle(killerid) && GetPlayerState(killerid) == 2) return SetPlayerHealth(killerid, 0);
}
return 1;
}
Код:
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
if(reason == 49) return SetPlayerHealth(killerid, 0);
}
return 1;
}
|
public OnPlayerStateChange(playerid, newstate, oldstate) {
if(newstate == PLAYER_STATE_PASSENGER || newstate == PLAYER_STATE_DRIVER) SetPlayerArmedWeapon(playerid, 0);
return 1;
}
|
Melhor que tem й esse:
pawn Код:
|