Extraterrestre

DIALOG LOGIN

Apr 18th, 2016
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.73 KB | None | 0 0
  1. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2. {
  3. if(dialogid == 2)
  4. {
  5. if(!response) return Kick(playerid);
  6. if(!strval(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Registro", "{FFFFFF} Bem Vindo ao {20FC07}Interior{F3FF00}Samp {FFFFFF}[RPG]\n\n Status da Conta: {00FF00}Não Registrada\n\n{FFFFFF} Digite sua senha para efeturar o REGISTRO\n\n Obs:Não passe sua senha á ninquém!\n\n{00FF00} Brasil{FFFF00}Mega{0244ff}SampRpg{FFFFFF}.forumeiros.com", "Confirma", "Cancelar");
  7. else
  8. {
  9. pInfo[playerid][pSenha] = strval(inputtext);
  10. Salvarp(playerid);
  11. ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Logar", "{FFFFFF} Bem Vindo ao {20FC07}Interior{F3FF00}Samp {FFFFFF}[RPG]\n\n Status da Conta: {00FF00}Registrada\n\n{FFFFFF} Digite sua senha para efeturar o LOGIN\n\n Obs:Não passe sua senha á ninquém!\n\n{00FF00} Brasil{FFFF00}Mega{0244ff}SampRpg{FFFFFF}.forumeiros.com", "Confirma", "Cancelar");
  12. SpawnPlayer(playerid);
  13. }
  14. }
  15. if(dialogid == 1)
  16. {
  17. if(!response) return Kick(playerid);
  18. if(!strval(inputtext)) return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Logar", "{FFFFFF} Bem Vindo ao {20FC07}Interior{F3FF00}Samp {FFFFFF}[RPG]\n\n Status da Conta: {00FF00}Registrada\n\n{FFFFFF} Digite sua senha para efeturar o LOGIN\n\n Obs:Não passe sua senha á ninquém!\n\n{00FF00} Brasil{FFFF00}Mega{0244ff}SampRpg{FFFFFF}.forumeiros.com", "Confirma", "Cancelar");
  19. else
  20. {
  21. pInfo[playerid][pSenha] = DOF2_GetInt(Contas(playerid), "Senha");
  22. if(strval(inputtext) == pInfo[playerid][pSenha])
  23. {
  24. pInfo[playerid][pDinheiro] = DOF2_GetInt(Contas(playerid), "Dinheiro");
  25. GivePlayerMoneyEx(playerid, pInfo[playerid][pDinheiro]);
  26. new gstring[128];
  27. new sendername[MAX_PLAYER_NAME];
  28. //SendClientMessage(playerid,-1,"Logado Com Sucesso!");// Diga-lhes que você entrou com sucesso
  29. /*printf("%s Entrou no Servidor",PlayerName(playerid));*/
  30. SendClientMessage(playerid,COLOR_YELLOW,gstring);
  31. SendClientMessage(playerid, 0xffc801FF, "==================================");
  32. SendClientMessage(playerid, COLOR_VERDE, "Criador/Dono/Scripter: Matheus_Silva");
  33. SendClientMessage(playerid, COLOR_VERDE, "Sub-Dono: ");
  34. SendClientMessage(playerid, COLOR_VERDE, "WebSite: brasilmegasamprpg.forumeiros.com");
  35. SendClientMessage(playerid, 0xffc801FF, "==================================");
  36. GetPlayerName(playerid, sendername, MAX_PLAYER_NAME);
  37. format(gstring, sizeof(gstring), "[BMS]: Bem Vindo %s", sendername);
  38.  
  39. }
  40. else
  41. {
  42. SendClientMessage(playerid, COLOR_RED, "[BMS INFO]VOCÊ ESTA DIGITANDO SUA SENHA ERRADA, SE CONTINUA TOMARÁ BAN!");
  43. ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Logar", "{FFFFFF} Bem Vindo ao {20FC07}Interior{F3FF00}Samp {FFFFFF}[RPG]\n\n Status da Conta: {00FF00}Registrada\n\n{FFFFFF} Digite sua senha para efeturar o LOGIN\n\n Obs:Não passe sua senha á ninquém!\n\n{00FF00} Brasil{FFFF00}Mega{0244ff}SampRpg{FFFFFF}.forumeiros.com", "Confirma", "Cancelar");
  44. Erro[playerid]++;
  45. if(Erro[playerid] == 5)
  46. {
  47. SendClientMessage(playerid, -1, "Sua conta está banida por errar 5 vezes a sua senha, contacte o Admin para retirar seu Ban!");
  48. Ban(playerid);
  49. return 1;
  50. }
  51. }
  52. }
  53. }
  54. }
  55. return 1;
  56. }
Advertisement
Add Comment
Please, Sign In to add comment