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

Add-on GameCMS VipTest 3.8

Нет прав для скачивания

Melodyne

Участник
C++:
#include <amxmodx>
#include <gamecms5>

public plugin_init()
    register_clcmd("say /viptest", "CatchViptest")
   
public CatchViptest(id)
{
    if(!cmsapi_is_user_member(id))
    {
        client_print_color(id, 0, "^4Доступно только зарегистрированным на сайте")
        return PLUGIN_HANDLED;
    }
    return PLUGIN_CONTINUE;
}
Простите, немного не понял. Файл предоставляется без исходника, куда дописать эти строки? (
 

zhorzh78

Администратор
Melodyne, В версии 3.6 должен быть квар
cms_viptest_regonly
Проверьте, если есть, поставьте "1" и уберите доп. плагин
 

White Bro

Участник
zhorzh78,
Здравствуйте. После установки данного плагина наблюдаю вот такую картину, что пользователи которые взяли эту услугу действительно отображаются в списке админов, но совсем не корректно и так же не удаляются после окончания тестового срока. Еще из-за этого сьехали и нормально купленный админы (не видно некоторые параметры) В чем причина и как исправить? Не знаю как лучше обьяснить проблему, по-этому оставлю ссылку на страницу, это не реклама) Проект игровых серверов CS 1.6 - Администраторы
 

zhorzh78

Администратор
White Bro, Ваш шаблон ставит аватар для незарегистрированных игроков, который имеет большой размер.
1015
Исправьте это в своем шаблоне и все станет нормально.
 

zhorzh78

Администратор
zhorzh78, Ваш шаблон имеет стиль для файла "no_avatar.png", а в шаблоне прописан .jpg. Переименуйте файл в png и исправьте ссылку в шаблоне. Либо, в стилях добавьте класс для того же блока, но для формата jpg. Надеюсь, понятно объяснил)1016
 

EnemyDown

Участник
Возможно ли добавить автоудаление информации об использованных тестовых-вип по истечениии определенного срока? Чтобы брать вип-тест можно было 1 раз в 3 месяца например.
 

zhorzh78

Администратор
zhorzh78 обновил(а) ресурс GameCMS VipTest новой записью:

Обновление до версии 3.7

C++:
3.7
    + автоудаление информации об использованных тестовых-вип по истечениии определенного срока? Чтобы брать вип-тест можно было 1 раз в 3 месяца например.
    + Добавлен квар: cms_viptest_delete_player    "0"    //через сколько дней удалять пользователей из базы для повторного использования теста (0- не удалять)

    Для обновления уже установленной базы можно выполнить запрос
    ALTER TABLE `vip_test` ADD `date` INT(12) NOT NULL AFTER `servid`;
    либо, удалить базу и...
Узнать больше об этом обновлении...
 

Melodyne

Участник
Здравствуйте. Использую 3.6 версию, возможно спрятать сообщение "CMS_VIP_TEST_ANONS" от тех кто уже использовал vip'ку?
 

zhorzh78

Администратор
zhorzh78 обновил(а) ресурс GameCMS VipTest новой записью:

Обновление до версии 3.8

C++:
3.8
    + добавлена привязка услуги к аккаунту пользователя (если он является зарегистрированным) для ее отображения в профиле
    * обновлен файл словаря data/lang/
Узнать больше об этом обновлении...
 

sergei

Участник
Здравствуйте!Скажите а есть в нем чтоб не выдавал вип другим у каго стоят привелегии?
 

zhorzh78

Администратор
zhorzh78 обновил(а) ресурс GameCMS VipTest новой записью:

Обновление без изменения версии.

Изменены имена кваров из-за которых не устанавливались значения из файла конфигурации.
Узнать больше об этом обновлении...
 

Алекс

Участник
Вопрос, а плагин может ошибаться? Ну в плане шо порой пишут такие челы, тип они еще не получали вип тест, но им пишет шо уже брали и взять вновь не получаеться. "Соль" - стоит. Вероятно ведь просто нае*щики? Или возможна данная погрешность?
 

D1m0n41k

Участник
Алекс, брать их SteamID и проверять в БД, если запись с данным SteamID существует, следует 2 варианта:
  • Совпадение по SteamID (Что практически невозможно)
  • Хитрожопые игроки пытаются вновь получить халяву.
 
Сверху