Bun venit pe SkullBox!

Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
  Pagini: [1]
  Imprimă  
[DBPro] Save Game  (Vizualizari 548)
zapakitul
*

Deconectat Deconectat

Mesaje: 1471

[DBPro] Save Game, Oct 25, 2007, 06:40

Un exemplu de cum puteti salva progresul la un joc! Pentru asta va trebui sa scriem si sa citim un fisier!
Cod:
if file exist("save.svg") then delete file "save.svg"
open to write "save.svg",1
rem acum, sa zicem ca vrem sa salvam pozitia jucatorului pe o harta
obx# = object position x(1)
oby# = object position y(1)
obz# = object position z(1)
write float 1,obx#
write float 1,oby#
write float 1,obz#
close file 1
rem am salvat!
Acum hai sa citim din ce am salvat
Cod:
if file exist("save.svg")
open to read "save.svg",1
read float 1,obx#
read float 1,oby#
read float 1,obz#
position object 1,obx#,oby#,obz#
close file 1
endif
Si acuma avem un sistem de salvare functional! Cheers
Memorat

A DS , my kindom for a  DS!

Un Pc De Carcasa Noua Blog
DarkByte
*

Deconectat Deconectat

Mesaje: 2428

WWW
[DBPro] Save Game, Oct 26, 2007, 08:48

Ai putea sa faci niste modificari pe acolo, though Tongue
In loc sa stergi save-ul anterior, mai bine ai face o verificare si sa salvezi in genul "save#" unde # e un numar.

O verificare simpla sa vezi pana la ce numar ai ajuns, cresti numarul, pui noul save si gata ... iar atunci functia de Load o vei apela cu un parametru string care va specifica din care fisier se incarca.

Spor
Memorat

zapakitul
*

Deconectat Deconectat

Mesaje: 1471

[DBPro] Save Game, Oct 26, 2007, 10:46

Asta in cazuri in care vrei sa acorzi mai multe save sloturi! Se poate Laughing! O sa postez un snippet cand am timp Smile
Memorat

A DS , my kindom for a  DS!

Un Pc De Carcasa Noua Blog
SkullAds
Ecspert
ReclAmator
* * * * *
Google AdSense

Gen: Bărbat
Mesaje: Multe

Reclama AdSense,
 

 
   


Pagini: [1]
  Imprimă  
 
Schimbă forumul:  

Ethical hacking and programming community
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro