• Страница 1 из 1
  • 1
Csdm Menu Ultimate
Дата: Пятница, 29.06.2018, 18:51 | Сообщение # 1
Блатной фраерок :D
Профи-ветеран
Offline
  • Impact^
  • Репутация: 28
  • Сообщений:287
  • Пользователь
Найден косяк в плагине относящийся к проверке на флаг доступа випа, у игроков не имеющих флагов менюшка недоступна но при этом они могут брать пункты в випке, видимо неправильное условие, что с ним не так? и где и как исправить?


Дата: Пятница, 29.06.2018, 19:20 | Сообщение # 2
Скриптер
Мастер
Offline
  • Quin
  • Репутация: 56
  • Сообщений:121
  • Разработчик
  • Статус пользователя
Оно и понятно, где get_user_flags? или ты просто пишешь в условие флаг и все? Как плагин должен это проверить? :/
Дата: Пятница, 29.06.2018, 19:28 | Сообщение # 3
Скриптер
Эксперт
Offline
  • EpisCape
  • Репутация: 50
  • Сообщений:50
  • Разработчик
  • Статус пользователя По любым вопросам:
    [vk.com/episcape0]
Дополню молодого человека выше доп. инфой.
304 строчка:

Код
if(!is_user_admin(id) & !VIP)
Заменить на:

Код
if(~get_user_flags(id) & VIP)

Функция is_user_admin вкупе с get_user_flags является лишней. И это не только в этой строчке, там еще имеются подобные проверки лишние.
Сообщение отредактировал EpisCape - Пятница, 29.06.2018, 19:29
Дата: Воскресенье, 01.07.2018, 10:14 | Сообщение # 4
Блатной фраерок :D
Профи-ветеран
Offline
  • Impact^
  • Репутация: 28
  • Сообщений:287
  • Пользователь
все работает как надо, спасибо!

Добавлено (30.06.2018, 07:45)
---------------------------------------------
Полезли логи опять какие-то ... 
L 06/30/2018 - 10:02:40: [AMXX]Displaying debug trace (plugin "csdm_menu_ultimate.amxx", version "1.1")
L 06/30/2018 - 10:02:40: [AMXX]Run time error 10: native error (native "vformat")
L 06/30/2018 - 10:02:40:     [AMXX][0] colorchat.inc::client_print_color (line 65)
L 06/30/2018 - 10:02:40:     [AMXX][1] a8ea06b87a6ea99e69c827c9621c693a.sma::csdmAdminMenuHandle (line 466)

Добавлено (01.07.2018, 10:14)
---------------------------------------------
Щас вроде все нормально, но есть небольшой косяк в встроенной випменюшке, при взятии любого пункта он становится недоступным и там идет время, но косяк в том что он доступен для использования неогр кол-во раз время идет а пункт можно брать все равно, как сделать чтобы если взял пункт он был доступен только после пройденного времени



  • Страница 1 из 1
  • 1
Поиск:
(threadpage)