Login/Register

Započeo NS, Januar 11, 2018, 16:34:22 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

NS

*

Detaljan opis problema:Ovako gledao sam neki tutorijal na yt kako jednostavno napraviti Login/Register sistem y/ini.I Izbacuje mi errore kod OnPlayerConnect linija.Naime u tom erroru takodje pise da nije definisan DIALOG_LOGIN I DIALOG_REGISTER ali definisao sam ga.
Dio skripte: Dio skripte u kojoj izbacuje errore
public OnPlayerConnect(playerid)
{
 if(fexist(UserPath(playerid)));
   {
    INI_ParseFile(UserPath(playerid),"LoadUser_%s",.bExtra = true,.extra = playerid);
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login:","Your account is registred.Please type your password to login","Login","Quit");
   }
   else
   {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Register:","Your account is not registred.Please type your password to register","Register","Quit");
   }
	return 1;
}

Dio skripte u kojem sa definisao dialoge
///  DEFINE LOGIN/REGISTER
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
///
#define PATH "Korisnici/%s.ini"
///
#pragma tabsize 0

Neke slike/video za lakse dobivanje pomoci(neobavezno)http://prntscr.com/hz1jd5

Zasto ";" na kraju?
if(fexist(UserPath(playerid)));

I dialoge stavi u enum, lakse ti je tako...
enum {
    DIALOG_LOGIN,
    DIALOG_REGISTER,
};


I nemoj koristit
#pragma tabsize 0
...

NS

*

Citat: Sploxs poslato Januar 11, 2018, 16:51:08 POSLE PODNE
Zasto ";" na kraju?
if(fexist(UserPath(playerid)));

I dialoge stavi u enum, lakse ti je tako...
enum {
    DIALOG_LOGIN,
    DIALOG_REGISTER,
};


I nemoj koristit
#pragma tabsize 0
...
rijesio sam taj sa ; ali opet mi prikazuje da ti dialozi uopste nisu definisani a prekopirao i stavio sam taj sa enum-om i nije definisan UserPath

NS

*




Prošlo 48h bez ikakvog odgovora na temu.
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci