• Уважаемые пользователи!
    За решением проблем с работой плагинов, компиляцией, падением сервера и прочими обращайтесь в раздел Помощи!
    Данная тема предназначена для обсуждения плагина, его функционала, принципа работы и предложений.
Иконка ресурса

Add-on GameCMS VipTest 3.8.1

Нет прав для скачивания
игрок имеющий уже флаги не мог воспользоваться
Не сможет, если будет иметь полное совпадение имеющихся флагов с флагами вип-теста.
Если хотя бы одного флага нет, то будет выдан тест и выдан недостающий флаг. Не совсем понятно, чем не устроила ситуация в данном случае? Старые флаги никуда не делись.
 
zhorzh78, да флаги были разные, в вип тестирование одни, а у девушке другие
То есть, после истечения тестирования ей вернуться ее флаги ?
 
На вопрос уже наверное отвечали, я честно пробежался глазами по топику но нужного ответа не заметил, подскажите пожалуйста что нужно сделать чтобы вместо "Неизвестно" писало VIP TEST, или же вообще не добавляло в поле привилегий и администраторов на сайте

1620049905387.png
 
g2rise, На сайте для данного сервера должна присутствовать услуга, соответствующая набору флагов, указанных в конфиге.
видел этот комментарий, но думал речь идет о другом, спасибо.
это я так понимаю уже не исправить.

1620338067085.png
 
Последнее редактирование:
Проблема в плагине VipTest
Load fails: Plugin uses an unknown function (name "cmsapi_get_alladmins") - check your modules.ini.
Подскажите решение, пожалуйста.
 
Load fails: Plugin uses an unknown function (name "cmsapi_get_alladmins") - check your modules.ini.
Как решить?
Всё стоит последних версий.
Компилируется спокойно, а на сервере выдаёт ошибку выше.



РЕШЕНО
 
Последнее редактирование:
Есть, предложение, замечание, не знаю как назвать.
Создал услугу на сайте, нашел ее id. вписал в плагин, вписал флаги, все отлично, в админлисте показывает нужную услугу, выдает флаги как положено. НО в услуге на сайте, указана и выдача группы людям с этой услугой. В моем случае VIP FREE.
То есть, хочу знать всех обычных пользователей, кто воспользовался вип тестом. Если игрок какой либо вип, он не сможет вип тест использовать, поэтому изменение группы у меня не случится у каких нибудь випов, или админов...
Но вот группу пользователя не меняет, хотя в остальном все верно, и по идеи должно было и группу человеку сменить...
 
Если игрок какой либо вип, он не сможет вип тест использовать
С чего вы решили?

В чем состоит основной вопрос? Менять группу пользователя? Учитывая, что вип-тест могут взять все, в зависимости от настроек конфига, то менять группу корректно будет проблематично.
 
zhorzh78, с этого CMS_VIP_TEST_HASVIP сообщения. у меня две випки. rt младшая, qt старшая. в виптесте выдаю qt при наличии rt тестовую випку не взять. И раз у других может быть некорректно, тогда добавить строку в настройку.
Не выдавать вип тест при наличии любого из флагов. Если поле пусто, выдавать хоть при наличии всех флагов сразу...
cms_viptest_ignor_flags "drqt" //запретить выдачу вип теста, при наличии одного из флагов в данной строке.
тогда можно выдавать группы на сайте кому угодно кто сможет вип тест запустить...
 
SPIRIT, Скажу другими словами. Плагин работает с таблицами админов. Ему по назначению не положено лезть в таблицу пользователей и менять им группу. Предположим, что игрок не зарегистрирован на сайте и нечего ему изменять. Предположим, что игрок забанен на сайте и взяв вип-тест он получит группу вип и снимет бан. Предположим, игрок купил админоку через плагин Магазина и должен был получить группу Админа. Но, плагин ему не даст это сделать, т.к. он уже имеет другую вип группу. Рассматривать подобные вещи можно долго, это было сделано во время написания плагина. Ваше предложение об изменении группы не будет добавлено в функционал.
Но, за участие, спасибо! Ждем новых предложений.
 
zhorzh78, понял логично, значит дополнением сделаю)
Если есть флаг вип теста(добавлю конкретный под него), и профиль на сайте и группа "пользователь"
выдать группу...
иначе, ничего не меняем в группах...
 
SPIRIT, Да, на сайте сделать так будет проще.
 
  • услуга активируется сразу и доступ к меню выдается без смены карты

в чем может быть проблема что услуга заносится в базу и все нормально,но флаги не выдаются сразу,либо после смены карты,либо через amx_reloadadmins

1639433877971.png
 
Lanevsky, Откуда такие выводы? Есть логи, amx_who, раздел Помощи.
 
Lanevsky, Откуда такие выводы? Есть логи, amx_who, раздел Помощи.
ну конечно я проверял после того как написал /viptest через amx_who и флагов не было,после перезагрузки админов они работают,ну или после смены карты,и в базе отображается что я взял viptest
 
Назад
Сверху