Command to Button
#1

Hey, how can i make /fix to something like the button "H"
I hope its not something very easy xD
Reply
#2

Here...
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
	{
		if((oldkeys & KEY_CROUCH) && !(newkeys & KEY_CROUCH))
		{
			// Put your /fix code here...
		}
	}
	return 1;
}
Reply
#3

Heh i found it self

Код:
#define PRESSED(%0) \
	(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	if (PRESSED(KEY_CROUCH))
	{
		if (IsPlayerInAnyVehicle(playerid))
                if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
		{
			RepairVehicle(GetPlayerVehicleID(playerid));
		}
	}
	return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)