VIP Client - Админские - .::Создание и настройка серверов::. - Форум - game.pro Lutsk Arena - Луцький форум. Чатовка, друзі, спілкування. Запчасти для фотоапаратов Canon, Sony, Olympus, Nikon
Страница 1 из 11
Форум » .::Создание и настройка серверов::. » Админские » VIP Client
VIP Client
@)(otnikДата: Понедельник, 04.01.2010, 08:38 | Сообщение # 1
Сообщений: 2184
Статус:
Версия: 1.1
Автор: souriz
Плагин заказал: CoCa1n

Описание:
Плагин, который делает из игроков "VIP клиентов", которые записаны в файле vip_clients.ini
У этих игроков активируется зеленый чат, к его нику приписывается тег [VIP] и при желании устанавливаются админские флаги.

Переменные (можно добавить в amxx.cfg):
Статус плагина
vipc_enable 1/0
1 - включен (default)
0 - выключен

Показывать ли сообщение, когда VIP присоединился к игре

vipc_show_message 1/0
1 - показывать (default)
0 - не показывать

Само сообщение, которое показывается всем, при присоединении VIP'а

vipc_message <message>

По умолчанию сообщение такое:
Приветствуем VIP клиента!^x04 %name%^x01 %ip% %steamid% Флаги:^x04 %flags%
в игре будет так:

[VIPC]: Приветствуем VIP клиента! %name% %ip% %steamid% Флаги: %flags%

%name% - это ник VIP'а
%ip% - это его IP
%steamid% - это его SteamID, если у него нету Steam ID, то вместо %steamid% будет показываться "No SteamID"
%flags% - это его флаги доступа

Все слова %% можно менять местами, убирать, удалять итд..., как вам удобно, получается что вы можете сами составить ваше сообщение.

Коды цвета строк:
^x01 - нормальный текст
^x03 - цвет команды
^x04 - зеленый цвет

Какие админские флаги давать VIP'у
vipc_setflags <flags>
По умолчанию флаги такие:

Quote
cba

В какой бы вы последовательности не расставили флаги - они будут устанавливаться в алфавитном порядке.
Если квара пустая - то флаги у VIP'а меняться не будут.

Файл vip_clients.ini
Файл создавать не нужно, он создается сам при 1 инициализации плагина уже с мануалом.
Проверка игроков происходит через 3 секунды после "полного" присоединения серверу в режиме ОнЛайн - это означает что можно добавлять/удалять VIP'ов не ожидая перезагрузки сервера.

Полный путь файла: addons/amxmodx/configs/vip_clients.ini
Содержание файла при создании:

Quote
; Файл сгенерирован плагином vip_client.amxx v1.1
; Варианты проверки:
; n - Ник и пароль
; i - IP
; s - SteamID
; Например:
; n "My Name" "My Super Password"
; i "127.0.0.1"
; s "STEAM_0:0:123456789"
;
; Примечание: Пароль вводить через setinfo _pw - (setinfo _pw "My Super Password")

Думаю тут все ясно. Кстати - если при параметре n установлен ник но не установлен пароль - то в логах будет предупреждение.

Отлажена система ведения логов - все значимые ошибки админов будут логироваться в файл с указанием номера строчки где ошибка (если ведение логов включено...)

Напримеры:
Действие игрока:
Игрок присоединился, сервер его проверил на список и определил его как VIP'а
Результат: У игрока меняется ник с уже дописанным тагом. Всем пишется сообщение, что VIP на сервере (если включено)

Если игрок - VIP - его чат становится зеленым

Действие игрока:
Игрок написал в консоле name "PRIVED >:["
Результат: У игрока меняется ник с уже дописанным тагом.

Настройка плагина:
Открываем исходник, смотрим настройки.

Quote

// Тут можно установить таг
new VIP_TAG[] = "[VIP] "
// // // // // // // // //

Бонусы:
1) Все игроки могут менять ник в не зависимости живы они или нет.
2) Все Игроки могут писать процент % в ник, а также много точек .....
3) VIP может писать процент в чат, он тоже будет зеленый

Требования:
1) В нике игрока недолжно содержаться того, что содержится в VIP_TAG[] тобишь "[VIP] ", иначе оно будет обрезаться.
2) Модули: fakemeta, hamsandwich

Скачать


Скачать: 0753825.jpg(79Kb)

Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
 
shamanukДата: Вторник, 05.01.2010, 21:19 | Сообщение # 2
Сообщений: 3
Статус:
cool плугин

 
ЮджинДата: Среда, 13.01.2010, 16:24 | Сообщение # 3
Сообщений: 2
Статус:
Не понял ток как в зделать игрока випом, точнее где и что надо прописать?

 
@)(otnikДата: Среда, 13.01.2010, 16:36 | Сообщение # 4
Сообщений: 2184
Статус:
в user.ini



Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
 
ЮджинДата: Четверг, 14.01.2010, 16:24 | Сообщение # 5
Сообщений: 2
Статус:
а в vip_clients.ini прописывать не че не надо? А то я в user.ini прописал вот это "тут ник" "тут пароль" "cba" "e" и почему то не че не изменилась заходит как прост админ! Мож я че не понял, подскажи плиз!! как правильно вписать, чтобы был вип!!

Добавлено (14.01.2010, 17:24)
---------------------------------------------
Подскажите плиз, как правильно сделать, что бы был вип??


 
@)(otnikДата: Четверг, 14.01.2010, 16:41 | Сообщение # 6
Сообщений: 2184
Статус:
Quote
вот это "тут ник" "тут пароль" "cba" "e"

где ты такую хрень вобще взял!
Должно быть так:

"тут ник" "тут пароль" "cba" "a"

пример

"@)(otnik" "12345" "cba" "a"




Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
 
psymanДата: Среда, 23.03.2011, 13:10 | Сообщение # 7
Сообщений: 4
Статус:
@)(otnik?а что такое исходник и что там надо делать?))просто у мя такая же ситуация как у Юджина,вроде всё делал по иструкции,только вот ничего не получилось!!!)напиши пж))заранее спасибо)

 
@)(otnikДата: Среда, 23.03.2011, 19:51 | Сообщение # 8
Сообщений: 2184
Статус:
исходник файл .sma який прилагається до плагіна, його відкриваєш блокнотом, а потім компіліруєш і получається .amxx файл
Читай http://www.cs-lutsk.org.ua/forum/29-2599-1



Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
 
psymanДата: Среда, 23.03.2011, 19:59 | Сообщение # 9
Сообщений: 4
Статус:
@)(otnik,после того как редактируешь его блакнотом его сохранять как .sma uJIu kak .amxx??

 
@)(otnikДата: Среда, 23.03.2011, 21:12 | Сообщение # 10
Сообщений: 2184
Статус:
Как sma конечнО!!!!!



Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
 
psymanДата: Четверг, 24.03.2011, 11:23 | Сообщение # 11
Сообщений: 4
Статус:
блин))ничего не изменилось((( у тебя есть сервер в котором присутствует установленный такой плагин?))

 
@)(otnikДата: Четверг, 24.03.2011, 11:32 | Сообщение # 12
Сообщений: 2184
Статус:
нет



Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
 
psymanДата: Четверг, 24.03.2011, 12:14 | Сообщение # 13
Сообщений: 4
Статус:
а сможешь помочь сделать,а точнее установить плагин,пожалуйста?)))

 
Форум » .::Создание и настройка серверов::. » Админские » VIP Client
Страница 1 из 11
Поиск: