23.10.2011, 16:46
Quote:
is that the command that i need to use when i want to drop bombs by just pressing fire button my keyboard
|
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_FIRE)
{
if(IsPlayerInRangeOfPoint(playerid,10,x,y,z)) // plane interior coordinates
{
new float: x, y, z, a, VID;
VID = GetPlayerVehicleID(playerid);
GameTextForAll("~w~the bomb has been ~r~~n~dropped ~n~~w~exploding in ~p~10 sec",5000,3);
GetVehiclePos(VID, x, y, z);
GetVehicleZAngle(VID, a);
Bomb = CreateObject(bombobjectid, x, y, z, RotX, RotY, a);
MoveObject(Bomb, x, y, z, speed);
SetTimerEx("Bomb",10000,false,"d",playerid);
} else return SendClientMessage(playerid,-1,"You Must Be In A Plane To Use This Command.");
}
return 1;
}