09.08.2012, 16:28
pawn Код:
//---Global variable.
new IntroTimer[MAX_PLAYERS];
//---OnPlayerConnect.
public OnPlayerConnect(playerid)
{
if(IsPlayerNPC(playerid)) return 1;
if(fexist(UserPath(playerid)))
{
ClearChatbox(playerid, 10);
LoginIntro(playerid);
IntroTimer[playerid] = SetTimerEx("IntroLog",3000,false,"i",playerid);
}
else
{
ClearChatbox(playerid, 10);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,"{F81414} Register","Upisi sifru da se registrujeљ.","Register","Odustani");
}
return 1;
}
//---Callback called.
public IntroLog(playerid)
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid); //I don't know if this is correct, never used Y_INI.
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"Login","Upisi lozinku da nastavis sa igrom.","Login","Odustani");
return 1;
}