ReHLDS/HLDS VIP TEST/Тест випки на определенное время

skitls

Пользователь
Регистрация
21 Июн 2017
Сообщения
186
Симпатии
55
Пол
Мужской
#1
Вроде не видел тут этой темы или похожей. По поиску по крайне мере
Описание:
Данный плагин дает возможность любому игроку протестировать Випку на вашем сервере на определенное время в часах(см настройки)
Данные могут сохраняться по steamid, nick, ip.
Что бы протестировать вип, ранг должен быть не выше 1500, сделано для того что бы новые залетные игроки не могли взять виптест.
Я выставил значение 10000, для того что бы мог брать любой.

Что бы мотд окно не было белым когда жмем информация.
Редактируем под себя и закидываем vip_test.txt в cstrike/addons/amxmodx/configs/
vip_test.txt

Команды для вызова:
viptest
/viptest

Сами настройки в исходнике:
Код:
#define VIP_TEST_HOUR 5                ////на сколько времени выдать права(в часах)
#define SAVE_TYPE                     0    //0 - по стимид  1 -по айпи  2 - по нику
#define DB_SAVE                    2    //1-sqlite 2- mysql
#define MAX_PLAYER                    32
#define MIN_RANK                    1500 /* Чтобы новые аккаунты не брали */

new const szTableName[] = "vip_test"     //Название таблицы
new const szDBHost[] = ""                // Хост
new const szDBUser[] = ""                //Пользователь
new const szDBPass[] = ""                //Пароль от бд
new const szBDName[] = ""             //Название бд
#define VIP_FLAG "ts"                    //Какие флаги выдавать?
viptest.png
 

Вложения

Последнее редактирование: skitls

skitls

Пользователь
Регистрация
21 Июн 2017
Сообщения
186
Симпатии
55
Пол
Мужской
#2
Забыл упомянуть. addons/amxmodx/configs/ тут нужно добавить(создать) файл vip_test.txt и заполнить как мотд окно. И если можно, добавьте в шапку
 

skitls

Пользователь
Регистрация
21 Июн 2017
Сообщения
186
Симпатии
55
Пол
Мужской
#4

Вложения

  • 58,1 KB 12

r1nk0

Пользователь
Регистрация
3 Окт 2018
Сообщения
24
Симпатии
0
#5
Было бы неплохо если бы плагин умел выдавать несколько флагов
 

Vaqtincha

Разработчик
Регистрация
28 Янв 2018
Сообщения
376
Симпатии
211
#7
судя по коду
set_user_flags(idPlayer, read_flags( VIP_FLAG))
он установляет флаги а не добавляет
 

kapangaIII

Команда форума
Разработчик
Регистрация
31 Окт 2017
Сообщения
549
Симпатии
167
#11
И с чего ты взял что виноват плагин?
Виноват ты или же плагин моделей.
Ты - в случае если не понимаешь где и какую позицию должен занимать тот или иной плагин.
Плагин - если там..., хотя и тут ты виноват, так как не понимаешь логики работы плагина.
 

r1nk0

Пользователь
Регистрация
3 Окт 2018
Сообщения
24
Симпатии
0
#12
И с чего ты взял что виноват плагин?
Виноват ты или же плагин моделей.
Ты - в случае если не понимаешь где и какую позицию должен занимать тот или иной плагин.
Плагин - если там..., хотя и тут ты виноват, так как не понимаешь логики работы плагина.
Че ты мне тыкаешь?

Теперь по сути. Менял местами плагины одни выше другои ниже и тп. Выдается только 1 флаг. Плагин моделей от неугомона работает нормально например с виптестом скальпеля. Поэтому не я тут виноват.

Содержимое доступно для зарегистрированных пользователей
 

georgeml

Постоялец
Регистрация
12 Сен 2017
Сообщения
327
Симпатии
128
#13
r1nk0, Вам правильно сказали. Вы не понимаете работу плагина. Откуда утверждения, что плагин дает 1 флаг, а не 2?
Пишете в консоль сервера amx_who, смотрите свои флаги. Затем, берете свой вип-тест и после получения снова пишете amx_who и убеждаетесь, что выданы оба флага. То, что эти флаги не видят другие плагины- не проблема данного плагина вип-тест.