Szerző Téma: Jármû adatok mentése...  (Megtekintve 860 alkalommal)

Nem elérhető death

  • 108
    • Profil megtekintése
Jármû adatok mentése...
« Dátum: 2010. december 01. - 18:49:26 »
0 Show voters
Sziasztok! Leírnám röviden mihez kellene segítség:
-Szeretnék bizonyos jármûrõl adatokat lementeni, mert késõbb egy jármû mentést/betöltést akarok létrehozni, de ha az 1. lépést nem tudom megcsinálni, a többit sajna cseszhetem :/
-Azt szeretném, hogy itt vannak az adatok, amiket le kellene mentenie késõbb a kocsiról, mikor beírja valaki a parancsot...
 
enum vInfo
{
    vLock,
    vOwner
};
new VehicleInfo[MAX_VEHICLEID][vInfo];

 
-Itt van a parancs(azaz én eddig jutottam el... )
 
if(strcmp(cmd, \"/lerakkocsi\", true) == 0)
{
    CreateVehicle.... (nem irom ki végig)
    VehicleInfo
  • [vLock] = 1; //a *-ot nem azért irtam, mert hülye vagyok :D majd utána leirom...

    VehicleInfo
  • [vOwner] = 1;

}

 
* = Azért raktam oda csillagot, mert nem tudom mit írjak oda... Azt tudom, hogy azt kell oda rakni, hogy annak a kocsinak rakja a \"vLock\"-ot 1-re, amelyiket leraktam... tehát valahogy annak a kocsinak az ID-jét kell lekérdeznem, de nem tudom, ezt hogyan tegyem :S
Sajnos ennyi nekem nem lenne elég :/ a lerakott kocsik adatait jó lenne, ha lementené egy file-ba... egymás mellé... tehát lerakok egy kocsit, lementi az adatokat, lerakok még1-et, akkor mellé lementi annak az adatait is... Ezt most ti úgy látjátok, hogy: \"minek ez az egész neked?\" még késõbb ki szeretnék alakítani belõle egy rendszert, csak kellene egy kis lendítés az elején :/ ( légyszi még ami a lementéshez szükséges, rakjátok hozzá/írjátok le )
Köszi elõre is a segítséget...

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Jármû adatok mentése...
« Válasz #1 Dátum: 2010. december 01. - 19:19:45 »
0 Show voters
if(strcmp(cmd, \"/lerakkocsi\", true) == 0)
{
    new MyVehID = CreateVehicle.... (nem irom ki végig)
    VehicleInfo[MyVehID][vLock] = 1; //a *-ot nem azért irtam, mert hülye vagyok :D majd utána leirom...
    VehicleInfo[MyVehID][vOwner] = 1;
}

 
CreateVehicle & AddStaticVehicle(Ex) a jármû azonosítójával tér vissza, úgyhogy azt kell a csillag helyére.

Nem elérhető death

  • 108
    • Profil megtekintése
Jármû adatok mentése...
« Válasz #2 Dátum: 2010. december 01. - 20:23:39 »
0 Show voters
Eddig oké, köszi, eddig mûködik, teszteltem, de nekem az is kellene, hogy ezeket az adatokat sorban le is mentse...
Írok egy példát...
Fájl neve akkor elvileg ebben az esetben: MyVehID( gondolom én... ) Ebbe a fájlba így kellene lementse az adatokat:
1,1 ( ez azt jelentené, hogy a vLock = 1, és a vOwner = 1, de tudtommal ezt a fájlban nem írja ki... )
1,0 ( és így tovább... sorban egymás alatt mentené a tulajdonságokat, ahogy valaki lerak egy uj kocsit, menti annak is az adatait alá... )
ez kellene nekem, hogy ezeket az adatokat fájlba hogy tudom le,menteni, hogy késõbb a kocsikat betölthessem... 

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal