24.10.2012, 07:18
PLS Help me how to make a (OnPlayerKeyStateChange) of Unlimited nitrous and a command for a vehicle godmode
Plsss help.
Plsss help.
forward InfNos();
public InfNos()
{
new vehicleid;
new nitro;
for(new i=0;i<MAX_PLAYERS;i++)
{
vehicleid=GetPlayerVehicleID(i);
if(IsPlayerConnected(i))
{
if(nitro==1010)
{
if(GetPlayerState(i)==2)
{
AddVehicleComponent(vehicleid,1010);
}
}
}
}
return 0;
}
OnPlayerKeyStatesChange
{
if(newkeys & KEY_FIRE) // <--------- Fire button, Click then INF NOS will works
{
InfNos(); // <---- INF Nos working
}
}
public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
if(PlayerIsAdmin[playerid] == 1) // <------- Change the PlayerIsAdmin to which function u want
{
RepairVehicle(GetPlayerVehicleID(playerid)); // <-------- Car is repair always, "God Mode"
}
return 1;
}
if(newkeys & KEY_FIRE) // SpeedBoost
{
new vehicleid = GetPlayerVehicleID(playerid);
new seat=GetPlayerState(playerid);
if(seat! = PLAYER_STATE_PASSENGER)
{
if(GetVehicleVelocity(vehicleid,vehx,vehy,vehz))
{
AddVehicleComponent(vehicleid,1010);
}
}
}
forward AutoR(playerid);
public AutoR(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(playerid))
{
if(IsPlayerConnected(i))
{
new Float:health, cid;
if (IsPlayerInAnyVehicle(i))
{
cid = GetPlayerVehicleID(i);
GetVehicleHealth(cid, health);
if (health < 1000)
{
RepairVehicle(GetPlayerVehicleID(i));
}
}
}
}
}
return 1;
}
if(IsPlayerAdmin(playerid))
{
if(IsPlayerInAnyVehicle(playerid))
{
SetTimer("AutoR",1000,1);
}
return 1;
}