Jump to content
  • 0

pomoc [HELP]Startování motoru - v Defaultu vypnut


Ar3us

Dotaz

Zdravím, chci se zeptat, jak mám do aut nastavit, aby motory byly vypnuté

Toto je kód, kde je celá funkce

 

 

/*Startování vozu
Používáme klávesy:Y, N*/
new engine,lights,alarm,doors,bonnet,boot,objective;
for(new i; i<MAX_VEHICLES; i++)
{
GetVehicleParamsEx(i, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(i, 0, lights, false, doors, bonnet, boot, objective);
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_YES) // Nastartuje motor slačením 'Y'
{
if(GetPlayerState(playerid) == 2) // Zjistí jestli je řidič.
{
SendClientMessage(playerid, -1,"Startuji motor..."); // Taková ta zpráva.
SetTimerEx("EStart",1000,0,"i",playerid);
}
}
if(newkeys == KEY_NO) // Vypne motor slačením 'N'
{
if(GetPlayerState(playerid) == 2) // Zjistí jestli je řidič.
{
GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid),0,lights,alarm,doors,bonnet,boot,objective);
SendClientMessage(playerid, -1,"Motor byl vypnut!"); // Taková ta zpráva.
}
}
return 1;
}

forward EStart(playerid);
public EStart(playerid)
{
GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,lights,alarm,doors,bonnet,boot,objective);
SendClientMessage(playerid, -1,"Motor byl nastartován!"); // Taková ta zpráva.
// Můžete si třeba tu udělat pár randomu že mu to chcíplo ale to kazí hru hráči tak jsem to udělal takto jednoduše.
return 1;
}
/*-----------------------------------Konec startování motoru--------------------------------------*/

 

 

 

Prosím, jak to mám udělat? mám chybu někde v tom for(new i; i<MAX_VEHICLES; i++)

 

Díky za radu

Link to comment
Share on other sites

9 odpovědí na tuto otázku

Recommended Posts

  • 0

Celej cyklus smaž a to co jsem ti poslal dej do OnGameModeInit.

 

 

Edit: Jinak nemas inicializovany i, tak to mozna bude rvat. A mas to mimo funkci..

Jinak se auto startuje s nasednutim, takze ti to stejne k nicemu nepomuze a musis pouzit to co jsem poslal.

A nebo bys to musel dementne obchazet..

Link to comment
Share on other sites

  • 0

1. Funguje to 2. Nejsem pawner, takže ty slova brzdi.

Sorry že jedu zase offtopic, ale on proti tobě nic nenapsal :p

Přečti si ještě jednou to, co napsal, a měl by si být rád, že ti vůbec poradil ;)

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