Szerző Téma: autó lementése  (Megtekintve 726 alkalommal)

autó lementése
« Dátum: 2012. szeptember 21. - 13:40:29 »
0 Show voters
Hy all.
Olyan kérdésem lenne hogy az lehetséges e hogy ha Valaki ül egy autóban és be irja hogy /mycar Akkor amelyik autóban ül azt lementse neki Mint(saját verda) Garázs szerûen csak Paranccsal! ÉS ha be irja hogy /car213... Akkor meg lehozza neki a jármûvét?Ha igen valaki megtudná írni?

autó lementése
« Válasz #1 Dátum: 2012. szeptember 21. - 14:08:19 »
0 Show voters
Elõször is szükséged lessz egy fájlkezelõre(Dini, Fini, Yini, dfile stb)
Most elmagyarázom a dfile-t.
 

#include <dfile>
#define jarmuvek \"%s.ini\" // ez a fájl ahova menteni fogja.Ebben az esetben, scriptfiles/név.ini

 
A /mycar parancsod alá:
 

new pvehicle, pName[MAX_PLAYER_NAME], fstr[MAX_PLAYER_NAME + 4]; // ez a string a játékos nevének a számának a karaktere + 4 (.ini)
GetPlayerName(playerid, pName, sizeof(pName));
format(fstr, sizeof(fstr), jarmuvek, pName);
pvehicle = GetPlayerVehicleID(playerid); // a játékos jármûvének az id ja.
dfile_Create(fstr); //Létrehozzuk a file-t.
dfile_Open(fstr); // Megnyitjuk a file-t.
dfile_WriteInt(\"ID\", pvehicle);
dfile_SaveFile();
dfile_CloseFile();

 
Ha a játékos beírja a /car213 parancsot:
 

new  pName[MAX_PLAYER_NAME], fstr[MAX_PLAYER_NAME + 4], pveh, Float:px, Float:py, Float:pz, pvehid, Float:pa;
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerPos(playerid, px, py, pz);
GetPlayerFacingAngle(playerid, pa);
format(fstr, sizeof(fstr), jarmuvek, pName);
dfile_Open(fstr); // Megnyitjuk a file-t.
pvehid = dfile_ReadInt(\"ID\");
dfile_CloseFile();
pveh = CreateVehicle(pvehid, px, py, pz, pa, 0, 0, 6000);
PutPlayerInVehicle(playerid, pveh, 0);

autó lementése
« Válasz #2 Dátum: 2012. szeptember 21. - 15:30:15 »
0 Show voters
Dfile? még nem halotam róla csak a DINIrõl Ezt hoyg használjam? Mert 1 errort ir!
Untitled.pwn(1) : fatal error 100: cannot read from file: \"dfile\"
Ja még azt hoyg ha Az ember TUngoltat akar lemeteni és uzgy is aakrja vissaz kapni akkor azt lehet

autó lementése
« Válasz #3 Dátum: 2012. szeptember 21. - 15:36:46 »
0 Show voters
Máskor használj keresõt.ha beírtad volna dfile 100% hogy megtaláltad volna.

http://sampforum.hu/index.php?topic=9579.msg338101#msg338101

Nem elérhető Mokus

  • 608
    • Profil megtekintése
autó lementése
« Válasz #4 Dátum: 2012. szeptember 21. - 15:40:40 »
0 Show voters
A tuningolt jármû mentését úgy csinálod hogy az autóra rá tett \"objectet\" is mentésre rakod nem tudom hogykell csak ennyit tudok róla de utána nézek és irok a témába

autó lementése
« Válasz #5 Dátum: 2012. szeptember 22. - 09:02:04 »
0 Show voters
Nem jó a Játékban nem ismeri fel a parancsokat. :/

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal