Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: DonRupert poslato Jul 07, 2019, 22:53:12 POSLE PODNE

Naslov: Pomoc Register/Login sistem
Poruka od: DonRupert poslato Jul 07, 2019, 22:53:12 POSLE PODNE
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???
Naslov: Odg: Pomoc Register/Login sistem
Poruka od: __vedran.xyz77 poslato Jul 07, 2019, 22:57:26 POSLE PODNE
Taj tutorijal je previse star (2012)
http://balkan-samp.com/forum/index.php?topic=109678.0 (http://balkan-samp.com/forum/index.php?topic=109678.0)
Naslov: Odg: Pomoc Register/Login sistem
Poruka od: andr00- poslato Jul 07, 2019, 23:00:36 POSLE PODNE
To ti je iz 2012 tutorijal
I jesi li kreirao folder "Korisnici" uopste?
Naslov: Odg: Pomoc Register/Login sistem
Poruka od: DonRupert poslato Jul 07, 2019, 23:38:40 POSLE PODNE
Jesam u scriptfilles
Naslov: Odg: Pomoc Register/Login sistem
Poruka od: DonRupert poslato Jul 07, 2019, 23:47:28 POSLE PODNE
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"
Naslov: Odg: Pomoc Register/Login sistem
Poruka od: DonRupert poslato Jul 07, 2019, 23:57:13 POSLE PODNE
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)))
Naslov: Odg: Pomoc Register/Login sistem
Poruka od: DonRupert poslato Jul 08, 2019, 00:12:57 PRE PODNE
Napravio sam.