[Ajuda] Hydra vs Hydra cmd
#1

Olб, gostaria de colocar um comando no servidor para que o player que usar Hydra ou Rhino em players sem Hydras ou Rhino que sejam morto.

Ex.:
Eu pegar uma hydra e mato outro player com hydra, tudo ok.

Agora eu pega hydra e mato um player sem Hydra eu ser no caso morto com aviso:
AVISO: Vocк morreu por matar jogador sem Hydra. Use Hydra para matar quem esta usando tambйm!
Reply
#2

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerInAnyVehicle(killerid))
    {
        new
            vid = GetPlayerVehicleID(killerid);
        if(GetVehicleModel(vid) == 520)
        SetPlayerHealth(killerid,0);
        SendClientMessage(playerid,-1,"VOCE MORREU POR MATAR DE HYDRA!!");
    }
    return 1;
}
Reply
#3

Quote:
Originally Posted by jefe10
Посмотреть сообщение
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerInAnyVehicle(killerid))
    {
        new
            vid = GetPlayerVehicleID(killerid);
        if(GetVehicleModel(vid) == 520)
        SetPlayerHealth(killerid,0);
        SendClientMessage(playerid,-1,"VOCE MORREU POR MATAR DE HYDRA!!");
    }
    return 1;
}
Ele quer que se alguйm matar o player de Hydra que nгo tiver uma Hydra, serб morto.


Tente isto:
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerConnected(killerid) || IsPlayerConnected(playerid))
    {
        if(GetPlayerVehicleModel(GetPlayerVehicleID(killerid)) == 520 &&
            GetPlayerVehicleModel(GetPlayerVehicleID(playerid)) != 250 ||
            GetPlayerVehicleModel(GetPlayerVehicleID(killerid)) == 425 &&
            GetPlayerVehicleModel(GetPlayerVehicleID(playerid)) != 425)
        {  
            SetPlayerHealth(killerid,0);
            SendClientMessage(playerid,-1,"VOCE MORREU POR MATAR DE HYDRA!!");
        }
    }
    return 1;
}
Reply
#4

Quote:
Originally Posted by DarkScripter
Посмотреть сообщение
Ele quer que se alguйm matar o player de Hydra que nгo tiver uma Hydra, serб morto.


Tente isto:
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerConnected(killerid) || IsPlayerConnected(playerid))
    {
        if(GetPlayerVehicleModel(GetPlayerVehicleID(killerid)) == 520 &&
            GetPlayerVehicleModel(GetPlayerVehicleID(playerid)) != 250 ||
            GetPlayerVehicleModel(GetPlayerVehicleID(killerid)) == 425 &&
            GetPlayerVehicleModel(GetPlayerVehicleID(playerid)) != 425)
        {  
            SetPlayerHealth(killerid,0);
            SendClientMessage(playerid,-1,"VOCE MORREU POR MATAR DE HYDRA!!");
        }
    }
    return 1;
}
Ops. vc cometeu um pequeno descuido: seria 520 e nгo 250! E teria q enviar a mensagem para o killerid! Hehe

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerConnected(killerid) || IsPlayerConnected(playerid))
    {
        if(GetPlayerVehicleModel(GetPlayerVehicleID(killerid)) == 520 &&
            GetPlayerVehicleModel(GetPlayerVehicleID(playerid)) != 520 ||
            GetPlayerVehicleModel(GetPlayerVehicleID(killerid)) == 425 &&
            GetPlayerVehicleModel(GetPlayerVehicleID(playerid)) != 425)
        {  
            SetPlayerHealth(killerid,0);
            SendClientMessage(killerid,-1,"VOCE MORREU POR MATAR DE HYDRA!!");
        }
    }
    return 1;
}
Reply
#5

pawn Код:
if(IsPlayerConnected(playerid) && IsPlayerConnected(killerid))
{
    if(GetVehicleModel(GetPlayerVehicleID(killerid)) == 500 || GetVehicleModel(GetPlayerVehicleID(killerid)) == 432)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 500 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 432)
    {
    SendClientMessage(playerid,-1,"Voce Matou Uma Pessoa Com Hydra e Nao Foi Morto!");
    }else{
    SendClientMessage(playerid,-1,"Voce Matou Uma Pessoa Sem Hydra e Foi Morto!");
    SetPlayerHealth(killerid,0.00000);
    }
    }
}
Reply
#6

Quote:
Originally Posted by ReDKiiL
Посмотреть сообщение
pawn Код:
if(IsPlayerConnected(playerid) && IsPlayerConnected(killerid))
{
    if(GetVehicleModel(GetPlayerVehicleID(killerid)) == 500 || GetVehicleModel(GetPlayerVehicleID(killerid)) == 432)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 500 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 432)
    {
    SendClientMessage(playerid,-1,"Voce Matou Uma Pessoa Com Hydra e Nao Foi Morto!");
    }else{
    SendClientMessage(playerid,-1,"Voce Matou Uma Pessoa Sem Hydra e Foi Morto!");
    SetPlayerHealth(killerid,0.00000);
    }
    }
}
playerid = Qm morre! killerid = Qm mata! Corrigi isso ae.
Reply
#7

Quote:
Originally Posted by paulor
Посмотреть сообщение
playerid = Qm morre! killerid = Qm mata! Corrigi isso ae.
Presta Atenзao Ae Antes De Falar BLz?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)