Simple NITRO LMB - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Simple NITRO LMB (
/showthread.php?tid=353814)
Simple NITRO LMB -
kbalor - 24.06.2012
When pressed LMB the nitro starts and automatically removes the nitro after 7 second. will not affect other script and other keys.
Re: Simple NITRO LMB -
WillyP - 24.06.2012
Erm.. Search?
Re: Simple NITRO LMB -
newbienoob - 24.06.2012
pawn Код:
//Define this first
#define PRESSED(%0) \
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
//Under OnPlayerKeyStateChange
if (PRESSED( KEY_FIRE ))
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
}
Re: Simple NITRO LMB -
kbalor - 24.06.2012
Quote:
Originally Posted by newbienoob
pawn Код:
//Define this first #define PRESSED(%0) \ (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
//Under OnPlayerKeyStateChange if (PRESSED( KEY_FIRE )) { AddVehicleComponent(GetPlayerVehicleID(playerid),1010); }
|
thanks but where i will add that here?
Quote:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (newkeys & KEY_HORN)
{
if(IsPlayerInAnyVehicle(playerid))
{
new VehicleID,Float:B;
VehicleID = GetPlayerVehicleID(playerid);
GetVehicleZAngle(VehicleID,B);
SetVehicleZAngle(VehicleID,B);
}
}
return 1;
}
|
Re: Simple NITRO LMB -
newbienoob - 24.06.2012
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (newkeys & KEY_HORN)
{
if(IsPlayerInAnyVehicle(playerid))
{
new VehicleID,Float:B;
VehicleID = GetPlayerVehicleID(playerid);
GetVehicleZAngle(VehicleID,B);
SetVehicleZAngle(VehicleID,B);
}
return 1;
}
if(PRESSED(KEY_FIRE)) /////Here
{
//....
return 1;
}
Re: Simple NITRO LMB -
kbalor - 24.06.2012
Quote:
Originally Posted by newbienoob
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if (newkeys & KEY_HORN) { if(IsPlayerInAnyVehicle(playerid)) { new VehicleID,Float:B; VehicleID = GetPlayerVehicleID(playerid); GetVehicleZAngle(VehicleID,B); SetVehicleZAngle(VehicleID,B); } return 1; } if(PRESSED(KEY_FIRE)) /////Here { //.... return 1; }
|
(805

: error 010: invalid function or declaration
(8062) : error 010: invalid function or declaration
if (PRESSED( KEY_FIRE ))
return 1;