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; }