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

Wysłany: 2014-08-18, 15:27


kazami

Pawner/PTG






Wiek: 27
Na forum: 4596 dni
Posty: 405
Nick w MP: adi888

Piwa: 43

Respekt: 76,3

Ostrzeżeń: 80%
Witam mam na serwerze wczyt danych w dini , i gdy wejd? na serwer wskoczy mi okno logowania , i wezm? "ESC", i wtedy dostaj? kicka i potem gdy wejd? na serwer i si? zaloguj? zeruje mi ca?e dane , wszystko i zabija.

Help

Kod:


stock WczytajGracza(playerid)
{
new string[1024];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(string, sizeof(string), "/Gracze/%s.ini",Gname);
TogglePlayerSpectating(playerid, false);
printf("Pomyslnie wczytano gracza %s", PlayerName(playerid));
//
gGracz[playerid][kasagracza] += dini_Int(string, "Kasa");
GivePlayerMoney(playerid, dini_Int(string, "Kasa"));
SetPlayerScore(playerid, dini_Int(string, "Score"));
SetPlayerHealth(playerid, dini_Float(string, "Zycie"));
prezesra[playerid] = dini_Int(string, "Prezes-PomocDrogowa");
prezespd[playerid] = dini_Int(string, "Prezes-Policja");
prezesrs[playerid] = dini_Int(string, "Prezes-Medyk");
prezestaxi[playerid] = dini_Int(string, "Prezes-Taxi");
RangaAdmina[playerid] = dini_Int(string, "RangaAdmina");
Frakcja[playerid] = dini_Int(string, "Frakcja");
areszt[playerid] = dini_Int(string, "Areszt");
Glod[playerid] = dini_Int(string, "Glod");
Sen[playerid] = dini_Int(string, "Sen");
privauto[playerid] = dini_Int(string, "privauto");
posiadaauto[playerid] = dini_Int(string, "posiadaauto");
hpauto[playerid] = dini_Float(string, "hpauto");
teoria[playerid] = dini_Int(string, "teoria");
posiadaprawko[playerid] = dini_Int(string, "posiadaprawko");
vipdni[playerid] = dini_Int(string, "czasvip");
punktykarne[playerid] = dini_Int(string, "punktykarne");
Kawa[playerid] = dini_Int(string, "kawa");
Kanapka[playerid] = dini_Int(string, "kanapka");
czasmute[playerid] = dini_Int(string, "czasmute");
mute[playerid] = dini_Int(string, "mute");
dowod[playerid] = dini_Int(string, "dowod");
ubezpieczenie[playerid] = dini_Int(string, "ubezpieczenie");
SetPlayerSkin(playerid, dini_Int(string, "skin"));
dowodrejestracyjny[playerid] = dini_Int(string, "rejestracja");
telefon[playerid] = dini_Int(string, "telefon");
stankonta[playerid] = dini_Int(string, "stankonta");
papierosy[playerid] = dini_Int(string, "papierosy");
kask[playerid] = dini_Int(string, "kask");
warn[playerid] = dini_Int(string, "warn");
gGracz[playerid][bilet] = dini_Int(string, "bilety");
gracz[playerid][Firma] = dini_Int(string, "Firma");
gracz[playerid][RangaPracownika] = dini_Int(string, "RangaFirmy");
tacho[playerid][godziny] = dini_Int(string, "tachogodziny");
tacho[playerid][minuty] = dini_Int(string, "tachominuty");
tacho[playerid][sekundy] = dini_Int(string, "tachosekundy");
gracz[playerid][firmascore] = dini_Int(string, "firmasc");

//
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-18, 18:41


Wafelowski







Wiek: 29
Na forum: 5347 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Tam gdzie zapisujesz dane zr?b warunek, ?e chcesz zapisa? gracza kt?ry jest zarejestrowany jak i r?wnie? zalogowany.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-19, 03:19


wiktorp







Wiek: 28
Na forum: 4566 dni
Posty: 85
Nick w MP: Maslo

Piwa: 458

Respekt: 35,8

Widze, ?e mapka od nick888samp :D
public OnPlayerConnect:

SetPVarInt(playerid, "WszedlNaSerwer", 0);


Gdy si? zaloguje poprawnie dopisz:


if(GetPVarInt(playerid, "WszedlNaSerwer") == 1)
{
WczytajGracza(playerid);
}

Postaw piwo autorowi tego posta
 

 
Tagi: wczytanie :: danych
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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