Jump to content

- Cum sa adaugi masini in server ... !!!


Guest MFI

Recommended Posts

Am facut acest tutorial pt cei care nu stiu cum sa spawneze masini apoi sa le salveze si ele sa nu dispara la urmatorul restart al serverului.

E simplu, nici eu nu stiam inainte.

Deci:

1. Intri in server.

2. Iti alegi masina care o vrei, sau o spawnezi cu /veh sau /vehicle depinde ce comanda aveti.

3. O bagi in ce loc vrei tu sa ramina.

4. Dai /save

5. Apoi iti apare:

6. Veh Possition Save.

7. Si tot asa cu mai multe masini.

8. Iesi din server.

9. Intri unde ai instalat GTA SA.

10. Cauti " Saved possition.txt ".

11. Va fi in format de document " txt ".

12. Intri in el.

13. Si scolo sint " AddStaticVehicle ".

14. Le selectezi apoi le dai " copy ".

15. Intri in GM.

16. Cauti " OnGameModeInit ".

17. Mai jos vor mai fi " AddStaticVehicle ".

18. Dai pina jos unde se termina " AddStati..... "

19. Si dam " paste ".

20. Apoi dam " compile ".

21. Si gata.

22. Succes total.  :D

Nu uitati: Trebuie sa fiti intr-o masina cind dati /save ...

Am facut acest tutorial pt ca am vreo 2 in lista care ma tot intreaba.

Si mii cam greu sa le explic.

Asa ca am facut acest tutorial.

Sper sa va ajute.

Pt cei care nu au, iata comanda (/veh) ...

if(strcmp(cmd, "/veh", true) == 0)

{

    if(IsPlayerConnected(playerid))

    {

        if (PlayerInfo[playerid][pAdmin] < 4)

{

    SendClientMessage(playerid, 0xA8A8FFFF, "  Ne pare rau , dar tu nu ai accesul la comanda aceasta !");

    return 1;

}

tmp = strtok(cmdtext, idx);

if(!strlen(tmp))

{

SendClientMessage(playerid, COLOR_GRAD2, "Type / Scrie: /veh [carid] [color1] [color2]");

return 1;

}

new car;

car = strval(tmp);

if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "  Vehicle Number can't be below 400 or above 611 !"); return 1; }

tmp = strtok(cmdtext, idx);

if(!strlen(tmp))

{

SendClientMessage(playerid, COLOR_GRAD2, "Type / Scrie: /veh [carid] [color1] [color2]");

return 1;

}

new color1;

color1 = strval(tmp);

if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, "  Culoarea trebe sa fie intre 0 si 126 !"); return 1; }

tmp = strtok(cmdtext, idx);

if(!strlen(tmp))

{

SendClientMessage(playerid, COLOR_GRAD2, "Type / Scrie: /veh [carid] [color1] [color2]");

return 1;

}

new color2;

color2 = strval(tmp);

if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, "  Color Number can't be below 0 or above 126 !"); return 1; }

new Float:X,Float:Y,Float:Z;

GetPlayerPos(playerid, X,Y,Z);

new carid = CreateVehicle(car, X,Y +3,Z, 0.0, color1, color2, 60000);

CreatedCars[CreatedCar] = carid;

CreatedCar ++;

format(string, sizeof(string), "Ai spawnat masina cu id %d ", carid);

SendClientMessage(playerid, COLOR_GREY, string);

}

return 1;

}

Link to comment
Share on other sites

  • 2 weeks later...

da si tu un site sa downloadam comanda /veh ca eu nu stiu sa editez in pawno sau altele :((

gata...am invatat sa adaug comanda...dar e si pentru jucatori...iar daca ei spawneaza prea mult se face lag mult :D

misto tutorial :)

eu am in ladmin o comanda /car (nume masina)

e bine si AddStaticVehicle, dar cand iei masina de acolo nu se mai spawneaza decat dupa ce restartezi serverul.Mie mai bun mi se pare AddStaticVehicleEx dau si un model:

AddStaticVehicleEx(424,-444.4452,-2496.6731,117.5208,188.9996,18,93,15);

(ultimul nr., adica 15 este din cate in cate secunde sa se spawneze,poti sa il schimbi cu ce numar vrei :D)

sper ca v-a ajutat si minitutorialu asta(pentru cine nu stia) :P

Link to comment
Share on other sites

da si tu un site sa downloadam comanda /veh ca eu nu stiu sa editez in pawno sau altele :((

O gasesti in FS-ul de Admin, sau in GM daca are admin in el, gen GF

logo.png

ATENTIE!!! Nu imi trimiteti mesaje private care au legatura cu scriptingul. NU mai scriptez.

Link to comment
Share on other sites

  • 2 weeks later...

Majoritatea care ati raspuns deja stiati asta... ciudat...

Si ai specificat in primul topic sa dam scroll pana gasim alte addstaticvehicle... si daca n-avem? Si avem createvehicle ? Ca la cati noobi citesc asta pun pariu ca n-o sa se prinda ca tot masina e si aia doar ca nu se respawneaza decat daca e mutata si nu distrusa...

ir2tc1.png [url=http://forum.sa-mp.ro/filter-scripts-and-gamemode
Link to comment
Share on other sites

  • 6 months later...
  • 1 month later...
Guest cosmion

imi da niste erori la linia  if (PlayerInfo[playerid][pAdmin] < 4) :

error 017: undefined symbol "PlayerInfo"

warning 215: expression has no effect

error 001: expected token: ";", but found "]"

error 029: invalid expression, assumed zero

fatal error 107: too many error messages on one line

......cand incerc sa compilez comanda ''/veh''

stie cineva ce pot face??  ???  ??? ??? ??? ??? ??? ??? ??? ??? ??? ???

Link to comment
Share on other sites

  • 4 weeks later...
  • 1 month later...

E un ,totul merge k,insa tot este  o  problema,

toate masinile pe acre  le bag sunt de vanzare,si  e cam

amuzant am bagat  2 masini de politie in fata la lspd

si  sunt de vanzare,cum sa fac sa nu mai  fie de vanzare?

Link to comment
Share on other sites

  • 5 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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