Započeo Alex1993
•25. Okt. 2013.• Zaključano[POMOC]Login bug
240
pregleda
1
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
36
Postovi:
14
Teme:
Pridružio se:Avg. 2013
25. Okt. 2013.
Skripta koju koristim:Moj mod od 0
Opis problema:napravio sam login register sistem ali kad god udjem u igru ima bug.Ja se register on me spawna i kada hocu da se login sa tim istim pass od registera ono pise da password nije tacan ili mi se desi kad bilo koji password ukucam ono me spawna sta da radim
Dio skripte: mislim da je u pitanju OnDialogResponse pa evo vam
Slika/video:ako treba mogu postavit
Hvala unaprijed 🙄
Opis problema:napravio sam login register sistem ali kad god udjem u igru ima bug.Ja se register on me spawna i kada hocu da se login sa tim istim pass od registera ono pise da password nije tacan ili mi se desi kad bilo koji password ukucam ono me spawna sta da radim
Dio skripte: mislim da je u pitanju OnDialogResponse pa evo vam
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case dialog_register:
{
if (!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, dialog_register, DIALOG_STYLE_INPUT, ""white"Registering...",""white"You have entered an invalid password.\n"white"Type your password below to register a new account.","Register","Quit");
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Money",0);
INI_WriteInt(File,"Admin",0);
INI_WriteInt(File,"Kills",0);
INI_WriteInt(File,"Deaths",0);
INI_Close(File);
SetSpawnInfo(playerid, 0, 0, 1481.2202,-1749.1196,15.4453,0.2050, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
}
}
case dialog_login:
{
if (!response) return Kick(playerid);
if (response)
{
if(udb_hash(inputtext) == PlayerInfo)
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo);
}
else
{
ShowPlayerDialog(playerid, dialog_login, DIALOG_STYLE_INPUT,""white"Login",""white"You have entered an incorrect password.\n"white"Type your password below to login.","Login","Quit");
}
}
}
}
return 1;
}Slika/video:ako treba mogu postavit
Hvala unaprijed 🙄
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava