Xxxtreton
Умник
Данная команда даёт возможность писать администрации или определенному человеку от имени игрока.
PHP:
CMD:tx(playerid, params[])
{
new fmt_msg[144];
if(своя проверка < 1) return 1; // на свою проверку например PI[padmin][playerid]
if(sscanf(params, "us[64]", params[0],params[1])) return SendClientMessage(playerid, 0xFFFFFFF, "Введите: /text [id игрока] [текст]");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xFFFFFFF, "[Ошибка] Человек не найден!");
if(params[0] == INVALID_PLAYER_ID) return true;
OnPlayerText(params[0], params[1]);
/* format(fmt_msg, sizeof fmt_msg, "%s Пишет за игрока %s[acc:%d] ", GetPlayerNameEx(playerid), GetPlayerNameEx(params[0]), GetPlayerAccountID(params[0]));
SendLog(playerid, LOG_TYPE_SET_ADMIN, fmt_msg); */ // логи можете заменить на свой или же просто убрать
return 1;
}
Последнее редактирование:
