30.01.2010, 06:55
Код:
public OnPlayerRequestClass(playerid, classid)
{
PlayerPlaySound(playerid, 1068, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pModel] = Peds[classid][0];
if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
{
ClearChatbox(playerid, 10);
SendClientMessage(playerid, COLOR_GREEN, " ~ Welcome to ReelWurld RolePlay! ~");
if (gPlayerAccount[playerid] != 0)
{
new loginstring[128];
new loginname[64];
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),"Welcome to RWRP, %s\nthis account is registered.\nPlease login, or use a different name:",loginname);
ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"RWRP 0.1 Login",loginstring,"Login","Exit");
}
else
{
gPlayerAccount[playerid] = 0;
new regstring[128];
new regname[64];
GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),"Welcome to RWRP, %s\nthis account is not registered.\nPlease register an account:",regname);
ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"RWRP 0.1 Register",regstring,"Register","Exit");
}
PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pModel] = Peds[classid][0];
}
else SpawnPlayer(playerid);
return false;
}

