Boa noite. eu coloquei pra quando ser staff mostrar no chat global porém... ele esta limitando a quantidade de caracteres tanto pra admin quanto pra player normal.. oque estou fazendo errado?
Já aumentei as strings e nada.. continua limitando pra ambos..
Código PHP:
CMD:cg(playerid, params[])
{
if(ChecarPermissoes(playerid)) return 1;
new textomsg[256], stringcc[256], nomecc[MAX_PLAYER_NAME];
GetPlayerName(playerid, nomecc, MAX_PLAYER_NAME);
if(sscanf(params, "s[256]", textomsg)) return Msg(playerid, Vermelho, "<!> {FFFFFF}Use: {FF0000}/Cg [Menssagem]");
if(playerChatMuted[playerid])
{
if(gettime() < playerChatTalkedTime[playerid])
return SendClientMessage(playerid, COLOR_YELLOW, "<!> {FFFFFF}Você foi mutado durante 30 segundos por flood no chat GLOBAL.");
else
playerChatMuted[playerid] = false, playerChatTalkedTime[playerid] = 0;
}
if(gettime() < playerChatTalkedTime[playerid])
{
playerChatTimesSpoken[playerid]++;
if(playerChatTimesSpoken[playerid] > 1)
{
playerChatMuted[playerid] = true;
playerChatTimesSpoken[playerid] = 0;
playerChatTalkedTime[playerid] = gettime() + 30;
return SendClientMessage(playerid, COLOR_YELLOW, "<!> {FFFFFF}Você foi mutado durante 30 segundos por flood no chat GLOBAL.");
}
}
else
if(GetPlayerAdminLevel(playerid) <= 0)
{
playerChatTimesSpoken[playerid] = 0;
playerChatTalkedTime[playerid] = gettime() + 5;
format(stringcc, sizeof(stringcc), "[CHAT GLOBAL] ** /Cg ** {FFFFFF}%s[ID:%d] {FFFFFF}Diz: {0080C0}%s", nomecc, playerid, textomsg);
SendClientMessageToAll(0x0080C0AA, stringcc);
}
else
{
format(stringcc, sizeof(stringcc), "{FFFFFF}[{0080C0}CHAT GLOBAL{FFFFFF}] ** /Cg ** {FFFFFF}[{27AE60}%s{FFFFFF}] {FFFFFF}%s[ID:%d] {FFFFFF}Diz: {0080C0}%s", admins(playerid, 1), nomecc, playerid, textomsg);
SendClientMessageToAll(0x0080C0AA, stringcc);
}
return 1;
}
Já aumentei as strings e nada.. continua limitando pra ambos..