Posts: 153
	Threads: 53
	Joined: Oct 2010
	
Reputation: 
0
	 
 
	
	
		Hi,
just wanted to know that is it possible to set a player health to 0 if he shoots from a deathmatch vehicle such as a rhino or hydra or hunter? 
and if he does shoot it says a on screen messege that "you have been killed for shooting from a DM vehicle"
	
	
	
	
		
	
 
 
	
	
	
		
	Posts: 153
	Threads: 53
	Joined: Oct 2010
	
Reputation: 
0
	 
 
	
	
		oo forgot to say rc plane that shoots and that other helecopter, the splinter, something like that lol, well bassicly all vehicles that can shoot and kill players..
	
	
	
	
		
	
 
 
	
	
	
		
	Posts: 3,004
	Threads: 12
	Joined: May 2011
	
	
 
	
	
		
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 :\)