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;
}

