Ucitavanje podataka YINI

Započeo Djole1212, Avgust 17, 2017, 11:14:33 PRE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Skripta koju koristim:Moja
Detaljan opis problema: Znaci kada se neko registruje sve bude ok i ako izadje sa sa servera i oce da se uloguje ne moze jer uvek kaze da sifra nije tacna.Primetio sam da prilikom konekcije na server ako igrac ima nalog sve int varijable se postave na  dok stringovi ostaju kako treba.E sad niti stringovi niti int varijable nisu ucitane.funkcija za ucitavanje igracevih podataka se uopste ne poziva iako je u kodu napisana.
Dio skripte:

Pozivanje ucitavanja podataka ako igrac ima nalog.
[pawn]
if(fexist(UserPath(playerid))) //User have account file
    {
        INI_ParseFile(UserPath(playerid),"LoadUser_%s", .bExtra = true, .extra = playerid);
[/pawn]

Funkcija kojom se ucitavaju igracevi podatci
[pawn]
forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
    print("Load 1");
    INI_String("Password", playerData[playerid][Pass],128);
    INI_Int("AdminLevel",playerData[playerid][Adminlevel]);
    INI_Int("Money",playerData[playerid][Money]);
    INI_Int("Scores",playerData[playerid][Scores]);
    INI_Int("Kills",playerData[playerid][Kills]);
    INI_Int("Deaths",playerData[playerid][Deaths]);
    print("Load 2");
    INI_Int("Drzava",playerData[playerid][Drzava]);
    INI_Int("Godine",playerData[playerid][Godine]);
    INI_Int("Pol",playerData[playerid][Pol]);
    INI_String("Email",playerData[playerid][Email],128);
    INI_Int("Register",playerData[playerid][Register]);
    print("Load 3");
    return 1;
}
[/pawn]

I zatim login dialog ...
[pawn]
if(dialogid == DIALOG_LOGIN)
   {
      if(response)
      {
          if(strcmp(inputtext, playerData[playerid][Pass], false))
          {
              INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
[/pawn]

Ovi printeve sam postavio kako bi debugovao kod ali vidim da se funkcija za ucitavanje nikad ne poziva...

Neke slike/video za lakse dobivanje pomoci(neobavezno):

Ok resio sam nesto.Sada mi se varijable ne brisu sve ostaje normalno kada izadjem.Znaci sve se lepo sacuva u ini file-u, ali prilikom logina nemogu da se ulogujem jer nece da prepozna sifru.Znaci uopste ne uciava taj fajl od igraca.cak sam i napisao prinf da mi ispise i igracevu lozinku kada udje ali nista ne ispisuje.

Ovako proveri enum. AKo ne nadjes nista probaj da zamenis yini include u neku drugu verziju.
Ako ne onda daj ovde OnPlayerDisconect

Hvala ti puno.zamenio sam verziju i radi sve super!!!!!!!!!!!!  :) :) :) :) :) :)
[RESENO]

Nista, napisi samo ako nije problem koju si verziju imao zanima me bas :D