Jump to content

[TUTORIAL SA:MP] Comanda [/speed].


Recommended Posts

Posted

Salut, astazi o sa  va arat cum sa faceti comanda [/speed]

 

I.Bagam un "new SpeedBoost"

new SpeedBoost[MAX_PLAYERS];

II.Mergem la "// VARIABILELE" si bagam

 

SpeedBoost[playerid] = 0;

 

III.Mergem la "public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)" si adaugam.

 

if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
   {
   		if(newkeys && KEY_FIRE)
   		{
   			if(SpeedBoost[playerid] == 1)
   			{
   				new Float:vx, Float:vy, Float:vz;
   				GetVehicleVelocity(GetPlayerVehicleID(playerid), vx, vy, vz);
   				SetVehicleVelocity(GetPlayerVehicleID(playerid), vx * 1.8, vy *1.8, vz * 1.8);
   			}
   		}
   }

 

IV. Dupa adaugam comanda [/speed].

 

 

CMD:speed(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] >= 6)
	{
		if(SpeedBoost[playerid])
		{
			SpeedBoost[playerid] = 0;
			SCM(playerid, COLOR_WHITE, "Ai dezactivat Speed boost");
		}
		else
		{
			SpeedBoost[playerid] = 1;
			SCM(playerid, COLOR_WHITE, "Ai activat speed boost");
		}
	}
	return 1;
}

Sper ca va ajutat acest tutorial!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...