Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
6
Cevap
172
Tıklama
0
Öne Çıkarma
yaptığım oyundaki save sisteminde sorun yaşıyorum yardım pls
M
5 yıl
Er
Konu Sahibi

FILE* f;
f = fopen( "save.txt", "r");

int healthlvl, swordlvl, dexlvl, willlvl, maxhealth, sword, dex, will, experience, iblisparcasi, iksir;

if (f == NULL) {
healthlvl = 1, swordlvl = 1, dexlvl = 1, willlvl = 1, maxhealth = 100, sword = 10, dex = 21, will = 10, experience = 0, iblisparcasi = 10, iksir = 0;
}

else {
fscanf_s(f, "%d %d %d %d %d %d %d %d %d %d %d", &healthlvl, &swordlvl, &dexlvl, &willlvl, &maxhealth, &sword, &dex, &will, &experience, &iblisparcasi, &iksir);
}

fclose(f);
  
kasaba:

f = fopen( "save.txt", "w");

fprintf(f, "%d %d %d %d %d %d %d %d %d %d %d", healthlvl, swordlvl, dexlvl, willlvl, maxhealth, sword, dex, will, experience, iblisparcasi, iksir);

fclose(f);

her kasabaya dönüldüğünde değerlerin kaydedilmesini istiyorum başta ise dosya varsa değerleri ordan almasını, yoksa ilk değerleri atamasını istiyorum büyük ihtimalle sorun en başta dosyanın olup olmamasını kontrol ederken çıkıyor ama nasıl çözeceğimi bulamadım



K
5 yıl
Yüzbaşı

okuma modunda açmışsın yazamazsın içine, wr olarak açacaksın dosyayı


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @MOLEK
M
5 yıl
Er
Konu Sahibi

çok dikkatli bakmadınız sanırım, yazacağım zaman yazma için açıyorum


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Kurtçu Restrop
K
5 yıl
Yüzbaşı

evet mobilden tam okunmuyor save.txt yoksa klasörde hata verir




Bu mesajda bahsedilenler: @MOLEK
H
5 yıl
Binbaşı

Keske hatayi da yazsaydin boyle tahmin etmek gerekiyor.



M
5 yıl
Er
Konu Sahibi

arkadaşlar konuyu çözdüm



D
5 yıl
Teğmen

Save dosyası oluştururken verileri dosyaya açık açık kaydedersen oyunda hile yapmak kolay olur. Dosyayı şifrelersen daha güzel olur.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.