Jump to content
  • 0

pomoc [Help] start/vyp motoru ,problém


paveldaa

Dotaz

čaute,mam problém ,když nastartuji motor tak chytne,ale když ho chci vypnout ,tak musím zapnou světla LV.ALT pak teprv jde vypnout motor,tím pádem se mě zasnou světla a motor zase nejde nastastartova a píše mi :

Neblázni,chceš aby ti odešel starter ?

prosím o radu,tady je kod:

 

 

if(newkeys == KEY_HANDBRAKE | KEY_NO)// zapne motor

{

new playerState = GetPlayerState(playerid);

vehid = GetPlayerVehicleID(playerid);

if(playerState == PLAYER_STATE_DRIVER)

{

if(engine == VEHICLE_PARAMS_OFF)

{

SetVehicleParamsEx(vehid,VEHICLE_PARAMS_ON,lights,alarm,doors ,bonnet,boot,objective);

}

else

{

SCM(playerid,0xF60000FF,"Neblázni,chceš aby ti odešel starter ?");

}

}

return 1;

}

if(newkeys == KEY_NO)//vypne motor

{

new playerState = GetPlayerState(playerid);

vehid = GetPlayerVehicleID(playerid);

if(playerState == PLAYER_STATE_DRIVER)

{

if(engine == VEHICLE_PARAMS_ON)

{

SetVehicleParamsEx(vehid,VEHICLE_PARAMS_OFF,lights,alarm,doors ,bonnet,boot,objective);

SCM(playerid,0xF60000FF,"Chcipnul si motor");

}

else

{

SCM(playerid,0xF60000FF,"Už je chcípnut motor");

}

}

//return 1;

}

if(newkeys == KEY_FIRE)//zapne a vypne svetla

{

new playerState = GetPlayerState(playerid);

if(playerState == PLAYER_STATE_DRIVER)

{

vehid = GetPlayerVehicleID(playerid);

GetVehicleParamsEx(vehid,engine,lights,alarm,doors,bonnet,boot,objective);

if(lights == VEHICLE_PARAMS_ON)

{

SetVehicleParamsEx(vehid,engine,VEHICLE_PARAMS_OFF,alarm,doors ,bonnet,boot,objective);

}

else

{

SetVehicleParamsEx(vehid,engine,VEHICLE_PARAMS_ON,alarm,doors ,bonnet,boot,objective);

}

}

}

 

prosím poraďte,předem dík :hallo:

Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0

http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange

pokud identifikuješ klávesu tvar je

if(newkeys & KEY_XXX)

pro více kláves

if((newkeys & KEY_XXX) || (newkeys & KEY_XXX))

doufám že jsem pomohl :d

 

P.S. nedavno jsem ti motor posílal tak kde je problem? :d

Link to comment
Share on other sites

  • 0

teď to je ještě horší,když sednu do auta tak se samo nastartuje :

 

 

if((newkeys & KEY_HANDBRAKE) || (KEY_NO))

{

new playerState = GetPlayerState(playerid);

vehid = GetPlayerVehicleID(playerid);

if(playerState == PLAYER_STATE_DRIVER)

{

if(engine == VEHICLE_PARAMS_OFF)

{

SetVehicleParamsEx(vehid,VEHICLE_PARAMS_ON,lights,alarm,doors ,bonnet,boot,objective);

}

else

{

SCM(playerid,0xF60000FF,"Neblázni,chceš aby ti odešel starter ?");

}

}

return 1;

}

if(newkeys & KEY_NO)

{

new playerState = GetPlayerState(playerid);

vehid = GetPlayerVehicleID(playerid);

if(playerState == PLAYER_STATE_DRIVER)

{

if(engine == VEHICLE_PARAMS_ON)

{

SetVehicleParamsEx(vehid,VEHICLE_PARAMS_OFF,lights,alarm,doors ,bonnet,boot,objective);

SCM(playerid,0xF60000FF,"Chcipnul si motor");

}

else

{

SCM(playerid,0xF60000FF,"Už je chcípnut motor");

}

}

//return 1;

}

if(newkeys & KEY_FIRE)

{

new playerState = GetPlayerState(playerid);

if(playerState == PLAYER_STATE_DRIVER)

{

vehid = GetPlayerVehicleID(playerid);

if(lights == VEHICLE_PARAMS_ON)

{

SetVehicleParamsEx(vehid,engine,VEHICLE_PARAMS_OFF,alarm,doors ,bonnet,boot,objective);

}

else

{

SetVehicleParamsEx(vehid,engine,VEHICLE_PARAMS_ON,alarm,doors ,bonnet,boot,objective);

}

}

}

 

Link to comment
Share on other sites

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...