Szerző Téma: Bool mentése...  (Megtekintve 727 alkalommal)

Nem elérhető Petrik

  • 318
    • Profil megtekintése
Bool mentése...
« Dátum: 2012. november 16. - 14:18:42 »
0 Show voters
Sziasztok!
Azt szeretném megtudni, hogy hogyan tudom lementeni a Bool változót? Szóval egyszer true lesz, akkor addig lesz az utasítás true, ameddig a false nem következik be. És a kilépés nem zavar be. Szóval, ha a játékos kilép, megjegyzi, hogy jelenleg az egyik Bool true/false-n van. Tudtok konkrét példákat írni? (Egy .ini fileba mentse a dolgokat)
(Igen, átfogalmaztam az egész kérdést...)
« Utoljára szerkesztve: 2012. november 16. - 17:28:53 írta Petrik »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Bool mentése...
« Válasz #1 Dátum: 2012. november 17. - 09:24:38 »
0 Show voters
Na várj mit kell lementeni neked? Ki lépet ki ..?  :crazy:

Nem elérhető Petrik

  • 318
    • Profil megtekintése
Bool mentése...
« Válasz #2 Dátum: 2012. november 17. - 09:45:25 »
0 Show voters
Idézetet írta: ZyZu date=1353140678\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"29888\" data-ipsquote-contentclass=\"forums_Topic
Na várj mit kell lementeni neked? Ki lépet ki ..?  :crazy:
 
Szóval. Van egy boolunk. Annak ugye van egy true, és egy false értéke. És mindig, mikor kilép egy játékos a szerverrõl, akkor készítsen egy filet a szerver mappába, hogy az adott játékosnak éppen false-n van az egyik boolja, vagy truen. Következõ belépéskor a bool értéke az lesz, ami a fileban van.  :shurg:

Bool mentése...
« Válasz #3 Dátum: 2012. november 17. - 10:13:44 »
0 Show voters
azt leírhattad volna, hogy mivel akarod menteni
 
new bool:bool_variable = false;
dini_IntSet(fájl, \"változó\", bool_variable); // elmentjük számként (jelen esetben, mivel \'false\' az értéke, \'0\' lesz
bool_variable = !!dini_Int(fájl, \"változó\"); // betöltjük, mint számot, és a \'!!\' bool értéket ad neki

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Bool mentése...
« Válasz #4 Dátum: 2012. november 17. - 10:18:50 »
0 Show voters
dini_BoolSet(File,\"Bool\",true/false);

 

dini_Bool(File,\"Bool\");

Nem elérhető Petrik

  • 318
    • Profil megtekintése
Bool mentése...
« Válasz #5 Dátum: 2012. november 17. - 11:05:46 »
0 Show voters
Idézetet írta: TengeriMalac date=1353143624\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"29888\" data-ipsquote-contentclass=\"forums_Topic
azt leírhattad volna, hogy mivel akarod menteni
 
new bool:bool_variable = false;
dini_IntSet(fájl, \"változó\", bool_variable); // elmentjük számként (jelen esetben, mivel \'false\' az értéke, \'0\' lesz
bool_variable = !!dini_Int(fájl, \"változó\"); // betöltjük, mint számot, és a \'!!\' bool értéket ad neki

 

Hát, nem értek a dinihez, tudnál egy példát írni?   :confused:

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Bool mentése...
« Válasz #6 Dátum: 2012. november 17. - 11:06:57 »
0 Show voters
Idézetet írta: Bendor date=1353143930\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"29888\" data-ipsquote-contentclass=\"forums_Topic

dini_BoolSet(File,\"Bool\",true/false);

 mentés
 
dini_Bool(File,\"Bool\");

 kiolvasás
 
...

Bool mentése...
« Válasz #7 Dátum: 2012. november 17. - 12:24:56 »
0 Show voters
Idézetet írta: Bendor date=1353146817\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"29888\" data-ipsquote-contentclass=\"forums_Topic


 
dini_BoolSet(File,\"Bool\",true/false);

 mentés
 
dini_Bool(File,\"Bool\");

 kiolvasás
 
...
 
[/quote]
ha nem dinit használ, akkor ezt a megoldást úgy sem fogja tudni használni, ezért írtam INT-el.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal