[PEDIDO] Comando
#1

Eai Galera do Forum...

Estou quebrando a cabeзa aqui nao consigo fazer um comando /liberarnick e /mudarnick
eu tentei fazer aqui mais failll libero o nick certinho o jogador muda tambem certinho
mais quando olho na pasta contas de vez muda o nick da conta tipo cria outra conta
sera que tem como colocar so para mudar o nome da conta e continuar com a msm conta com seus pertences
alquem faz ideia como posso fazer esse comando alguem tem um exemplo post ai pf

Vlw....
Reply
#2

mais informaзхes seria bom, como por exemplo sistema de salvamento and stuffs.
Reply
#3

and stuffs = ?

Desculpe sou novato e nao fasso ideia doq seja isso >>> and stuffs <<<

Vlw pela atencao [S]trong =D
Reply
#4

alguem mais galera so preciso de um exemplo do comando /mudarnick
Reply
#5

PHP код:

if (strcmp("/permitirnome"cmdtexttrue) == 0)
{
   
#define SCM SendClientMessage
   
if!IsPlayerAdmin(playerid)) return SCM(playerid, -1"Vocк nгo й adm rcon");
   
tmp strtok(cmdtextidx);
   if(!
strlen(tmp)) return SCM(playerid, -1"Use /permitirnome ID");
   new 
id ReturnUser(tmp);
   if(!
IsPlayerConnected(id)) return SCM(playerid, -1"ID offline.");
   
SetPVarInt(id"Nome"1);
   return 
1;
}
if (
strcmp("/nome"cmdtexttrue) == 0)
{
    if(
GetPVarInt(playerid"Nome") == 0) return SendClientMessage(playerid, -1"Vocк nгo pode trocar o nome.");
    
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"nome","Digite o seu nome","Ok","Sair");
    return 
1;
}
if(
dialogid == 1)
{
    if(!
response) return 1;
    if(!
strlen(inputtext)) return SendClientMessage(playerid, -1"Digite algo");
    new 
string[0x3C], nome[MAX_PLAYER_NAME], nome2[MAX_PLAYER_NAME], string2[0x3C];
    
GetPlayerName(playeridnomesizeof(nome));
    
format(stringsizeof(string), "Contas/%s"nome);
    if(
dini_Exists(string)) dini_Remove(string);
    
SetPlayerName(playerid,strlen(inputtext));
    
GetPlayerName(playeridnome2sizeof(nome2));
    
format(string2sizeof(string2), "Contas/%s"nome2);
    
dini_Create(string2);
    return 
0x01;

Testa ae.

Otro

PHP код:

zcmd
(changenameplayeridparams[])
{
    new 
player,name[MAX_PLAYER_NAME],name2[MAX_PLAYER_NAME];
    if (!
sscanf(params"us"playername))
    {
        if(
player != INVALID_PLAYER_ID)
        {
            if(
IsPlayerAdmin(playerid))
            {
                new 
string[0x3C];
                
GetPlayerName(playeridname2sizeof(name2));
                
format(stringsizeof(string), "Contas/%s.ini"name2);
                
frename(name2,name);
                
SetPlayerName(player,name);
                
fremove(string);
                
format(stringsizeof(string), "Nome mudado para %s."name);
                
SendClientMessage(playeryellowstring);
            }
            else return 
SendClientMessage(playerid, -1"ERROR: Vocк nгo й adm rcon.");
        }
        else return 
SendClientMessage(playerid, -1"ERROR: Jogador inexistente.");
    }
    else return 
SendClientMessage(playerid, -1"/mudarnome ID NOVONOME]");
    return 
1;

Reply
#6

Obrigado vo testar aqui vlw...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)