23.05.2011, 21:53
(
Последний раз редактировалось iTzZh; 13.06.2012 в 03:41.
)
*FIXED
SendClientMessageToAll()
gPlayerLogged[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
gPlayerLogged = 0;
ClearChat(playerid);
new Username[MAX_PLAYER_NAME], File[256];
GetPlayerName(playerid, Username, sizeof(Username));
format(File, sizeof(File), "Players/%s.ini", Username);
TogglePlayerSpectating(playerid, 1);
PlayerInfo[playerid][SpecCheck] = 1;
if (gPlayerLogged == 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "Welcome to Nexus Roleplay. Please type in the password you would like for your account.");
ShowPlayerDialog(playerid, RegistrationDialog, DIALOG_STYLE_INPUT, "Register", "Type your password", "Login", "Cancel");
}
else if (fexist(File))
{
SendClientMessage(playerid, COLOR_YELLOW, "Welcome back to Nexus Roleplay. Please enter your password to login.");
ShowPlayerDialog(playerid, LoginDialog, DIALOG_STYLE_INPUT, "Login", "Type your password", "Login", "Cancel");
}
for(new i = 0; i < 47; i++)
{
Weapons[playerid][i] = false;
}
PlayerInfo[playerid][OnlineStatus] = 0;
ResetPlayerCash(playerid);
return 1;
}