15.08.2015, 15:53
Bom, criei um comando simples de aviso, para a administraзгo, mas estou encontrando um problema, o nъmero de caractйres da frase sempre sai limitado, mesmo eu mudando no comando, exemplo, eu coloco assim:
/av 123456789
Na frase para os players sai assim:
_____________________|Aviso da Administraзгo|_____________________
Admin Nome_Sobrenome: 12345
Й sу um exemplo, mas й a mesma coisa, nгo sai o texto todo, mesmo eu definindo a variбvel textoav[10000] (Exemplo) a mesma sai no ClientMessageToAll com o texto reduzido. Alguйm poderia ajudar por gentileza?
/av 123456789
Na frase para os players sai assim:
_____________________|Aviso da Administraзгo|_____________________
Admin Nome_Sobrenome: 12345
Й sу um exemplo, mas й a mesma coisa, nгo sai o texto todo, mesmo eu definindo a variбvel textoav[10000] (Exemplo) a mesma sai no ClientMessageToAll com o texto reduzido. Alguйm poderia ajudar por gentileza?
PHP код:
CMD:av(playerid, params[])
{
new texto[256],NickName[MAX_PLAYER_NAME],textoav[500];
if(IsPlayerConnected(playerid))
{
if(Player[playerid][pAdmin] == 0)
{
SendClientMessage(playerid, COR_ADMIN, "Vocк nгo tem autorizaзгo para usar esse comando.");
return 1;
}
if(sscanf(params, "s", textoav))
{
SendClientMessage(playerid, 0xFFFFFFAA, "USE: /av [texto]");
return 1;
}
if(AdminTrabalhando[playerid] < 1 && Player[playerid][pAdmin] != 8 && Player[playerid][pAdmin] != 10 && Player[playerid][pAdmin] != 9)
{
SendClientMessage(playerid, COR_ADMIN, "Vocк nгo estб trabalhando, use /trabalhar");
return 1;
}
GetPlayerName(playerid, NickName, MAX_PLAYER_NAME);
SendClientMessageToAll(0x0000FFFF, "_____________________|Aviso da Administraзгo|_____________________");
format(texto, sizeof(texto), "{00FF00} Admin %s: %s", NickName, textoav);
SendClientMessageToAll(-1, texto);
}
return 1;
}