илья-z
Ученик
Помогите с командой при отправке фейковых сообщений от имени игрока не показывает его id как это исправить
PHP:
dcmd_fakechat(playerid,params[]) {
if(PlayerInfo[playerid][Level] >= 5) {
new tmp[256], tmp2[256], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index);
if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, red, "{00FF00}/fakechat [id ] [text]");
new player1 = strval(tmp);
if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,"{FF0000}");
if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
CMDMessageToAdmins(playerid,"FAKECHAT");
SendPlayerMessageToAll(player1, params[strlen(tmp)+1]);
return SendClientMessage(playerid,COLOR_GREEN,"{00FF00}");
} else return SendClientMessage(playerid,red,"{FF0000}");
} else return SendClientMessage(playerid,red,"{FF0000}");
}
