03.09.2016, 04:36
E ai galera, й o seguinte, eu tinha um comando /limparchat que nгo precisava colocar o motivo, mas ai resolvi colocar motivo, estб dando tudo certo, ta limpando o Chat e ta pedindo pra colocar o motivo, porйm, nгo estб aparecendo o motivo na mensagem "motivo:" serб que vocкs podem me ajudar?
PHP код:
if(strcmp(cmd, "/lchat", true) == 0 || strcmp(cmd, "/limparchat", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] < 3)
{
SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й um admin!");
return true;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /limparchat [motivo]");
return true;
}
if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != DONO)
{
SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo estб em modo Admin USE: /jogar");
return true;
}
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i)) ClearChatbox(i, 100);
}
new result[64];
format(string, sizeof(string), "O admin %s limpou o chat, motivo: %s", PlayerName(playerid), result);
SendClientMessageToAll(COLOR_WHITE, string);
}
return true;
}