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

Разработка CMS Time Awards 1.5

Нет прав для скачивания
При смене карты пропадают выданные флаги за время игры. Есть способ решения?
 
Прошу пофиксить. Игрок выбирает команду, но не выбирает скин (модель) команды. Выходит что плагин считает время как будто он в игре. Да да, и такой умник у меня нашелся....
 
Посмотреть вложение 2109

Поэтому и прошу оформлять тему помощи, где я увижу плагины, его код, настройки и ЛОГИ
Все верно, он выдает флаги по времени, но после смены карты флаги он обратно не возвращает игрокам, которые отыграли timeaward
Добавлено:

Щас включу дебаг, скину лог
 
Nirvanna, Теперь, вопрос понятен. Он и не будет выдавать заново. Приз выдается 1 раз за период до сброса времени.
 
Nirvanna, Теперь, вопрос понятен. Он и не будет выдавать заново. Приз выдается 1 раз за период до сброса времени.
Можно сделать, чтобы он выдавал флаг повторно, пока у игрока не сбросится таймер по PRUNETIME?
 

Вложения

  • gamecms_time_awards.sma
    8.3 KB · Просмотры: 4
Nirvanna, Я, наоборот, вижу что выдает каждую минуту
C++:
CheckAwards.. Client- STEAM_1:1:30890687 | Ты играешь 59 минут, получаешь призы: флаг доступа "ts"
Общий лог где?
 
Nirvanna, Я, наоборот, вижу что выдает каждую минуту
C++:
CheckAwards.. Client- STEAM_1:1:30890687 | Ты играешь 59 минут, получаешь призы: флаг доступа "ts"
Общий лог где?
L 02/28/2021 - 18:57:58: CheckAwards.. Client- VALVE_13:0:487251705 | Ты играешь 35 минут, получаешь призы: флаг доступа "ts"
1614528032328.png
В лог пишет что выдается, по факту флагов нет
Добавлено:

 

Вложения

  • gametime_award.log
    121.5 KB · Просмотры: 0
Nirvanna, Ну тогда в тему помощи. Будем разбираться, почему у вас не выдает.
 
Если это правда то функция с рублями на баланс сайта бесполезна.1620162959582.png
 
  • добавить ограничение на количество наград в сутки.
Предложение, отыграл пол часа, получил свои 5 рублей, вышел на 15 минут. снова можешь их получить. и так по кругу, ладно когда пол часа час, но например люди за 2 часа умудряются получив награду, снова до нее дойти. и тогда суммы получаются приличные за день. Если бы, было бы ограничение, что максимальную сумму получив за день, в этот день для тебя отключаются бонусы... Можно ведь такие данные из статистики подтянуть как то?
 
Можно ведь такие данные из статистики подтянуть как то?
Смотря какой статистики. Мало кто использует статистику CMS, а для других так сделать не вижу возможности.
Можете попробовать увеличить
PHP:
#define PRUNETIME 30   //максимальный перерыв в игре после которого будет сброс таймера, минут
Например, до 6-12 часов
 
Код:
[AMXX] Run time error 10: native error (native "nvault_lookup")
[AMXX]    [0] gamecms_time_awards.sma::team_assign
[nVault] Invalid vault id: 2

строка с ошибкой:
if(nvault_lookup(nvHandle, AuthIDs[id], tmpstr, charsmax(tmpstr), timestamp))
 
Назад
Сверху