[Ajuda] Como Criar Canais (chats)?
#1

Ola

Gostaria De Criar Um Chat Diferente.

Exemplo: Se Eu Quisesse Relatar Alguma Duvida Eu Escreveria Um Comando /d [DUVIDA].
Assim, Todas As Duvidas Para Diferenciar Do Canal Normal Seria Em Outra Cor (vermelha).

Agradeзo Desde Ja!!
__________________________________________________ _________________________
Desculpe Pela Acentuaзao, Meu Pc Ta Com BugBear.
Reply
#2

Й tudo que vai precisar. Abraзos.
Reply
#3

kkkkkkkkkkk /\

Galera aqui pega pesado.

Tome isto como base :

pawn Код:
command(duvida, playerid, params []) // comando em zcmd
{
    new Texto[120], Str[120]; // cria as variбveis
    if(sscanf(params, "s", Texto )) return SendClientMessage(playerid,-1,"/Duvida [Mensagem]"); // funзгo do sscanf
    format(Str, sizeof(Str), "Duvida do jogador %s: %s", pName(playerid), Texto); // formata a string com o nome do jogador e a duvida
    SendClientMessage(playerid, -1, "Sua duvida foi enviada para um admin"); // manda a mensagem pro player

    for(new i = 0; i < MAX_PLAYERS; i++) // verifica os jogadores
    {
        if(IsPlayerAdmin(i)) // verifica quem й admin
        {
            SendClientMessage(i, -1, Str); //manda a mensagem pro admin
        }
    }
    return 1;
}
Reply
#4

Tambйm vai ter que usar, LIFO, nгo estou certo Dolby? (para um chat em textdraw)
Reply
#5

Vocк vai usar a stock por exemplo SendClientToAdmins, na string do comando vocк coloca [DUVIDA] e coloca a cor cara, coisa simples isso ._.
Reply
#6

Ola

Vlw Pra Quem Ajudou!
Reply
#7

Sу pegar o /Relatorio de algum gamemode rpg, e editar!
Reply
#8

sу usar o comando que eu postei ai.
Corrigindo a linha do sscanf :

pawn Код:
if(sscanf(params, "s[120]", Texto )) return SendClientMessage(playerid,-1,"/Duvida [Mensagem]");
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)