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

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;
}
lol.. i wanted to ask the same but i dont want to kill the player i want the player he shoot will not get hitted ( the vehicle will not explode and the player will not loose health)
so can you tell me how can i do somthing like this?
(it will be useless if i will make another thread like that,just with other torget :\)
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)