16.03.2014, 20:44
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(newkeys & KEY_FIRE)
{
if(EnableBoast[playerid] == 1)
{
new Float:vx,Float:vy,Float:vz;
GetVehicleVelocity(GetPlayerVehicleID(playerid),vx,vy,vz);
SetVehicleVelocity(GetPlayerVehicleID(playerid), vx * 1.8, vy *1.8, vz * 1.8);
}
}
if (newkeys & KEY_CROUCH)
{
if(EnableBoast[playerid] == 1)
{
new Float:x, Float:y, Float:z;
GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z);
SetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z+0.3);
}
}
}
if( newkeys & KEY_SECONDARY_ATTACK )
{
if(PInfo[playerid][grove] != 1) return SendClientMessage(playerid, RAUDONA,"[Serveris]{4FB34D} I рi nama gali ieiti tik Grove Street Nariai");
if( IsPlayerInRangeOfPoint( playerid, 1.0, 2495.0188,-1691.1383,14.7656 ) )
{
SetPlayerPos( playerid, 2496.049804,-1695.238159,1014.742187);
SetPlayerInterior( playerid, 3);
}
else if( IsPlayerInRangeOfPoint( playerid, 1.0, 2496.049804,-1695.238159,1014.742187) )
{
SetPlayerPos( playerid, 2495.0188,-1691.1383,14.7656);
SetPlayerInterior( playerid, 0);
}
}
return 1;
}