Pomoc Register/Login sistem

Započeo DonRupert, Jul 07, 2019, 22:53:12 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Koristim ovaj Register i login sistem http://balkan-samp.com/forum/index.php?topic=51652.0
Krenuo sam mod od 0..
Kad sam stavio: public OnPlayerConnect(playerid)
{

   if(fexist(UserPath(playerid)))
   {
      INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
      ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucajte lozinku da bi se ulogovali","Prijavi se","Izadji");
   }
   else
   {
      ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Registracija","Ukucajte lozinku da bi se registrovali.","Registruj se","Izadji");
   }
}

Dobio sam 2 errora da UserPath nije defined, a defino sam ga.
Evo vam moji definovi:
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
#define PATH "/Korisnici/%s.ini"

U cemu je problem???
Poslednja Izmena: Jul 10, 2019, 23:13:07 POSLE PODNE od psychosomatic


To ti je iz 2012 tutorijal
I jesi li kreirao folder "Korisnici" uopste?


Sad sam krenuo ovaj sistem praviti http://balkan-samp.com/forum/index.php?topic=109678.0 jer je onaj valjda stariji sistem..
Onda su mi opet dosli errori kad sam ukucao public OnPlayerConnect(playerid)
{
  if(fexist(UserPath(playerid)))
    {
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Molimo vas ukucajte vasu lozinku.","Login","Quit");
    }
    else
    {
        ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registering...",""COL_WHITE"Molimo vas ukucajte vasu lozinku koju cete koristiti.","Register","Quit");
    }
}

2 errora undefined path symbol "UserPath"
Lines:  if(fexist(UserPath(playerid)))
           INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
           ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registering...",""COL_WHITE"Molimo vas ukucajte vasu lozinku koju cete koristiti.","Register","Quit");

Napravio sam u scriptfiles folder Korisnici.
Definiso sam: #define DIALOG_REGISTRACIJA 1
#define DIALOG_LOGIN 2
#define PATH "/Korisnici/%s.ini"
Poslednja Izmena: Jul 07, 2019, 23:50:00 POSLE PODNE od DonRupert

Kad promjenim #define PATH "/Users/%s.ini" u #define UserPath "/Users/%s.ini" dobijem nova 4 errora:
error 001: expected token: "-string end-", but found "-identifier-"
warning 215: expression has no effect
error 001: expected token: ";", but found ")"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line

Lines: if(fexist(UserPath(playerid)))