13.01.2009, 20:15
How to make a command give nitro i know how to make all except the part to make nitro.
Originally Posted by =>Sandra<=
Search for "AddVehicleComponent"
|
Originally Posted by Ј1b3r7Ґ W0rЈР
How to make it work on a command?
|
Originally Posted by AlExAlExAlEx
TIP :
OnPlayerCommandText |
if(strcmp(cmd, "/nitro", true) == 0)
{
if(IsPlayerInInvalidNosVehicle(playerid,GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid,0xFF6A6AFF,"You can't add Nitro to this vehicle.");
}
else
{
AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
SendClientMessage(playerid,0xFFFF00AA,"NOS Ideta.");
}
return 1;
}
IsPlayerInInvalidNosVehicle(playerid,vehicleid)
{
#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;
}