E sad mi je stvarno dosta y_inia

Započeo Obrisan korisnik
22. Dec. 2012. Zaključano
643
pregleda
12
postova
Deleted User
Obrisan korisnik
22. Dec. 2012.
Skripta koju koristim: CRP
Detaljan opis problema: Znaci ja postavim radni staz u registracij na 0, regam se, i otvorim fajl i vidim radni stan postavljen na 1.....
To mi nije prvi put da se to dogadja s y_iniem. Takodjer za Level, Level mi je 1, pritisnem Tab i pise da mi je lvl 0, pogledam na spawnu ima kod s kojim postavlja na tabu taj scor, isto tako i s parama....
Kako se zove ovaj nacin spremanja? Taj sto GF, Brazim GTA RP i drugi koriste
				format(var, 64, "Key=%s\n", PlayerInfo);fwrite(hFile, var);

Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Dude
5
Crime Lord
22. Dec. 2012.
A.T.L. wrote on December 22, 2012, 10:18 pm:
Skripta koju koristim: CRP
Detaljan opis problema: Znaci ja postavim radni staz u registracij na 0, regam se, i otvorim fajl i vidim radni stan postavljen na 1.....
To mi nije prvi put da se to dogadja s y_iniem. Takodjer za Level, Level mi je 1, pritisnem Tab i pise da mi je lvl 0, pogledam na spawnu ima kod s kojim postavlja na tabu taj scor, isto tako i s parama....
Kako se zove ovaj nacin spremanja? Taj sto GF, Brazim GTA RP i drugi koriste
				format(var, 64, "Key=%s\n", PlayerInfo);fwrite(hFile, var);

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


to ti je nativno zapisivanje od pawn-a... mislim na fwrite funkciju...

Uglavno sto se tice Y_INI, nema s njim problema, vec sa tvojim nerazumijevanjem i krivim koristenjem... to je ustvari tvoj problem...
Deleted User
Obrisan korisnik
22. Dec. 2012.
Evo vam pa gledajte
        if(dialogid == DIALOG_REGISTER)
        {
            if (!response) return Kick(playerid);
            if(response)
            {
          new loginstring;
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
                if(!strlen(inputtext)) return format(loginstring,sizeof(loginstring),"Dobro dosli na Server %s\n\nVi nemate Account na Serveru!\n\nUpisite Password da se registrirate\nForum: Uskoro!\n\nUpisite vasi lozinku...",loginname);
SPD(playerid,12347,DIALOG_STYLE_PASSWORD,"Registracija",loginstring,"Login","Exit");
SPD(playerid, DIALOG_SPOL, DIALOG_STYLE_LIST,"Odaberite spol","Musko\nZensko","Odaberi","Odustani");
                new INI:File = INI_Open(UserPath(playerid));
                INI_SetTag(File,"data");
                INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Novac",550);
  INI_WriteInt(File,"Godine",0);
  INI_WriteInt(File,"Admin",0);
  INI_WriteInt(File,"GameMaster",0);
  INI_WriteInt(File,"Lider",0);
    INI_WriteInt(File,"Member",0);
  INI_WriteInt(File,"Grad",0);
    INI_WriteInt(File,"Posao",0);
    INI_WriteInt(File,"Spol",0);
    INI_WriteInt(File,"Ban",0);
    INI_WriteInt(File,"Broj",0);
    INI_WriteInt(File,"Mobitel",0);
    INI_WriteInt(File,"Rank",0);
      INI_WriteInt(File,"Skin",0);
      INI_WriteInt(File,"Level",1);
      INI_WriteInt(File,"Respect",0);
      INI_WriteInt(File,"SatiIgranja",0);
      INI_WriteInt(File,"Donator",0);
      INI_WriteInt(File,"CheesBurgerRacun",0);
      INI_WriteInt(File,"CheesBurger",0);
      INI_WriteInt(File,"TopliSendvicRacun",0);
      INI_WriteInt(File,"TopliSendvic",0);
      INI_WriteInt(File,"BurgerRacun",0);
      INI_WriteInt(File,"Burger",0);
      INI_WriteInt(File,"PostanskiUred",0);
      INI_WriteInt(File,"IlegalniPosao",0);
      INI_WriteInt(File,"Bolest",0);
  INI_WriteInt(File,"Povijest",0);
  INI_WriteInt(File,"Maska",0);
  new idmaske = 100000 + random(899999);
  INI_WriteInt(File,"IDMaske",idmaske);
  INI_WriteInt(File,"RadniStaz",0);
  INI_WriteInt(File,"Ugovor",0);
  INI_WriteInt(File,"Kredit",0);
  INI_WriteInt(File,"KreditRata",0);
  INI_WriteInt(File,"StopaKredita",0);
  INI_WriteInt(File,"Biznis",255);
  INI_WriteInt(File,"Banka",0);
  INI_WriteInt(File,"Kartica",0);
  INI_WriteInt(File,"Kuca",255);
new oib = 100000 + random(899999);
INI_WriteInt(File,"OIB",oib);
INI_WriteInt(File,"OIB Osobne",0);
INI_WriteInt(File,"Osobna",0);
INI_WriteInt(File,"SMSSlot1",0);
INI_WriteInt(File,"SMSSlot2",0);
INI_WriteInt(File,"SMSSlot3",0);
INI_WriteInt(File,"SMSSlot4",0);
INI_WriteInt(File,"SMSSlot5",0);
        strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
        INI_WriteInt(File,"Fine1",0);
    INI_WriteInt(File,"Fine2",0);
    INI_WriteInt(File,"Fine3",0);
    INI_WriteInt(File,"Fine4",0);
    INI_WriteInt(File,"Fine5",0);
    INI_WriteInt(File,"Droga",0);
    INI_WriteInt(File,"Sirovine",0);
                INI_Close(File);
}
}

public OnPlayerDisconnect(playerid, reason)
{
    new INI:File = INI_Open(UserPath(playerid));
    INI_SetTag(File,"data");
    INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
    INI_WriteInt(File,"Godine",PlayerInfo);
    INI_WriteInt(File,"Admin",PlayerInfo);
    INI_WriteInt(File,"GameMaster",PlayerInfo);
    INI_WriteInt(File,"Lider",PlayerInfo);
    INI_WriteInt(File,"Member",PlayerInfo);
    INI_WriteInt(File,"Grad",PlayerInfo);
    INI_WriteInt(File,"Posao",PlayerInfo);
    INI_WriteInt(File,"Spol",PlayerInfo);
    INI_WriteInt(File,"Ban",PlayerInfo);
    INI_WriteInt(File,"Broj",PlayerInfo);
    INI_WriteInt(File,"Mobitel",PlayerInfo);
    INI_WriteInt(File,"Rank",PlayerInfo);
    INI_WriteInt(File,"Skin",PlayerInfo);
    INI_WriteInt(File,"Level",PlayerInfo);
    INI_WriteInt(File,"Respect",PlayerInfo);
    INI_WriteInt(File,"SatiIgranja",PlayerInfo);
    INI_WriteInt(File,"Donator",PlayerInfo);
    INI_WriteInt(File,"CheesBurgerRacun",PlayerInfo);
    INI_WriteInt(File,"CheesBurger",PlayerInfo);
    INI_WriteInt(File,"TopliSendvicRacun",PlayerInfo);
    INI_WriteInt(File,"TopliSendvic",PlayerInfo);
    INI_WriteInt(File,"BurgerRacun",PlayerInfo);
    INI_WriteInt(File,"Burger",PlayerInfo);
    INI_WriteInt(File,"PostanskiUred",PlayerInfo);
    INI_WriteInt(File,"IlegalniPosao",PlayerInfo);
    INI_WriteInt(File,"Bolest",PlayerInfo);
INI_WriteInt(File,"Povijest",PlayerInfo);
INI_WriteInt(File,"Maska",PlayerInfo);
INI_WriteInt(File,"IDMaske",PlayerInfo);
INI_WriteInt(File,"RadniStaz",PlayerInfo);
INI_WriteInt(File,"Ugovor",PlayerInfo);
INI_WriteInt(File,"Kredit",PlayerInfo);
INI_WriteInt(File,"KreditRata",PlayerInfo);
INI_WriteInt(File,"StopaKredita",PlayerInfo);
INI_WriteInt(File,"Biznis",PlayerInfo);
INI_WriteInt(File,"Banka",PlayerInfo);
INI_WriteInt(File,"Kartica",PlayerInfo);
INI_WriteInt(File,"Kuca",PlayerInfo);
new oib = 100000 + random(899999);
INI_WriteInt(File,"OIB",oib);
INI_WriteInt(File,"OIB Osobne",PlayerInfo);
INI_WriteInt(File,"Osobna",PlayerInfo);
INI_WriteInt(File,"SMSSlot1",PlayerInfo);
INI_WriteInt(File,"SMSSlot2",PlayerInfo);
INI_WriteInt(File,"SMSSlot3",PlayerInfo);
INI_WriteInt(File,"SMSSlot4",PlayerInfo);
INI_WriteInt(File,"SMSSlot5",PlayerInfo);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
INI_WriteInt(File,"Fine1",PlayerInfo);
    INI_WriteInt(File,"Fine2",PlayerInfo);
    INI_WriteInt(File,"Fine3",PlayerInfo);
    INI_WriteInt(File,"Fine4",PlayerInfo);
    INI_WriteInt(File,"Fine5",PlayerInfo);
    INI_WriteInt(File,"Droga",PlayerInfo);
    INI_WriteInt(File,"Sirovine",PlayerInfo);
    INI_Close(File);
    return 1;
}

public ResetVarbdijali(playerid)
{
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 299;
PlayerInfo = 1;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 255;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 255;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
strmid(PlayerInfo, "Prazno", 0, strlen("Prazno"), 255);
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;

//Reset Verbdijali za posao:
CistiUlicu = 0;
    Posta1Ruta1 = 0;
    Posta1Ruta2 = 0;
    Posta1Ruta3 = 0;
    Posta2Ruta1 = 0;
    Smetlar = 0;
    TruckRutaLA = 0;
    TruckRutaSA = 0;
return 1;
}


I na kraju sta dobijem kad se regam

Password = 152568471
Novac = 9999999
Godine = 25
Admin = 1338
GameMaster = 4
Lider = 0
Member = 0
Grad = 1
Posao = 0
Spol = 2
Ban = 0
Broj = 0
Mobitel = 0
Rank = 0
Skin = 65
Level = 0
Respect = 2
SatiIgranja = 2
Donator = 0
CheesBurgerRacun = 0
CheesBurger = 0
TopliSendvicRacun = 0
TopliSendvic = 0
BurgerRacun = 0
Burger = 0
PostanskiUred = 0
IlegalniPosao = 0
Bolest = 0
Povijest = 3
Maska = 0
IDMaske = 0
RadniStaz = 2
Ugovor = 2
Kredit = 0
KreditRata = -2
StopaKredita = 0
Biznis = 0
Banka = 0
Kartica = 0
Kuca = 0
OIB = 871742
OIB Osobne = 0
Osobna = 0
SMSSlot1 = 0
SMSSlot2 = 0
SMSSlot3 = 0
SMSSlot4 = 0
SMSSlot5 = 0
Fine1 = 0
Fine2 = 0
Fine3 = 0
Fine4 = 0
Fine5 = 0
Droga = 0
Sirovine = 0
OIB Osobne = 0
OIB Osobne = 0


Vidite ove dvije stakve, to nigjde nema, ali kad svaki put otidjem Off, stvori mi se jedna stavka(OIB osobne), a to nigdje nema

Aj k ovo popravi, svaka mu cast
Dude
5
Crime Lord
23. Dec. 2012.
kako nema, ovo je u tvojem kodu:
	INI_WriteInt(File,"OIB",oib);
INI_WriteInt(File,"OIB Osobne",PlayerInfo);


dva puta zapisujes jedno te isto...
Deleted User
Obrisan korisnik
23. Dec. 2012.
Ovo OIB osobne je indefikacijski broj osobne, a OIB se indefikacija samog lika
Deleted User
Obrisan korisnik
23. Dec. 2012.
David (Sabljak) wrote on December 23, 2012, 10:01 am:
Pa moras enum napravit playerinfo i pOIB


Jesam

Jel mi mozes poslati tvoju kodu gdje koristis y_ini da vidim kako je to kod tebe

Hvala
pllopen
4
Enforcer
23. Dec. 2012.
To sto ti na tabu ne ucita score to ti garant ovako radis "npr"

CMD:setlevel(playerid, params[])
{
new igrac, level;
if(sscanf(params, "ui", igrac,level)) return SendClinetMessage(playerid, -1, "Koristi: /setlevel
PlayerInfo = level;
}

Ovo je samo primjer komande!
I ono ti u statsu doda lvl ,a na tabu nije.. trebas u to jos dodat SetPlayerScore(Igrac, PlayerInfo); i onda ce ti raditi
Deleted User
Obrisan korisnik
23. Dec. 2012.
Sorry za DP, ali gledajte, nisam nista uredivo

http://zaslike.com/files/h7cxuubjho7njysvu0.png

Ovaj public je pod Onplayerconnect
public ResetVarbdijali(playerid)
{
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 299;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 255;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 255;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;

//Reset Verbdijali za posao:
CistiUlicu = 0;
    Posta1Ruta1 = 0;
    Posta1Ruta2 = 0;
    Posta1Ruta3 = 0;
    Posta2Ruta1 = 0;
    Smetlar = 0;
    TruckRutaLA = 0;
    TruckRutaSA = 0;
   
   
    //Ostale Varbdijale
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
  PlayerInfo = 0;
return 1;
}


Ovakva koda je pod OnplayerDisconnect i u publicu sacuvajigraca
    new INI:File = INI_Open(UserPath(playerid));
    INI_SetTag(File,"data");
    INI_WriteInt(File,"Novac",PlayerInfo);
    INI_WriteInt(File,"Godine",PlayerInfo);
    INI_WriteInt(File,"Admin",PlayerInfo);
    INI_WriteInt(File,"GameMaster",PlayerInfo);
    INI_WriteInt(File,"Lider",PlayerInfo);
    INI_WriteInt(File,"Member",PlayerInfo);
    INI_WriteInt(File,"Grad",PlayerInfo);
    INI_WriteInt(File,"Posao",PlayerInfo);
    INI_WriteInt(File,"Spol",PlayerInfo);
    INI_WriteInt(File,"Ban",PlayerInfo);
    INI_WriteInt(File,"Broj",PlayerInfo);
    INI_WriteInt(File,"Mobitel",PlayerInfo);
    INI_WriteInt(File,"Rank",PlayerInfo);
    INI_WriteInt(File,"Skin",PlayerInfo);
    INI_WriteInt(File,"Level",PlayerInfo);
    INI_WriteInt(File,"Respect",PlayerInfo);
    INI_WriteInt(File,"SatiIgranja",PlayerInfo);
    INI_WriteInt(File,"Donator",PlayerInfo);
    INI_WriteInt(File,"CheesBurgerRacun",PlayerInfo);
    INI_WriteInt(File,"CheesBurger",PlayerInfo);
    INI_WriteInt(File,"TopliSendvicRacun",PlayerInfo);
    INI_WriteInt(File,"TopliSendvic",PlayerInfo);
    INI_WriteInt(File,"BurgerRacun",PlayerInfo);
    INI_WriteInt(File,"Burger",PlayerInfo);
    INI_WriteInt(File,"PostanskiUred",PlayerInfo);
    INI_WriteInt(File,"IlegalniPosao",PlayerInfo);
    INI_WriteInt(File,"Bolest",PlayerInfo);
INI_WriteInt(File,"Povijest",PlayerInfo);
INI_WriteInt(File,"Maska",PlayerInfo);
INI_WriteInt(File,"IDMaske",PlayerInfo);
INI_WriteInt(File,"RadniStaz",PlayerInfo);
INI_WriteInt(File,"Ugovor",PlayerInfo);
INI_WriteInt(File,"Kredit",PlayerInfo);
INI_WriteInt(File,"KreditRata",PlayerInfo);
INI_WriteInt(File,"StopaKredita",PlayerInfo);
INI_WriteInt(File,"Biznis",PlayerInfo);
INI_WriteInt(File,"Banka",PlayerInfo);
INI_WriteInt(File,"Kartica",PlayerInfo);
INI_WriteInt(File,"Kuca",PlayerInfo);
new oib = 100000 + random(899999);
INI_WriteInt(File,"OIB",oib);
INI_WriteInt(File,"OIB Osobne",PlayerInfo);
INI_WriteInt(File,"Osobna",PlayerInfo);
INI_WriteInt(File,"Fine1",PlayerInfo);
    INI_WriteInt(File,"Fine2",PlayerInfo);
    INI_WriteInt(File,"Fine3",PlayerInfo);
    INI_WriteInt(File,"Fine4",PlayerInfo);
    INI_WriteInt(File,"Fine5",PlayerInfo);
    INI_WriteInt(File,"Droga",PlayerInfo);
    INI_WriteInt(File,"Sirovine",PlayerInfo);
    INI_WriteInt(File,"Zatvor",PlayerInfo);
    INI_WriteInt(File,"Area",PlayerInfo);
    INI_WriteInt(File,"Bon",PlayerInfo);


Loaduser_data
public LoadUser_data(playerid,name[],value[])
{
    INI_Int("Password",PlayerInfo);
    INI_Int("Novac",PlayerInfo);
    INI_Int("Godine",PlayerInfo);
    INI_Int("Admin",PlayerInfo);
    INI_Int("GameMaster",PlayerInfo);
    INI_Int("Lider",PlayerInfo);
    INI_Int("Member",PlayerInfo);
    INI_Int("Grad",PlayerInfo);
    INI_Int("Posao",PlayerInfo);
    INI_Int("Spol",PlayerInfo);
    INI_Int("Ban",PlayerInfo);
    INI_Int("Broj",PlayerInfo);
    INI_Int("Mobitel",PlayerInfo);
    INI_Int("Rank",PlayerInfo);
    INI_Int("Skin",PlayerInfo);
    INI_Int("Level",PlayerInfo);
    INI_Int("Respect",PlayerInfo);
    INI_Int("SatiIgranja",PlayerInfo);
    INI_Int("Donator",PlayerInfo);
    INI_Int("CheesBurgerRacun",PlayerInfo);
    INI_Int("CheesBurger",PlayerInfo);
    INI_Int("TopliSendvicRacun",PlayerInfo);
    INI_Int("TopliSendvic",PlayerInfo);
    INI_Int("BurgerRacun",PlayerInfo);
    INI_Int("Burger",PlayerInfo);
    INI_Int("PostanskiUred",PlayerInfo);
    INI_Int("IlegalniPosao",PlayerInfo);
    INI_Int("Bolest",PlayerInfo);
INI_Int("Povijest",PlayerInfo);
INI_Int("Maska",PlayerInfo);
INI_Int("IDMaske",PlayerInfo);
INI_Int("RadniStaz",PlayerInfo);
INI_Int("Ugovor",PlayerInfo);
INI_Int("Kredit",PlayerInfo);
INI_Int("KreditRata",PlayerInfo);
INI_Int("StopaKredita",PlayerInfo);
INI_Int("Biznis",PlayerInfo);
INI_Int("Banka",PlayerInfo);
INI_Int("Kartica",PlayerInfo);
INI_Int("Kuca",PlayerInfo);
INI_Int("OIB",PlayerInfo);
INI_Int("OIB Osobne",PlayerInfo);
INI_Int("Osobna",PlayerInfo);
INI_Int("Fine1",PlayerInfo);
    INI_Int("Fine2",PlayerInfo);
    INI_Int("Fine3",PlayerInfo);
    INI_Int("Fine4",PlayerInfo);
    INI_Int("Fine5",PlayerInfo);
    INI_Int("Droga",PlayerInfo);
    INI_Int("Sirovine",PlayerInfo);
    INI_Int("Zatvor",PlayerInfo);
    INI_Int("Area",PlayerInfo);
    INI_Int("Bon",PlayerInfo);
    return 1;
}


Login i register
        if(dialogid == DIALOG_REGISTER)
        {
            if (!response) return Kick(playerid);
            if(response)
            {
          new loginstring;
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
                if(!strlen(inputtext)) return format(loginstring,sizeof(loginstring),"Dobro dosli na Server %s\n\nVi nemate Account na Serveru!\n\nUpisite Password da se registrirate\nForum: Uskoro!\n\nUpisite vasi lozinku...",loginname);
SPD(playerid,12347,DIALOG_STYLE_PASSWORD,"Registracija",loginstring,"Login","Exit");
SPD(playerid, DIALOG_SPOL, DIALOG_STYLE_LIST,"Odaberite spol","Musko\nZensko","Odaberi","Odustani");
                new INI:File = INI_Open(UserPath(playerid));
                INI_SetTag(File,"data");
                INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Novac",550);
  INI_WriteInt(File,"Godine",0);
  INI_WriteInt(File,"Admin",0);
  INI_WriteInt(File,"GameMaster",0);
  INI_WriteInt(File,"Lider",0);
    INI_WriteInt(File,"Member",0);
  INI_WriteInt(File,"Grad",0);
    INI_WriteInt(File,"Posao",0);
    INI_WriteInt(File,"Spol",0);
    INI_WriteInt(File,"Ban",0);
    INI_WriteInt(File,"Broj",0);
    INI_WriteInt(File,"Mobitel",0);
    INI_WriteInt(File,"Rank",0);
      INI_WriteInt(File,"Skin",0);
      INI_WriteInt(File,"Level",1);
      INI_WriteInt(File,"Respect",0);
      INI_WriteInt(File,"SatiIgranja",0);
      INI_WriteInt(File,"Donator",0);
      INI_WriteInt(File,"CheesBurgerRacun",0);
      INI_WriteInt(File,"CheesBurger",0);
      INI_WriteInt(File,"TopliSendvicRacun",0);
      INI_WriteInt(File,"TopliSendvic",0);
      INI_WriteInt(File,"BurgerRacun",0);
      INI_WriteInt(File,"Burger",0);
      INI_WriteInt(File,"PostanskiUred",0);
      INI_WriteInt(File,"IlegalniPosao",0);
      INI_WriteInt(File,"Bolest",0);
  INI_WriteInt(File,"Povijest",0);
  INI_WriteInt(File,"Maska",0);
  new idmaske = 100000 + random(899999);
  INI_WriteInt(File,"IDMaske",idmaske);
  INI_WriteInt(File,"RadniStaz",0);
  INI_WriteInt(File,"Ugovor",0);
  INI_WriteInt(File,"Kredit",0);
  INI_WriteInt(File,"KreditRata",0);
  INI_WriteInt(File,"StopaKredita",0);
  INI_WriteInt(File,"Biznis",255);
  INI_WriteInt(File,"Banka",0);
  INI_WriteInt(File,"Kartica",0);
  INI_WriteInt(File,"Kuca",255);
new oib = 100000 + random(899999);
INI_WriteInt(File,"OIB",oib);
INI_WriteInt(File,"OIB Osobne",0);
INI_WriteInt(File,"Osobna",0);
        INI_WriteInt(File,"Fine1",0);
    INI_WriteInt(File,"Fine2",0);
    INI_WriteInt(File,"Fine3",0);
    INI_WriteInt(File,"Fine4",0);
    INI_WriteInt(File,"Fine5",0);
    INI_WriteInt(File,"Droga",0);
    INI_WriteInt(File,"Sirovine",0);
    INI_WriteInt(File,"Zatvor",0);
    INI_WriteInt(File,"Area",0);
    INI_WriteInt(File,"Bon",0);
                INI_Close(File);
                SafeGivePlayerMoney(playerid, PlayerInfo);
                SetPlayerScore(playerid, PlayerInfo);
}
}
    if(dialogid == DIALOG_LOGIN)
    {
        if ( !response ) return Kick ( playerid );
        if( response )
        {
                if(udb_hash(inputtext) == PlayerInfo)
                {
                    new loginname;
                    GetPlayerName(playerid,loginname,sizeof(loginname));
                    INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        SpawnPlayer(playerid);
                }
                else
                {
                new loginstring;
          new loginname;
          GetPlayerName(playerid,loginname,sizeof(loginname));
                format(loginstring,sizeof(loginstring),"Dobro dosli natrag na Server %s\n\nUpisali ste krivu sifru\n\nVi imate Account na Serveru!\n\nUpisite tocan Password da se Logirate\nForum: Uskoro!\n\nUpisite vasi lozinku...",loginname);
                SPD(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Kriva sifra | Login",loginstring,"Login","Odustani");
                SpawnPlayer(playerid);
                }
          }
        }


De osnove
Deleted User
Obrisan korisnik
23. Dec. 2012.
pllopen wrote on December 23, 2012, 11:10 am:
To sto ti na tabu ne ucita score to ti garant ovako radis "npr"

CMD:setlevel(playerid, params[])
{
new igrac, level;
if(sscanf(params, "ui", igrac,level)) return SendClinetMessage(playerid, -1, "Koristi: /setlevel
PlayerInfo = level;
}

Ovo je samo primjer komande!
I ono ti u statsu doda lvl ,a na tabu nije.. trebas u to jos dodat SetPlayerScore(Igrac, PlayerInfo); i onda ce ti raditi


Sorry za Dp

Na SetPlayerSpawn publicu dodam SetPlayerScore, i opet nece

Isto tako dodam za novac, SafeGivePlayerMoney i opet nece da stavi

Kad se regam, napravim relog i onda mi se LvL i pare resetiraju na 0
[Bp]D.N
5
Kingpin
23. Dec. 2012.
Stavi pod

public OnPlayerSpawn

SetPlayerScore(playerid,PlayerInfo[ playerid ]);
GivePlayerMoney(playerid, PlayerInfo);


I vide oceli ti raditi,posto meni perfektno radi.
Deleted User
Obrisan korisnik
23. Dec. 2012.
NERADI,

imam u varbdijali novac 550, a u onome baru pise 0

Id maske mi je neki broj, kad kucam nesto pise maska_0

koji  je to k vise
Deleted User
Obrisan korisnik
24. Dec. 2012.
Sorry za DP

Sad sam popravio postavljanje poslje reg

Otidjem relog i onda nasljedim varbdijale od ResetaVarbdijali

Sto znaci da LoadUser_data nevalja

Hvala

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha