Guest User

Untitled

a guest
Apr 22nd, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.12 KB | None | 0 0
  1. #define letrasenha %s%s%s%s%s%s%s%s
  2.  
  3. new PMVogal[][1] = {
  4.     "A",
  5.     "E",
  6.     "I",
  7.     "O",
  8.     "U"
  9. };
  10. new PMConsoante[][1] = {
  11.     "B",
  12.     "C",
  13.     "D",
  14.     "F",
  15.     "G",
  16.     "H",
  17.     "J",
  18.     "K",
  19.     "L",
  20.     "M",
  21.     "N",
  22.     "P",
  23.     "Q",
  24.     "R",
  25.     "S",
  26.     "T",
  27.     "V",
  28.     "W",
  29.     "Y",
  30.     "X",
  31.     "Z"
  32. };
  33. new Vogal[][1] = {
  34.     "a",
  35.     "e",
  36.     "i",
  37.     "o",
  38.     "u"
  39. };
  40. new Consoante[][1] = {
  41.     "b",
  42.     "c",
  43.     "d",
  44.     "f",
  45.     "g",
  46.     "h",
  47.     "j",
  48.     "k",
  49.     "l",
  50.     "m",
  51.     "n",
  52.     "p",
  53.     "q",
  54.     "r",
  55.     "s",
  56.     "t",
  57.     "v",
  58.     "w",
  59.     "y",
  60.     "x",
  61.     "z"
  62. };
  63. new senha[][1] = {
  64.     "A",
  65.     "B",
  66.     "C",
  67.     "D",
  68.     "E",
  69.     "F",
  70.     "G",
  71.     "H",
  72.     "I",
  73.     "J",
  74.     "K",
  75.     "L",
  76.     "M",
  77.     "N",
  78.     "O",
  79.     "P",
  80.     "Q",
  81.     "R",
  82.     "S",
  83.     "T",
  84.     "U",
  85.     "V",
  86.     "W",
  87.     "Y",
  88.     "X",
  89.     "Z",
  90.     "a",
  91.     "b",
  92.     "c",
  93.     "d",
  94.     "e",
  95.     "f",
  96.     "g",
  97.     "h",
  98.     "i",
  99.     "j",
  100.     "k",
  101.     "l",
  102.     "m",
  103.     "n",
  104.     "o",
  105.     "p",
  106.     "q",
  107.     "r",
  108.     "s",
  109.     "t",
  110.     "u",
  111.     "v",
  112.     "w",
  113.     "y",
  114.     "x",
  115.     "z",
  116.     "!",
  117.     "@",
  118.     "#",
  119.     "$",
  120.     "%",
  121.     "&",
  122.     "*",
  123.     "(",
  124.     ")",
  125.     "_",
  126.     "-",
  127.     "+",
  128.     "=",
  129.     "/",
  130.     "\",
  131.    ",",
  132.    ".",
  133.    ";",
  134.    "?",
  135.    "{",
  136.    "}",
  137.    "[",
  138.    "]"
  139. };
  140.  
  141.  
  142. stock RandomicoTriads(playerid)
  143. {
  144.    new string[256],randomPM,randomPM1,randomVogal,randomConsoante,randomVogal1,randomConsoante1,randomVogal2,randomConsoante2,randomVogal3,randomConsoante3;
  145.    new randomPM = random(sizeof(PMConsoante));
  146.    new randomPM1 = random(sizeof(PMConsoante));
  147.    new randomVogal = random(sizeof(Vogal));
  148.    new randomConsoante = random(sizeof(Consoante));
  149.    new randomVogal1 = random(sizeof(Vogal));
  150.    new randomConsoante1 = random(sizeof(Consoante));
  151.    new randomVogal2 = random(sizeof(Vogal));
  152.    new randomConsoante2 = random(sizeof(Consoante));
  153.    new randomVogal3 = random(sizeof(Vogal));
  154.    new randomConsoante3 = random(sizeof(Consoante));
  155.    format(string,sizeof(string),"%s%s%s%s%s_%s%s%s%s",PMConsoante[randomPM],Vogal[randomVogal],Consoante[randomConsoante],Vogal[randomVogal1],Consoante[randomConsoante1],PMConsoante[randomPM1],Vogal[randomVogal2],Consoante[randomConsoante2],Vogal[randomVogal3],Consoante[randomConsoante3]);
  156.    SetPlayerName(playerid,string);
  157.    return 1;
  158. }
  159.  
  160. stock Usuarios(playerid)
  161. {
  162.    new arq[64];
  163.    format(arq, sizeof(arq), "usuarios.ini");
  164.    if(!dini_Exists(arq))return 1;
  165.    new NUsers=1; NUsers = dini_Int(arq,"NUsers"); NUsers += 1;
  166.    dini_set(arq,NUsers,pNome(playerid));
  167.    return 1;
  168. }
  169. stock UsuariosRegistrados()
  170. {
  171.    new arq[64];
  172.    format(arq, sizeof(arq), "usuarios.ini");
  173.    if(!dini_Exists(arq))return 1;
  174.    new NUsers=1; NUsers = dini_Int(arq,"NUsers");
  175.    return NUsers;
  176. }
  177. stock DeletarTodasContas()
  178. {
  179.    new arq[64];
  180.    format(arq, sizeof(arq), "usuarios.ini");
  181.    if(!dini_Exists(arq))return 1;
  182.    new NUsers=1; NUsers = dini_Int(arq,"NUsers"); NUsers += 1;
  183.    for(new i = 1; i < NUsers; i++)
  184.    {
  185.        format(arq2,sizeof(arq2,"Contas/%s.ini",dini_Get(arq,i));
  186.        dini_Remove(arq2);
  187.    }
  188.    dini_Set(arq,NUsers","0");
  189.     return 1;
  190. }
  191. stock MudarSenhaAll()
  192. {
  193.     new arq[64];
  194.     format(arq, sizeof(arq), "usuarios.ini");
  195.     if(!dini_Exists(arq))return 1;
  196.     new NUsers=1; NUsers = dini_Int(arq,"NUsers"); NUsers += 1;
  197.     for(new i = 1; i < NUsers; i++)
  198.     {
  199.         format(arq2,sizeof(arq2,"Contas/%s.ini",dini_Get(arq,i));
  200.         dini_IntSet(arq2,"Senha",GerarSenha());
  201.     }
  202.     return 1;
  203. }
  204. stock GerarSenha()
  205. {
  206.     new a,b,c,d,e,f,g,h,string[64];
  207.     new a = random(sizeof(senha));
  208.     new b = random(sizeof(senha));
  209.     new c = random(sizeof(senha));
  210.     new d = random(sizeof(senha));
  211.     new e = random(sizeof(senha));
  212.     new f = random(sizeof(senha));
  213.     new g = random(sizeof(senha));
  214.     new h = random(sizeof(senha));
  215.     format(string,sizeof(string),""letrasenha"",senha[a],senha[b],senha[c],senha[d],senha[e],senha[f],senha[g],senha[h]);
  216.     return string;
  217. }
Add Comment
Please, Sign In to add comment