SA-MP Forums Archive
[Ajuda] OnplayerDeath - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] OnplayerDeath (/showthread.php?tid=588252)



OnplayerDeath - LuisFerreira - 06.09.2015

PHP код:
    if (killerid != INVALID_PLAYER_ID)
    {
        
SetPlayerWantedLevel(killeridGetPlayerWantedLevel(killerid) + 1);
        
GetPlayerName(playeridVictimNamesizeof(VictimName));
        
GetPlayerName(killeridKillerNamesizeof(KillerName));
        
format(Msg128"VocГЄ matou {FFFFFF}%s{FF0000}, e agora estГЎ sendo procurado pela polГ*cia!"VictimName);
        
SendClientMessage(killeridVERMELHOMsg);
        
format(Msg128"{0000FF}[Departamento de PolГ*cia] O jogador {FFFFFF}%s{0000FF} matou {FFFFFF}%s{0000FF}."KillerNameVictimName);
        
Police_SendMessage(Msg);
        
format(Msg128"{0000FF}[Objetivo] {FFFFFF}Perseguir e multar.");
        
Police_SendMessage(Msg);
    } 
Na minha onplayerdeath ta assim, e quando atropela e mata com armas ou mao, ganha estrela ect, como eu faria pra so matar e aparecer isso? E nao se atropelar ganhar estrela..//

Me ajudem please


Re: OnplayerDeath - SepZ - 06.09.2015

PHP код:
if(killerid != INVALID_PLAYER_ID)
{
    if(
IsPlayerInVehicle(killerid))
    {
        
SetPlayerWantedLevel(killeridGetPlayerWantedLevel(killerid) + 1);
        
GetPlayerName(playeridVictimNamesizeof(VictimName));
        
GetPlayerName(killeridKillerNamesizeof(KillerName));
        
format(Msg128"VocГЄ matou {FFFFFF}%s{FF0000}, e agora estГЎ sendo procurado pela polГ*cia!"VictimName);
        
SendClientMessage(killeridVERMELHOMsg);
        
format(Msg128"{0000FF}[Departamento de PolГ*cia] O jogador {FFFFFF}%s{0000FF} matou {FFFFFF}%s{0000FF}."KillerNameVictimName);
        
Police_SendMessage(Msg);
        
format(Msg128"{0000FF}[Objetivo] {FFFFFF}Perseguir e multar.");
        
Police_SendMessage(Msg);
    }

era isso que queria? nгo entendi muito bem sua duvida


Re: OnplayerDeath - LuisFerreira - 06.09.2015

PHP код:
warning 202number of arguments does not match definition 
na linha do veiculo..


Re: OnplayerDeath - zPain - 06.09.2015

PHP код:
IsPlayerInAnyVehicle(killerid



Re: OnplayerDeath - SepZ - 06.09.2015

Quote:
Originally Posted by LuisFerreira
Посмотреть сообщение
PHP код:
warning 202number of arguments does not match definition 
na linha do veiculo..
Ah, perdгo, tente com isso

PHP код:
if(IsPlayerInAnyVehicle(killerid)) 



Re: OnplayerDeath - LuisFerreira - 06.09.2015

Agora deu vou testar..


Re: OnplayerDeath - LuisFerreira - 06.09.2015

Funcionou de nгo matar ao passar por cima porйm quando mata de arma ect,, nao ganha multa..


Re: OnplayerDeath - [BOPE]Seu._.Madruga - 06.09.2015

PHP код:
if(killerid != INVALID_PLAYER_ID

    if(!
IsPlayerInAnyVehicle(killerid)) 
    { 
        
SetPlayerWantedLevel(killeridGetPlayerWantedLevel(killerid) + 1); 
        
GetPlayerName(playeridVictimNamesizeof(VictimName)); 
        
GetPlayerName(killeridKillerNamesizeof(KillerName)); 

        
format(Msg128"VocГЄ matou {FFFFFF}%s{FF0000}, e agora estГЎ sendo procurado pela polГ*cia!"VictimName); 
        
SendClientMessage(killeridVERMELHOMsg); 

        
format(Msg128"{0000FF}[Departamento de PolГ*cia] O jogador {FFFFFF}%s{0000FF} matou {FFFFFF}%s{0000FF}."KillerNameVictimName); 
        
Police_SendMessage(Msg); 

        
format(Msg128"{0000FF}[Objetivo] {FFFFFF}Perseguir e multar."); 
        
Police_SendMessage(Msg); 
    } 




Re: OnplayerDeath - LuisFerreira - 06.09.2015

Aproveitando o tуpico, como eu deixo um npc imuni?


Re: OnplayerDeath - zPain - 07.09.2015

Exemplo:

PHP код:
public OnPlayerConnect(playerid) {
    if(
IsPlayerNPC(playerid)) {
        
SetPlayerHealth(playeridFloat:0x7F800000);
    }
    return 
1;