Nitro - 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: Nitro (
/showthread.php?tid=417631)
Nitro -
Fernado Samuel - 22.02.2013
HRemoved
Re: Nitro -
JJB562 - 22.02.2013
Here is a command that adds 10x nitro to the vehicle you are in:
pawn Код:
CMD:nitro(playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);
if(!IsPlayerInInvalidNosVehicle(playerid, vehicleid) return 0;
AddVehicleComponent(vehicleid, 1010); // This adds 10x Nitro
SendClientMessage(playerid, COLOR_WHATEVER, "Nitro has been added to your vehicle.") // You can change this message to whatever you want.
return 1;
}
IsPlayerInInvalidNosVehicle(playerid,vehicleid) // Credits to whoever made this.
{
#define MAX_INVALID_NOS_VEHICLES 29
new InvalidNosVehicles[MAX_INVALID_NOS_VEHICLES] =
{
581,523,462,521,463,522,461,448,468,586,
509,481,510,472,473,493,595,484,430,453,
452,446,454,590,569,537,538,570,449
};
vehicleid = GetPlayerVehicleID(playerid);
if(IsPlayerInVehicle(playerid,vehicleid))
{
for(new i = 0; i < MAX_INVALID_NOS_VEHICLES; i++)
{
if(GetVehicleModel(vehicleid) == InvalidNosVehicles[i])
{
return true;
}
}
}
return false;
}
This code hasn't been tested.
Re: Nitro -
Fernado Samuel - 22.02.2013
Removed
Re: Nitro -
JJB562 - 22.02.2013
Oh, it said you wanted a command. Well here's the one for CTRL:
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_ACTION)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(!IsPlayerInInvalidNosVehicle(playerid, vehicleid)) return 0;
AddVehicleComponent(vehicleid, 1010); // This adds 10x Nitro
SendClientMessage(playerid, COLOR_WHATEVER, "Nitro has been added to your vehicle.") // You can change this message to whatever you want.
}
return 1;
}
IsPlayerInInvalidNosVehicle(playerid,vehicleid) // Credits to whoever made this.
{
#define MAX_INVALID_NOS_VEHICLES 29
new InvalidNosVehicles[MAX_INVALID_NOS_VEHICLES] =
{
581,523,462,521,463,522,461,448,468,586,
509,481,510,472,473,493,595,484,430,453,
452,446,454,590,569,537,538,570,449
};
vehicleid = GetPlayerVehicleID(playerid);
if(IsPlayerInVehicle(playerid,vehicleid))
{
for(new i = 0; i < MAX_INVALID_NOS_VEHICLES; i++)
{
if(GetVehicleModel(vehicleid) == InvalidNosVehicles[i])
{
return true;
}
}
}
return false;
}
Re: Nitro -
Fernado Samuel - 22.02.2013
Removed