27.04.2010, 11:21
i have still problems with login/register system with dialogs ... I know how to made...
but look at login
it login me if i write wrong password too ... what is the problem ?
but look at login
Код:
if(dialogid == 2) // login dialog
{
if(response == 1) // make sure "login" was pressed
{
PlayerInfo[playerid][pMoney] = dini_Int(str, "Money");
format(str,sizeof(str),"System:Welcome on Roleplay Server %s.~n~Server current version:%d.~n~Total players online:%d",name,SV);
SendClientMessage(playerid,0xFFFF00AA,str);
return 1;
}
if(strcmp(dini_Get(str, "pPassword"), tmp, true) == 1)
{
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login", "Login faild!Enter the correct passowrd!", "Login", "Quit");
return 1;
}
if(response == 0) // if is not pressed "Login"
{
SendClientMessage(playerid,0xFF9900AA,"System:Open a new account!");
printf("System:Player - %s - was kicked by System,Reson:Quit at registering",name);
Kick(playerid);
return 1;
}
}
return 1;
}

