19.12.2010, 21:52
(
Последний раз редактировалось Tom_Park; 20.12.2010 в 10:47.
)
Код:
public OnPlayerRequestClass(playerid, classid) { new string[128]; PlayerPlaySound(playerid, 1185, 0.0, 0.0, 0.0); PlayerInfo[playerid][pModel] = Peds[classid][0]; if(IsPlayerNPC(playerid)) { SpawnPlayer(playerid); return 1; } if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1) { ClearChatbox(playerid, 10); format(string, sizeof(string), "Bem vindo ao %s", SCRIPT_VERSION); SendClientMessage(playerid, 0xAEA5C9AA, string); SendClientMessage(playerid, 0x33CCFFAA, " >>>>>> Bem vindo ao Brasil World Live<<<<<<"); if (gPlayerConta[playerid] != 0) { new loginstring[128]; new loginname[64]; GetPlayerName(playerid,loginname,sizeof(loginname)); SendClientMessage(playerid, 0xFFC801C8, "[BWL]: Seu nick estб registrado, й sу Logar"); SendClientMessage(playerid, 0x80FFFFAA, "Caso erre a Senha 4 vezes, serб banido Por IP!"); format(loginstring,sizeof(loginstring)," Conta registrado, agora vocк pede logar \n\n Basta apenas digitar sua senha. \n\n Digite sua senha corretamente! "); // eu terei ,loginname ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Fazendo seu Login",loginstring,"Logar-Se","Cancelar"); } else { new regstring[128]; new regname[64]; GetPlayerName(playerid,regname,sizeof(regname)); SendClientMessage(playerid, 0xFFC801C8, "[BWL]: Vocк nгo estб registrado! Se Registre Para jogar"); SendClientMessage(playerid, 0xF5DEB3AA, "Esta conta nгo estб registrado em nosso banco de dados."); format(regstring,sizeof(regstring)," Bem vindo %s \n\n Por favor registre sua acc! \n Digite uma senha! \n OBS: Seu Nick deve Ser Nome_Sobrenome \n Exemplo: Erva_Doce ",regname); ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Fazendo seu Registro",regstring,"Registrar","Cancelar"); SendClientMessage(playerid, COLOR_ADMIN2, "Caso aperte ESC para sair do menu, serб kickado!"); } SetPlayerInterior(playerid, 0); SetPlayerCameraPos(playerid, 83.6232,-1668.4199,122.2707); // Camera Posiзao Inicio SetPlayerCameraLookAt(playerid, 223.5768,-1614.5778,69.8510); SetPlayerFacingAngle(playerid, 160.0); SetPlayerPos(playerid, 272.7737,-1600.0338,33.1737); PlayerInfo[playerid][pModel] = Peds[classid][0]; SetPlayerTeamFromClass(playerid,classid); } else SpawnPlayer(playerid); return false; }
Код:
if (gPlayerLogged[playerid] == 0) { ClearChatbox(playerid, 10); format(string, sizeof(string), "Bem vindo ao %s", SCRIPT_VERSION); SendClientMessage(playerid, 0xAEA5C9AA, string); SendClientMessage(playerid, 0x33CCFFAA, " >>>>>> Bem vindo ao Brasil World Live<<<<<<"); if (gPlayerConta[playerid] != 0) { new loginstring[128]; new loginname[64]; GetPlayerName(playerid,loginname,sizeof(loginname)); SendClientMessage(playerid, 0xFFC801C8, "[BWL]: Seu nick estб registrado, й sу Logar"); SendClientMessage(playerid, 0x80FFFFAA, "Caso erre a Senha 4 vezes, serб banido Por IP!"); format(loginstring,sizeof(loginstring)," Conta registrado, agora vocк pede logar \n\n Basta apenas digitar sua senha. \n\n Digite sua senha corretamente! "); // eu terei ,loginname ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Fazendo seu Login",loginstring,"Logar-Se","Cancelar"); return 1; } else { new regstring[128]; new regname[64]; GetPlayerName(playerid,regname,sizeof(regname)); SendClientMessage(playerid, 0xFFC801C8, "[BWL]: Vocк nгo estб registrado! Se Registre Para jogar"); SendClientMessage(playerid, 0xF5DEB3AA, "Esta conta nгo estб registrado em nosso banco de dados."); format(regstring,sizeof(regstring)," Bem vindo %s \n\n Por favor registre-se! \n Digite uma senha! \n OBS: Seu Nick deve Ser Nome_Sobrenome \n Exemplo: Erva_Doce ",regname); ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Fazendo seu Registro",regstring,"Registrar","Cancelar"); SendClientMessage(playerid, COLOR_ADMIN2, "Caso aperte ESC para sair do menu, serб kickado!"); return 1; }