30.10.2012, 10:42
(
Last edited by tyler12; 30/10/2012 at 01:04 PM.
)
Quote:
|
Hey so i have big problem in my Gamemode i want to have 3 things under PlayerKayStateChange
NOS - if u hold KEY_FIRE then NOS is on but if you let it loose than NOS deactivates. FIX Vehicle - If you press KEY_SUBMISSION then your vehicles body and healt maximizes and it plays the fixing sound. Jump - By pressing H on keyboard then the car jumps pretty high in the air. Hope someone can help i have found there scripts but when i put them together only one worked.. |
PHP Code:
#include <a_samp>
#define PRESSED(%0)\
(((newkeys&(%0))==(%0)) && ((oldkeys&(%0))!=(%0)))
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
if(PRESSED(KEY_FIRE))
{
if(IsPlayerInAnyVehicle(playerid))
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
}
}
else if(PRESSED(KEY_SUBMISSION))
{
if(IsPlayerInAnyVehicle(playerid))
{
RepairVehicle(GetPlayerVehicleID(playerid));
//I don't know the soundID.
}
}
else if(PRESSED(KEY_SECONDARY_ATTACK))
{
if(IsPlayerInAnyVehicle(playerid))
{
new Float:x,Float:y,Float:z;
GetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z+10.0);
}
}
return 1;
}


