Jump to content
  • 0

Problema vehicule


Punct.

Question

Problema intalnita (descriere): M-am gandit sa fac o functie in care, atunci cand adaug un vehicul, sa-i setez mai multi parametri. Functia merge, masinile se aduga pe server cu parametri care i-am setat, dar are totusi o scapare. Masinile de la job-uri/factiuni nu le mai recunoaste, deci le poate conduce oricine. Precizez ca inainte, le detecta ca masina de la factiune/job si te scotea din masina.


Ero(area / rile) / warning-(ul / urile): -


Liniile de cod / sursa / script-ul(obligatoriu):

Functia:

 
stock AddVeh(vehicleid, modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay, addsiren, win_sofer, win_pasager, win_sofers, win_pasagers, plate[], lights, engine)
{
    AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:angle, color1, color2, respawn_delay, addsiren);
    SetVehicleParamsCarWindows(vehicleid, win_sofer, win_pasager, win_sofers, win_pasagers);
    SetVehicleNumberPlate(vehicleid, plate);
    new alarm, doors, bonnet, boot, objective;
    SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
}
[/code]
Cum adaug masina: 
[code]
politiev[1] = AddVeh(47, 427, 1681.0000, 1160.0000, 10.8500, 360.0000, 152, 152, 500, 1, 1, 1, 1, 1, "COP 01", 0, 0); // Enforce
[/code]


Imagini / Video (optional): -
Ati incercat sa rezolvati singur?: Da.

Nu mai deschideti in pu*a mea servere de SA:MP !

Jucati-va pe cele care sunt !   Sunt suficiente !

Reguli de bun simt:

1. Nu faceti reclama unde nu trebuie !

2. Nu injurati ca la usa cortului !

3. Daca esti analfabeti, taci din gura !

4. Nu abuza de 'scuze', 'din greseala' !

 

My work ::: http://pastebin.com/VRNRcaAs

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0
creaze un new:
Ceva de genul asta:
new politiev[10], factiuneXv[10], jobXv[10];
10 = Numar de masini care il poti crea cu acel new.

politiev[1] = AddVeh(47, 427, 1681.0000, 1160.0000, 10.8500, 360.0000, 152, 152, 500, 1, 1, 1, 1, 1, "COP 01", 0, 0); // Enforce
deci asa ai la politie, dar la job, factiune cum ai ?!

factiuneXv[0] = AddVeh(47, 427, 1681.0000, 1160.0000, 10.8500, 360.0000, 152, 152, 500, 1, 1, 1, 1, 1, "COP 01", 0, 0); // Enforce
factiuneXv[1] = AddVeh(47, 427, 1681.0000, 1160.0000, 10.8500, 360.0000, 152, 152, 500, 1, 1, 1, 1, 1, "COP 01", 0, 0); // Enforce
etc

jobXv[0] = AddVeh(47, 427, 1681.0000, 1160.0000, 10.8500, 360.0000, 152, 152, 500, 1, 1, 1, 1, 1, "COP 01", 0, 0); // Enforce
jobXv[1] = AddVeh(47, 427, 1681.0000, 1160.0000, 10.8500, 360.0000, 152, 152, 500, 1, 1, 1, 1, 1, "COP 01", 0, 0); // Enforce
etc...

 

Edited by Staark

"Mulţi programatori buni fac programare nu pentru că se aşteaptă să câştige bani sau să fie lăudaţi de public, ci pentru că e amuzant să programezi." - Linus Torvalds

Link to comment
Share on other sites

  • 0
  • 0

Am zis ca inainte sa fac eu functia aia AddVeh, mergea totul bine.

 

Adica, cand aveam masinile cu AddStaticVehicleEx, cand ma urcam in masina de la o factiune ma scotea din masina. Acum, cand am adaugat masinile cu AddVeh, nu ma mai da afara din masina.

Nu mai deschideti in pu*a mea servere de SA:MP !

Jucati-va pe cele care sunt !   Sunt suficiente !

Reguli de bun simt:

1. Nu faceti reclama unde nu trebuie !

2. Nu injurati ca la usa cortului !

3. Daca esti analfabeti, taci din gura !

4. Nu abuza de 'scuze', 'din greseala' !

 

My work ::: http://pastebin.com/VRNRcaAs

Link to comment
Share on other sites

  • 0

Daca le pun cu AddStaticVehicleEx merge bine. De cand am incercat sa adaug cu functia AddVeh nu mai merge.

Nu mai deschideti in pu*a mea servere de SA:MP !

Jucati-va pe cele care sunt !   Sunt suficiente !

Reguli de bun simt:

1. Nu faceti reclama unde nu trebuie !

2. Nu injurati ca la usa cortului !

3. Daca esti analfabeti, taci din gura !

4. Nu abuza de 'scuze', 'din greseala' !

 

My work ::: http://pastebin.com/VRNRcaAs

Link to comment
Share on other sites

  • 0
  • 0

Cu exceptia unei masini, id-ul vehiculelor corespunde cel  din gamemode cu cel de pe server(m-am uitat dupa numarul de inmatriculare).

Nu mai deschideti in pu*a mea servere de SA:MP !

Jucati-va pe cele care sunt !   Sunt suficiente !

Reguli de bun simt:

1. Nu faceti reclama unde nu trebuie !

2. Nu injurati ca la usa cortului !

3. Daca esti analfabeti, taci din gura !

4. Nu abuza de 'scuze', 'din greseala' !

 

My work ::: http://pastebin.com/VRNRcaAs

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.