16.03.2015, 02:19
Bom, recentemente aprendi a usar, zcmd, sscanf e loop, Foi ontem na verdade, estou criando um gamemode do 0, comecei a fazer comandos de admin, achei que estava tudo funcionando certo, atй que liguei o outro PC para testar.
Este й o comando do chat de admin
Somente o ID mais baixo recebe a mensagem
Este й o comando do chat de admin
Somente o ID mais baixo recebe a mensagem
PHP код:
CMD:a(playerid, params[])
{
if(Logado[playerid] == false) return SendClientMessage(playerid, COR_VERMELHO, "Vocк nгo estб Logado ainda.");
if(Player[playerid][Admin] == 0)
{
SendClientMessage(playerid, COR_VERMELHO, "Vocк nгo tem permissгo para usar este comando.");
return 1;
}
new chatadm[128];
if(sscanf(params, "s[128]", chatadm))
{
SendClientMessage(playerid, COR_VERMELHO, "USE: /a [Texto].");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(Player[i][Admin] != 0)
{
GetPlayerName(playerid, nome, sizeof(nome));
format(Str, sizeof(Str), "[Chat Admin] %s [ID: %d]: %s", nome, playerid, chatadm);
SendClientMessage(i, COR_AZULCLARO, Str);
return 1;
}
}
return 1;
}