BR_Gustavo

Nick Fake

Jan 11th, 2019
160
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Coloque isso naquele treco de criar tabelas
  2. // mysql_query(mysql,"CREATE TABLE IF NOT EXISTS nicksfake (Nome VARCHAR(128),Pais VARCHAR(128),Cidade VARCHAR(128))",false);
  3. CMD:nickfake(playerid,params[])
  4. {
  5.     if(IsPlayerAdmin(playerid))
  6.     {
  7.         new Nick_Falso[50],Cidade_Falsa[50],Pais_Falso[50];
  8.         if(sscanf(params,"s[50]s[50]s[50]",Nick_Falso,Cidade_Falsa,Pais_Falso))return SendClientMessage(playerid,red,"USAGE: /NickFake [Nick-Falso] [Cidade-Falsa] [Pais-Falso]");
  9.         new Consultar_Sql[250];
  10.         format(Consultar_Sql,250,"SELECT * FROM `nicksfake` WHERE `Nome` = '%s'",Nick_Falso);
  11.         mysql_query(mysql,Consultar_Sql,true);
  12.         if(cache_num_rows() >=1)
  13.         {
  14.             SendClientMessage(playerid,red,"ERRO: Já tem um nick igual registrado!");
  15.         }else
  16.         if(cache_num_rows() == 0)
  17.         {
  18.             format(Consultar_Sql,250,"INSERT INTO nicksfake (Nome,Pais,Cidade) VALUES ('%s','%s','%s')",Nick_Falso,Pais_Falso,Cidade_Falsa);
  19.             mysql_query(mysql,Consultar_Sql,false);
  20.             SendClientMessage(playerid,COLOR_GREEN,"Seu nick fake foi registrado, não abuse! ;u");
  21.         }
  22.     }else
  23.     {
  24.         SendClientMessage(playerid,red,"ERRO: Você não é um administrador RCON");
  25.     }
  26.     return 1;
  27. }
  28. //------------------------------------------------------------------------------
  29. stock Pais(playerid)
  30. {
  31.     new Consultar_Sql[150],PaisPlayer[50];
  32.     format(Consultar_Sql,150,"SELECT * FROM `nicksfake` WHERE `Nome` = '%s'",pName(playerid));
  33.     mysql_query(mysql,Consultar_Sql,true);
  34.     if(cache_num_rows() >=1)
  35.     {
  36.         cache_get_field_content(0,"Pais",PaisPlayer,mysql,50);
  37.     }else
  38.     if(cache_num_rows() == 0)
  39.     {
  40.         GetPlayerCountry(playerid,PaisPlayer,sizeof(PaisPlayer));
  41.     }
  42.     return PaisPlayer;
  43. }
  44. //------------------------------------------------------------------------------
  45. stock Cidade(playerid)
  46. {
  47.     new Consultar_Sql[150],CidadePlayer[50];
  48.     format(Consultar_Sql,150,"SELECT * FROM `nicksfake` WHERE `Nome` = '%s'",pName(playerid));
  49.     mysql_query(mysql,Consultar_Sql,true);
  50.     if(cache_num_rows() >=1)
  51.     {
  52.         cache_get_field_content(0,"Cidade",CidadePlayer,mysql,50);
  53.     }else
  54.     if(cache_num_rows() == 0)
  55.     {
  56.         GetPlayerCity(playerid,CidadePlayer,sizeof(CidadePlayer));
  57.     }
  58.     return CidadePlayer;
  59. }
RAW Paste Data