[Ajuda] OnplayerDeath
#1

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
Reply
#2

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
Reply
#3

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

PHP код:
IsPlayerInAnyVehicle(killerid
Reply
#5

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)) 
Reply
#6

Agora deu vou testar..
Reply
#7

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

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); 
    } 

Reply
#9

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

Exemplo:

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

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)