is it possible to kill someone who shoots from a dm vehicle like a Rhino?
#6

Quote:
Originally Posted by Pinguinn
Посмотреть сообщение
Add this at OnPlayerEnterVehicle [until someone knows how to define 'vehicleid' at OnPlayerKeyStateChange

pawn Код:
SetPVarInt(playerid, "vehicleID", vehicleid);
If you are wondering why I am using 2 "if"s. The hydra has a flare and a shoot system. Flare is not a dm thing, and
because Flare = KEY_FIRE, you have to add a new "if" to check if he only pressed KEY_SECONDARY_ATTACK

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        if((newkeys & KEY_FIRE || newkeys & KEY_SECONDARY_ATTACK) && !(oldkeys & KEY_FIRE || oldkeys & KEY_SECONDARY_ATTACK))
        {
            switch(GetPVarInt(playerid, "vehicleID"))
            {
                case 425, 432, 464, 476:
                {
                    SetPlayerHealth(playerid, 0);
                    SendClientMessage(playerid, -1, "You have been killed because you dmed");
                }
            }
        }
        else if((newkeys & KEY_SECONDARY_ATTACK) && !(oldkeys & KEY_SECONDARY_ATTACK))
        {
            switch(GetPVarInt(playerid, "vehicleID"))
            {
                case 520:
                {
                    SetPlayerHealth(playerid, 0);
                    SendClientMessage(playerid, -1, "You have been killed because you dmed");
                }
            }
        }
    }
    return 1;
}
ill add this to my script and add the Vehicle ID and test it and ill reply back if it works.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 4 Guest(s)