Započeo NS
•11. Jan. 2018.• ZaključanoLogin/Register
778
pregleda
5
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
106
Postovi:
36
Teme:
Pridružio se:Avg. 2017
11. Jan. 2018.
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
Dio skripte u kojem sa definisao dialoge
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/hz1jd5
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 0Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/hz1jd5
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
190 / 250 XP
Početnik(0)
546
Postovi:
9
Teme:
Pridružio se:Avg. 2017
11. Jan. 2018.
Zasto ";" na kraju?
I dialoge stavi u enum, lakse ti je tako...
I nemoj koristit
if(fexist(UserPath(playerid)));I dialoge stavi u enum, lakse ti je tako...
enum {
DIALOG_LOGIN,
DIALOG_REGISTER,
};
I nemoj koristit
#pragma tabsize 0 ...Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
106
Postovi:
36
Teme:
Pridružio se:Avg. 2017
11. Jan. 2018.
Sploxs wrote on January 11, 2018, 3:51 pm:
Zasto ";" na kraju?
I dialoge stavi u enum, lakse ti je tako...
I nemoj koristit
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
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
