26.09.2009, 16:22
Aight nevermind, got it
But why is the text entered only displayed partly?
Код:
if(strcmp(cmd, "/say", true) == 0) // Publicly says an admin message. { new result[264]; result = strtok(cmdtext, idx); if (AccountInfo[playerid][AdminLevel] < 3) { new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "{:: Trial Admin %s: %s ::}", playername, result); SendClientMessageToAll(ORANGE, string); return 1; } else if (AccountInfo[playerid][AdminLevel] < 4) { new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "{:: Admin %s: %s ::}", playername, result); SendClientMessageToAll(ORANGE, string); return 1; } else if (AccountInfo[playerid][AdminLevel] < 5) { new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "{:: High Admin %s: %s ::}", playername, result); SendClientMessageToAll(ORANGE, string); return 1; } else if (AccountInfo[playerid][AdminLevel] < 6) { new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "{:: Lead Admin %s: %s ::}", playername, result); SendClientMessageToAll(ORANGE, string); return 1; } return 0; }