GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: TheChansee - 2013. március 12. - 19:05:31

Cím: bool mentés
Írta: TheChansee - 2013. március 12. - 19:05:31
Sziasztok nekem egy olyan kérdésem lenne, hogy ha egy bool-ban van a karakter akkor annak mentése és betöltése lehetséges-e dinivel?? Ha igen kérlek segítsetek nekem. Elõre is köszönöm szépen!
Cím: bool mentés
Írta: Csabesz - 2013. március 12. - 19:13:45
Ja, lehetséges :D
Ha igaz, akkor 1est mentesz, ha hamis akkor 0-át.
Betöltésnél ha 0, akkor false ha 1es akkor true.
Cím: bool mentés
Írta: TheChansee - 2013. március 12. - 19:16:45
Idézetet írta: Csabesz date=1363112025\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"34786\" data-ipsquote-contentclass=\"forums_Topic
Ja, lehetséges :D
Ha igaz, akkor 1est mentesz, ha hamis akkor 0-át.
Betöltésnél ha 0, akkor false ha 1es akkor true.
 
Lehet, hogy rosszul fogalmaztam, akkor így mondom, hogy: Pl.: egy dm zónába belépek bool-al, és én azt szeretném, hogy ha relogolok vagy a szerót resizem vagy valami akkor is benne maradjak a bool-ba. Feltételezem dinivel lehet. És nekem ehez kéne valami segítség/példa.
Cím: bool mentés
Írta: Kovacs_Richard - 2013. március 12. - 19:38:27
hát én nem értek a dinihez ezért beírtam googlebe milyen függvények vannak hogy választ adjak a kérdésre és nézd mit találtam:
http://wiki.sa-mp.com/wiki/Useful_Functions#dini_BoolSet
am ezt a megoldást akartam írni:
 
dini_Set(\"jatekos.txt\",\"boolval\",((boolval)?1:0));

 
ez egyenlõ ezzel:
 
if(boolval == true) { dini_Set(\"jatekos.txt\",\"boolval\",1); }
else { dini_Set(\"jatekos.txt\",\"boolval\",0); }

 
csak rövidítettem :)
teszteld le és várom a visszajelzéseket :)
Cím: bool mentés
Írta: TheChansee - 2013. március 12. - 19:44:28
Idézetet írta: Kovacs_Richard date=1363113507\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"34786\" data-ipsquote-contentclass=\"forums_Topic
hát én nem értek a dinihez ezért beírtam googlebe milyen függvények vannak hogy választ adjak a kérdésre és nézd mit találtam:
http://wiki.sa-mp.com/wiki/Useful_Functions#dini_BoolSet
am ezt a megoldást akartam írni:
 
dini_Set(\"jatekos.txt\",\"boolval\",((boolval)?1:0));

 
ez egyenlõ ezzel:
 
if(boolval == true) { dini_Set(\"jatekos.txt\",\"boolval\",1); }
else { dini_Set(\"jatekos.txt\",\"boolval\",0); }

 
csak rövidítettem :)
teszteld le és várom a visszajelzéseket :)
 
Nem értem sajnos. Diniben nem nagyon vagyok jó. Azt sem tudom mit kezdjek ezzel xdd.
Cím: bool mentés
Írta: bendor - 2013. március 12. - 19:54:22
[pawn]dini_BoolSet(file,var,true/false);[/pawn]
lekérdezés:
[pawn]dini_Boolt(file,var);[/pawn]
Cím: bool mentés
Írta: TheChansee - 2013. március 12. - 19:57:19
xdd én ehhez hülye vagyok kérlek leírnátok nekem fügvénnyel egy rendes példát??
Cím: bool mentés
Írta: bendor - 2013. március 12. - 20:02:33
[pawn]
CMD:dm(playerid,params[])
{
if(dini_Get(file,\"IsInDM\")) return SendClientMessage(playerid,-1,\"Már dm-ben vagy! /exitdm\");
//blabla
dini_BoolSet(file,\"IsInDM\",true);
return 1;
}
CMD:exitdm(playerid,params[])
{
if(!dini_Get(file,\"IsInDM\")) return SendClientMessage(playerid,-1,\"Nem vagy dm-be!\");
//blabla
dini_BoolSet(file,\"IsInDM\",false);
}
[/pawn]
Cím: bool mentés
Írta: TheChansee - 2013. március 12. - 20:10:47
Idézetet írta: Bendor date=1363114953\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"34786\" data-ipsquote-contentclass=\"forums_Topic


CMD:dm(playerid,params[])
{
if(dini_Get(file,\"IsInDM\")) return SendClientMessage(playerid,-1,\"Már dm-ben vagy! /exitdm\");
//blabla
dini_BoolSet(file,\"IsInDM\",true);
return 1;
}
CMD:exitdm(playerid,params[])
{
if(!dini_Get(file,\"IsInDM\")) return SendClientMessage(playerid,-1,\"Nem vagy dm-be!\");
//blabla
dini_BoolSet(file,\"IsInDM\",false);
}

 


C:\\Users\\Szabi\\Desktop\\rp szeró\\gamemodes\\new.pwn(173) : error 017: undefined symbol \"file\"
C:\\Users\\Szabi\\Desktop\\rp szeró\\gamemodes\\new.pwn(180) : error 017: undefined symbol \"file\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors.
Cím: bool mentés
Írta: bendor - 2013. március 12. - 20:15:19
Oda a játékos fájlát kell írni.
Cím: bool mentés
Írta: TheChansee - 2013. március 12. - 20:19:49
xdddd bocsi gondolom, hogy nem nagyon néztek komplettnek ezek után de nem vágom. \"oda a játékos fájlát kell írni\" nem értem