[Ajuda] Mostrar Comandos Admins
#1

Galera eu queria alguma funзгo que mostrasse os comandos digitados somente para adms.

Exemplo

eu digito /ajuda ai aparece pros adms on

Julinhu usou o cmd /ajuda

Alguem poderia me ajudar a fazer?
Reply
#2

Se vocк usa ZCMD ou strcmp, pode criar uma funзгo pra isso.

Vai precisar disso.

Loop.
Variбvel de admin.
SendClientMessage
Reply
#3

Й usa formatar uma mensagem e usar uma loop.
Exemplo:
pawn Код:
new meunick[] = "MultiKill";
new string[100];
format(string, sizeof string,"Meu nick й %s",meunick);
SendClientMessage(playerid, -1, string);
Os comandos digitados sгo definidos por cmdtext, caso nгo usar um processador de comandos.

Loop no wiki
Loop aqui no forum
format
SendClientMessage
Reply
#4

@Removido o do MultiKill estб melhor
Reply
#5

@GHLEMES nгo precisa fazer em todos os comandos, existe uma callback, se usar a include zcmd.
Callback:
Код:
OnPlayerCommandPerformed(playerid, cmdtext[], success)
Reply
#6

MultiKill
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
    new String[128];
    if(!success)
    {
        format(String, sizeof(String), "{FF0000}» ERRO « {FFFFFF}O Comando {FF0000}%s {FFFFFF}й invбlido no servidor!", cmdtext);
        SendClientMessage(playerid, -1, String);
    }
    else if(success && APlayerData[playerid][LoggedIn] == false)
    {
        Kick(playerid);
    }
    return 1;
}
Essa й a calbeck que vc falou, oq eu devo fazer?
Reply
#7

Sim. O comando digitado й definido por cmdtext, й so fazer o que eu e o Schocc falamos e vocк vai conseguir fazer.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)