#kos
Новичок
Делаем чат для администрации / фракции или для чего-то своего.
- Пример админ чата.
После паблика OnPlayerCommandText() добавим саму команду:
В конец мода добавим сток, для проверки наличия админки:
Переменная pAdminLevel - хранит админ уровень игрока, то есть заменяем на свою.
Если хотим заменить команду, на свою, можем просто изменить подчеркнутые символвы, выделенные жирным, на свои: CMD:a(playerid, params[])
или после команда написать следующее:
- Пример админ чата.
После паблика OnPlayerCommandText() добавим саму команду:
PHP:
CMD:a(playerid, params[]) {
new str[128],playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
if(PlayerInfo[playerid][pAdminLevel] < 1) return SendClientMessage(playerid, -1, "{A1A3A3}Данная команда не доступна или не существует");
if(sscanf(params, "s", params[0])) return SendClientMessage(playerid, -1, "{A1A3A3} Введите: /a [TEXT]");
format(str, sizeof(str), "%s[%d]: %s", playername, playerid, params[0]);
SAM(-1, str);
return true;
}
PHP:
stock SAM(color, message[]) {
for(new i = 1; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i)) {
if(PlayerInfo[i][pAdminLevel] >= 1) {
SendClientMessage(i, color, message);
}
}
}
return true;
}
Если хотим заменить команду, на свою, можем просто изменить подчеркнутые символвы, выделенные жирным, на свои: CMD:a(playerid, params[])
или после команда написать следующее:
PHP:
ALT:a:ВАША КОМАНДА;
Работаю с павн на платной основе. Скайп: kkos44911
Последнее редактирование:
