Jump to content
  • 0

Script tasta Y


JohNNy_eZz

Question

Salut! As dori si eu acel script , am un server de stunt , si vreau cand apas tasta Y sa faca /flip ! sa nu mai fiu nevoit sa scriu in chat /flip , doar sa apas tasta Y si sa se ridice

* * ROMANIA LIVE TRUCKING * * [NEW 2018] | ADMIN / VIP GRATIS
▬ HostName: Romania Live Trucking [/rules]
▬ Adresă: 188.212.100.182:7777
▬ Mod: Trucking
▬ Limbă: Română
Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Pune asta la OnPlayerKeyStateChange

 

if(newkeys & KEY_YES)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Float:angle, Float:X, Float:Y, Float:Z;
GetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
GetVehicleZAngle(GetPlayerVehicleID(playerid), angle);
SetVehicleZAngle(GetPlayerVehicleID(playerid), angle);
}
}
  • Upvote 1

Ocupation: Youtube, Mined Bitcoin's, Scripting & Mapping SA:MP

Link to comment
Share on other sites

  • 0

 

Pune asta la OnPlayerKeyStateChange

 

if(newkeys & KEY_YES)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Float:angle, Float:X, Float:Y, Float:Z;
GetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
GetVehicleZAngle(GetPlayerVehicleID(playerid), angle);
SetVehicleZAngle(GetPlayerVehicleID(playerid), angle);
}
}

 

Sau 

 
if ( newkeys & KEY_YES )
{
if ( !IsPlayerInAnyVehicle( playerid ) )
return ( 1 );

if ( GetPlayerState( playerid ) != PLAYER_STATE_DRIVER )
return ( 1 );

if ( PlayerInfo[ playerid ][ ActionID ] == 4 || PlayerInfo[ playerid ][ ActionID ] == 15 )
return ( 1 );

new
Float:X,
Float:Y,
Float:Z,
Float:Angle
;
GetPlayerPos( playerid, X, Y, Z );
VehicleID = GetPlayerVehicleID( playerid );
GetVehicleZAngle( VehicleID, Angle );
SetVehiclePos( VehicleID, X, Y, Z );
SetVehicleZAngle( VehicleID, Angle );
RepairVehicle( VehicleID );
Announce( playerid, "~w~Vehicle ~g~Fliped!", 3000, 4 );
}
La OnPlayerKeyStateChange
Link to comment
Share on other sites

  • 0

Amandoua fac acelasi lucru?

Apare eroare : 

C:UsersIonutDesktopServergamemodesSE.pwn(12628) : error 017: undefined symbol "KEY_YES"
C:UsersIonutDesktopServergamemodesSE.pwn(12636) : error 017: undefined symbol "ActionID"
C:UsersIonutDesktopServergamemodesSE.pwn(12646) : error 017: undefined symbol "VehicleID"
C:UsersIonutDesktopServergamemodesSE.pwn(12647) : error 017: undefined symbol "VehicleID"
C:UsersIonutDesktopServergamemodesSE.pwn(12648) : error 017: undefined symbol "VehicleID"
C:UsersIonutDesktopServergamemodesSE.pwn(12649) : error 017: undefined symbol "VehicleID"
C:UsersIonutDesktopServergamemodesSE.pwn(12650) : error 017: undefined symbol "VehicleID"
C:UsersIonutDesktopServergamemodesSE.pwn(12651) : error 017: undefined symbol "Announce"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 si la primul zice ca nu stie simbolu KEY_YES :'( Ce pot face?
Edited by sniker2020
* * ROMANIA LIVE TRUCKING * * [NEW 2018] | ADMIN / VIP GRATIS
▬ HostName: Romania Live Trucking [/rules]
▬ Adresă: 188.212.100.182:7777
▬ Mod: Trucking
▬ Limbă: Română
Link to comment
Share on other sites

  • 0

Buna seara stimate.

Incercati urmatoarea metoda va rog:

 

La public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) adaugati:

if(newkeys == 65536)
{
  if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid,-1,"E necesar sa va aflati la volanul unui vehicul.");
  new VehicleID, Float:X, Float:Y, Float:Z;
  GetPlayerPos(playerid, X, Y, Z);
  VehicleID = GetPlayerVehicleID(playerid);
  SetVehiclePos(VehicleID, X, Y, Z);
  SetVehicleZAngle(VehicleID, 0);
}
Edited by ARTIST

ep41yhufqpagka5wfoornw1wjfjie.png

HTjr_G.png
12975.png
 
Link to comment
Share on other sites

  • 0

O sa incerc si revin cu un edit!

Am aceeasi eroare -> 

C:UsersIonutDesktopServergamemodesSE.pwn(12773) : error 017: undefined symbol "KEY_YES"

Edited by sniker2020
* * ROMANIA LIVE TRUCKING * * [NEW 2018] | ADMIN / VIP GRATIS
▬ HostName: Romania Live Trucking [/rules]
▬ Adresă: 188.212.100.182:7777
▬ Mod: Trucking
▬ Limbă: Română
Link to comment
Share on other sites

  • 0

Cauti versiunea actuala a include-urilor pe care le folosesti in acest moment si le inlocuiesti pe cele vechi, cu cele luate de pe internet (pawno-> include) si recompilezi script-ul.

Edited by #Teddy
  • Upvote 1

Ocupation: Youtube, Mined Bitcoin's, Scripting & Mapping SA:MP

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.