13.04.2012, 12:24
Hello Guys… I want Flip in letter R I request you help with R! Please Helpppp
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (PRESSED(KEY_FIRE))
{
if (IsPlayerInAnyVehicle(playerid))
{
AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
new currentveh;
new Float:angle;
currentveh = GetPlayerVehicleID(playerid);
GetVehicleZAngle(currentveh, angle);
SetVehicleZAngle(currentveh, angle);
SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been flipped.");
}
}
return 1;
}
You can't use R I made this code on pressing Left mouse button:
pawn Код:
|
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_SUBMISSION)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Float:PX, Float:PY, Float:PZ, Float:PA;
GetPlayerPos(playerid, PX, PY, PZ);
GetVehicleZAngle(GetPlayerVehicleID(playerid), PA);
SetVehiclePos(GetPlayerVehicleID(playerid), PX, PY, PZ+1);
SetVehicleZAngle(GetPlayerVehicleID(playerid), PA);
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
}
}
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if( newkeys & KEY_YES ) { if( IsPlayerInAnyVehicle( playerid ) ) { new currentveh = GetPlayerVehicleID( playerid ), Float:angle; GetVehicleZAngle( currentveh, angle ); SetVehicleZAngle( currentveh, angle ); SendClientMessage( playerid, 0xFFFFFFFF, "Your vehicle has been flipped." ); } } return 1; }
What ?
You'd better make flip on KEY_YES (Y), change that code with this: Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if( newkeys & KEY_YES ) { if( IsPlayerInAnyVehicle( playerid ) ) { new currentveh = GetPlayerVehicleID( playerid ), Float:angle; GetVehicleZAngle( currentveh, angle ); SetVehicleZAngle( currentveh, angle ); SendClientMessage( playerid, 0xFFFFFFFF, "Your vehicle has been flipped." ); } } return 1; } |