[Ajuda] Ajuda GETNAMEPLAYER
#1

Olб' Queria pedir ajuda de Vcs'
Exemplo : Nome de um Player Gabriel_Alves, Quando ele digitasse um cmd O Nome dele Ficasse Gabriel_Killer'
Reply
#2

Explique melhor sobre o que vocк quer.
Reply
#3

O Sobrenome do Player Muda Ao Digitar um Comando "Sobrenome Especifico"
Reply
#4

Editado.

Nгo й isso que ele quer...
Reply
#5

/\ Nгo era Isso' Vou Outro Exemplo'

Um Player : Biel_COP , Ele Diigita determinado comando й seu Nome Fica Biel_Pawn' *O Sobrenome do Player muda *
Reply
#6

Inicio gamemode:
pawn Код:
#include sscanf
#include zcmd
Se nгo tiver baixa aqui a sscanf: http://pastebin.com/EnT1r263
A ZCMD AQUI: http://pastebin.com/uT4Es5Xr

Aqui o comando:
pawn Код:
CMD:mudarnome(playerid, params[])
{
    new nomenew[80], mens[90];
    if(sscanf(params, "u", nomenew)) return SendClientMessage(playerid, -1, "Uso: /mudarnome [nome]");
    SetPlayerName(playerid, nomenew);
    format(mens, sizeof(mens), "Vocк mudou seu nome para %s", nomenew);
    return 1;
}
Reply
#7

pawn Код:
CMD:familiapawn(playerid,params[])
{
    new Nome[21];
    new Fala[21];
    new NomePlayer[21][2];

    GetPlayerName(playerid,Nome,sizeof(Nome));
    format(Fala,sizeof(Fala),"%s_Pawn",split(Fala,NomePlayer,'_'));
    SetPlayerName(playerid,Fala);
}

// Fim do GM (By DracoBlue)

stock split(const strsrc[],strdest[][],delimiter)
{
    new i,li,aNum,len;
   
    while(i <= strlen(strsrc))
    {
        if(strsrc[i] == delimiter || i == strlen(strsrc))
        {
            len = strmid(strdest[aNum], strsrc, li, i, 128);
            strdest[aNum][len] = 0;
            li = i+1;
            aNum++;
        }
        i++;
    }
    return 1;
}
Reply
#8

Ixi Nгo Deu certo nгo apareзe nada hu3hu3 <3
Reply
#9

pawn Код:
CMD:familiapawn(playerid,params[])
{
    new Nome[21];
    new Fala[21];
    new Sistema[21][2];

    GetPlayerName(playerid,Nome,sizeof(Nome));

    format(Fala,sizeof(Fala),"%s",Nome);
    split(Fala,Sistema,'_');

    format(Fala,sizeof(Fala),"%s_Pawn",Sistema[0]);
    SetPlayerName(playerid,Fala);
}

// Fim do GM (By DracoBlue)

stock split(const strsrc[],strdest[][],delimiter)
{
    new i,li,aNum,len;

    while(i <= strlen(strsrc))
    {
        if(strsrc[i] == delimiter || i == strlen(strsrc))
        {
            len = strmid(strdest[aNum], strsrc, li, i, 128);
            strdest[aNum][len] = 0;
            li = i+1;
            aNum++;
        }
        i++;
    }
    return 1;
}
Reply
#10

Deu um Pequeno Erro os Nomes Se Juntaram' Ficou _Pawn e o outro nome junto'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)