Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Чат

Статус
В этой теме нельзя размещать новые ответы.

#kos

Новичок
Делаем чат для администрации / фракции или для чего-то своего.
- Пример админ чата.
После паблика 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;
}
Переменная pAdminLevel - хранит админ уровень игрока, то есть заменяем на свою.
Если хотим заменить команду, на свою, можем просто изменить подчеркнутые символвы, выделенные жирным, на свои: CMD:a(playerid, params[])

или после команда написать следующее:
PHP:
ALT:a:ВАША КОМАНДА;
Работаю с павн на платной основе. Скайп: kkos44911​
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу