Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-06-06, 13:23


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

Cze??.

Do rzeczy, ot?? posiadam kod PAWN, ale niestety nie odczytuje zapis?w, czyli nie zapisuje mi po wy??czeniu serwera lub inaczej GMX :
-pojazd?w,
-frakcji,
-pieni?dzy,
-biznes?w,

Po prostu po w??czeniu nic nie mam, jest jak wcze?niej po rejestracji..
Co to za pow?d mo?e by??

KOD:
Kod:

public CKLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("Logi/ck.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public PayLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("Logi/pay.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public KickLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("Logi/kick.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public BanLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("Logi/ban.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public ResLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("Logi/gmx.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public AdmLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("Logi/adm.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public WiLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("Logi/W.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

W razie co mog? doda? jeszcze inny kod, ale trzeba powiedzie? jaki ;)

Ale niestety nie mam kodu do zapis?w aut.
Jest to GF, wi?c w czym jest b??d?

Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-08, 13:07


Aksel







Wiek: 28
Na forum: 5220 dni
Posty: 79
Nick w MP: Aksel

Piwa: 1756

Respekt: 48,5

Poka? fragmenty odpowiedniego kodu z:

Kod:

OnPlayerConnect
Kod:

OnPlayerDisconnect
Kod:

OnDialogResponse


to mo?e uda si? co? zaradzi?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-08, 13:21


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

onplayerconnect:
http://pastebin.pl/79847

OnPlayerDisconnect:
http://pastebin.pl/79848

OnDialogResponse:
http://pastebin.pl/79850

Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-08, 13:52


Aksel







Wiek: 28
Na forum: 5220 dni
Posty: 79
Nick w MP: Aksel

Piwa: 1756

Respekt: 48,5

Na pocz?tku my?la?em, ?e pomyli?e? kolejno?? i najpierw zapisujesz do pliku pozycj? a dopiero potem j? pobierasz, ale je?li chodzi o to to jest okej. Pog?owie si? z tym troch? i dam zna?. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-17, 16:07


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

Aksel, no okey, jak chcesz to mog? Ci podes?a? reszt? kodu, aby by?o ?atwiej.

[ Dodano: 2013-06-17, 16:03 ]
@@ Od?wie?am.

Zapis do plik?w dalej nie dzia?a, cho? zapisuje mi has?o jak i rejestracj?, ale wci?? kasy, pojazdu, frakcji nie zapisuje :/ Od razu pisze, ze to GF i zapisuje mi do pliku z kontem..


Tutaj jest konto:
Kod:


Haslo=niewazne
Score=1
AdminLevel=1399
DonateRank=0
UpgradePoints=0
ConnectedTime=0
Rejestracja=1
Plec=1
Wiek=0
Origin=1
CK=0
Mute=0
Respect=0
Kasa=260
Bank=0
Crimes=22
Zabojstw=0
Dedow=0
Arrested=0
WantedDeaths=0
Phonebook=0
Fishes=0
BiggestFish=0
Praca=0
Paycheck=2157
HeadValue=0
Jailed=0
JailTime=0
Materials=0
Drugs=0
Lider=0
Member=0
FMember=255
Rank=0
Char=165
ContractTime=0
DetSkill=0
SexSkill=0
BoxSkill=0
LawSkill=0
MechSkill=0
JackSkill=0
CarSkill=0
NewsSkill=0
DrugsSkill=0
CookSkill=0
FishSkill=0
pSHealth=0.0
pHealth=50.0
Int=0
Local=255
Team=3
Skin=6
NumerTelefonu=389406328
Dom=255
Biznes=255
Pos_x=2281.1
Pos_y=-1158.3
Pos_z=26.6
CarLic=0
FlyLic=0
BoatLic=0
FishLic=0
GunLic=0
Gun1=0
Gun2=0
Gun3=0
Gun4=0
Ammo1=0
Ammo2=0
Ammo3=0
Ammo4=0
CarTime=0
PayDay=5
PayDayHad=0
CDPlayer=1
Wins=0
Loses=0
AlcoholPerk=0
DrugPerk=0
MiserPerk=0
PainPerk=0
TraderPerk=0
Tutorial=1
Mission=0
Warnings=0
Adjustable=1
Paliwo=0
Married=0
MarriedTo=Nikt
PktKarne=0
SluzbaAdm=0
Zastrzezony=0
Dowod=0
CKaccept=0
Zezwolenie=0
KartaNFZ=0
KartaBank=0
Zastrzeg=0
Torba=0
InvAdm=0
Kiosk=0
Zjedz=0
Ksiadz=0
Rak=0
Slepy=0
Hotel=0
Wakacje=0
Wakacje2=0
MogeWak=0
Dzwonek=0
Dzwonek2=0
Ubezpiecz=1
Ubezpieczenie=0
SluzbaMoge=0
GPS=0
CB-Radio=0
Woz=36
Kolor=9
Kolor2=10
Bron=0
Ammo=0
Tuning=0
Bag1=0
Bag2=0
Bag3=0
Bag4=0
SprawdzWoz=426
Wmarka=426
SprWoz=107
S_x=2293.8
S_y=-1173.1
S_z=25.7
Posiada=0
HP=992.7
KaburaBron=0
KaburaAmmo=0
Note1=Brak
Note1s=0
Note2=Brak
Note2s=0
Note3=Brak
Note3s=0
Note4=Brak
Note4s=0
Note5=Brak
Note5s=0
Idz=0
Choroba=0
Mozesell=0
Style=0
Smierc=0
Bw=0
DMG0=1048576
DMG1=0
DMG2=0
DMG3=0
Ubranie0=0
Ubranie1=0
Ubranie2=0
Ubranie3=0
Ubranie4=0
Ubranie5=0
Ubranie6=0
Ubranie7=0
Ubranie8=0
Ubranie9=0
ShiftAuto=0



a tutaj z innego GF ,kt?re dzia?a:

Kod:

Key=niewazne
Level=1
AdminLevel=1399
DonateRank=0
UpgradePoints=0
ConnectedTime=0
Registered=1
Sex=1
Age=23
Origin=3
CK=0
Muted=0
Respect=0
Money=0
Bank=850000
Crimes=5
Kills=0
Deaths=0
Arrested=0
WantedDeaths=0
Phonebook=0
LottoNr=0
Fishes=0
BiggestFish=0
Job=0
Paycheck=1350
HeadValue=0
Jailed=0
JailTime=0
Materials=0
Drugs=0
Leader=1
Member=0
FMember=255
Rank=0
Char=288
ContractTime=0
DetSkill=0
SexSkill=0
BoxSkill=0
LawSkill=0
MechSkill=0
JackSkill=0
CarSkill=0
NewsSkill=0
DrugsSkill=0
CookSkill=0
FishSkill=0
pSHealth=0.0
pHealth=40.0
Int=0
Local=255
Team=11
Model=288
PhoneNr=715606150
House=255
Bizz=255
Pos_x=1684.9
Pos_y=-2244.5
Pos_z=13.5
CarLic=1
FlyLic=0
BoatLic=0
FishLic=0
GunLic=0
Gun1=0
Gun2=0
Gun3=0
Gun4=0
Ammo1=0
Ammo2=0
Ammo3=0
Ammo4=0
CarTime=0
PayDay=4
PayDayHad=0
CDPlayer=0
Wins=0
Loses=0
AlcoholPerk=0
DrugPerk=0
MiserPerk=0
PainPerk=0
TraderPerk=0
Tutorial=1
Mission=0
Warnings=0
Adjustable=1
Fuel=0
Married=0
MarriedTo=Nikt
PktKarne=0
SluzbaAdm=0
Zastrzezony=0
Dowod=0
CKaccept=0
Zezwolenie=0
KartaNFZ=0
KartaBank=1
Zastrzeg=0
Torba=0
InvAdm=0
Kiosk=0
Zjedz=0
Ksiadz=0
Rak=0
Slepy=0
Hotel=0
Wakacje=0
Wakacje2=0
MogeWak=0
Dzwonek=0
Dzwonek2=0
Ubezpiecz=0
Ubezpieczenie=0
SluzbaMoge=0
GPS=0
CB-Radio=0
Woz=279
Kolor=0
Bron=0
Ammo=0
Tuning=0
Bag1=0
Bag2=0
Bag3=0
Bag4=0
SprawdzWoz=426
Wmarka=426
SprWoz=160
S_x=548.4
S_y=-1274.6
S_z=17.3
Posiada=1
HP=1000.0
KaburaBron=0
KaburaAmmo=0
Note1=Brak
Note1s=0
Note2=Brak
Note2s=0
Note3=Brak
Note3s=0
Note4=Brak
Note4s=0
Note5=Brak
Note5s=0
Idz=0
Choroba=0
Mozesell=0
Style=0


Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-17, 16:50


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

GMX, zamkni?cie serwera nie wywo?uje ostatnich callback?w. Na pocz?tek wywo?aj to co masz, tj.

Kod:

new bool:gmxMode;

CMD:close(playerid, p[])
{
for(new i;i<MAX_PLAYERS;i++) if(IsPlayerConnected(i)) CallRemoteFunction("OnPlayerDisconnect", "i", i);

gmxMode = true;
SendRconCommand("gmx");
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
if(gmxMode == true) return 0;
return 1;
}


Dopiero p??niej wywo?aj funkcj? zamykaj?c?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-17, 17:22


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

IgrexolonO, ale to jest GF, a gdyby? wiedzia? tam nie ma ZCMD.
To znaczy jak ma to zapisywa?? I niby jak nie wywo?uje callback'?w?

Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-17, 17:37


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"blackelegy" napisał/a:

IgrexolonO, ale to jest GF, a gdyby? wiedzia? tam nie ma ZCMD.
To znaczy jak ma to zapisywa?? I niby jak nie wywo?uje callback'?w?


XDD Jeb?em na ziemie i kwicze.

Co z tego ?e nie ma ZCMD? Nie mo?esz sobie tego przerobi? skoro jeste? taki pro sprytny? <3 Ka?da mapa ma sw?j inny tok pisania, wi?c we? mi z takimi zdaniami nie wyje?d?aj bo tylko si? pogr??asz ~` przedstawiasz sob? poziom Kopcia.

Po pierwsze m?j kod wywo?uje public (wyj?cie gracza z serwera), po drugie dopiero wtedy nast?puje prze?adowanie mapy.

Prze?adowanie mapy od tak nie wywo?uje callbacku wyj?cia gracza z serwera, w tym tkwi problem b?a?nie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-17, 17:39


B!4CK

Never give UP!






Wiek: 32
Na forum: 5809 dni
Posty: 1047
Nick w MP: John

Piwa: 1891

Respekt: 124,2
Respekt: 124,2

IgrexolonO, ehh, b?a?nie? Mo?e i nie jestem dobry w PAWN, dlatego ot?? mam problem w owym zapisie. Nie musisz obra?a?, jakby? wiedzia? za to jest warn. A tak a pro po przypominasz mi Karola, kt?ry zosta? zbanowany i r?wnie? si? wywy?sza? jak Ty, dzi?kuje za Twoj? pomoc, 'b?a?nie' ;x

Podpis
Cześć
! :)


Projekt, który poruszy scenę platformy SA:MP!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-17, 17:41


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"blackelegy" napisał/a:

IgrexolonO, ehh, b?a?nie? Mo?e i nie jestem dobry w PAWN, dlatego ot?? mam problem w owym zapisie. Nie musisz obra?a?, jakby? wiedzia? za to jest warn. A tak a pro po przypominasz mi Karola, kt?ry zosta? zbanowany i r?wnie? si? wywy?sza? jak Ty, dzi?kuje za Twoj? pomoc, 'b?a?nie' ;x


Gdyby? nie wiedzia? - nadz?r moich post?w jest prowadzony czynnie przez administracj? i wypowiedzi, kt?re formu?uj?, nie naruszaj? w ?aden spos?b regulaminu. Pozdrawiam.

Za to Papie? broni mnie swoim b?ogim b?ogos?awie?stwem.

Postaw piwo autorowi tego posta
 

 
Tagi: zapis :: plików
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [GF] Zapis do plików Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku