Quote:
Originally Posted by Murilo_sousa
Nao intendo Acho que nao estou dando certo com celulas :P
O Comando /a Esta cortanto pela Metade a Frase:
Exemplo:
/a Teste de Comando do Chat De Administradores
[Admin] Teste de Comandos Do Chat De Ad.
pawn Код:
CMD:a(playerid, params[]) { new String4[258]; if(PlayerInfo[playerid][pAdmin] < 2000) return SendClientMessage(playerid, VERMELHO_ESCURO, "Vocк nгo tem autorizaзгo!"); if(sscanf(params, "s", String4)) return SendClientMessage(playerid, VERMELHO_ESCURO, "[x] Uso Correto: /a [Texto]");
GetPlayerName(playerid, Nome, sizeof(Nome)); format(String4, sizeof(String4), "[Admin] %s: %s", Nome, String4); SendClientMessageToAll(AZUL_CLARO_3, String4);
return 1; }
|
Quando nгo й colocado o tamanho da string no sscanf, o sscanf determina o tamanho 32 e como seu texto e maior й cortado ao meio! Sempre use o tamanho das string no format do sscanf!