Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Вопрос по CATS report для SAM admin mod

nezerside

Пользователь
Регистрация
8 Янв 2018
Сообщения
39
Реакции
0
Баллы
19
Веб-сайт
darkrp.ru
собственно говоря проблема в том что после закрытия репорта, у юзера появляется оценка админа, но когда ставишь оценку меню пропадает, но оценка не записывается в бд и пользователь больше не может кинуть жб т.к пишет что жалоба предыдущая не закрыта
мб у кого то есть рабочий модуль или он знает как пофиксить этот, накину пару сотен за фикс
 

Вложения

  • cats.zip
    16.7 KB · Просмотры: 4

nezerside

Пользователь
Регистрация
8 Янв 2018
Сообщения
39
Реакции
0
Баллы
19
Веб-сайт
darkrp.ru

Morgan

Модератор
Команда форума
Регистрация
24 Сен 2019
Сообщения
942
Реакции
12
Баллы
52
Адрес
города крутых Модераторов
Пол
Мужской
Семейное положение
Свободен(а) как ветер
довольно остроумный ответ, но пользы от него мало.
это та же самая версия, что я прикрепил в архиве, которая имеет те же самые дефекты что я описал
Начнём с того что эта версия (по сути переписанная с сервергарда командами и всё) катсов старая, не свежее 2019-20 года потому никаких обновлений нет.
Так же исходя из твоих сообщений на другом форуме (дохлое ядро) ты можешь сделать вывод что и utime + ulib не воркает с leys античитом (потому что обе древние какашки не обновляются и вообще никому уже не нужны. Есть даже те, до сих пор те кто юзает юлкс.) Соответственно никаких "свежих" архивов или каких-то фиксов на катсы ты можешь не ждать.
А вообще раз это тупо тот же катс что и для сг (ток с другими командами) то странно что у тебя есть подобные проблемы (на сг такого нет). Возможно дело именно в конфликте каких-либо аддонов. Для теста я бы убрал всё и оставил только катсы.
И как пробный вариант попробуй подключи к бд катсы.

Недавно кстати челог слил свою сборку доброграда фуловую и там есть катсы свежие (под сервергарды (там так же как и тут подвязка под команды онли) и там избавились от барахла utime и ulib. Проблема лишь в том что теперь там подвязка всего под их либу и апи. Если разберешься и отвяжешь то можешь юзать и не будет тех описанных проблем.
 

nezerside

Пользователь
Регистрация
8 Янв 2018
Сообщения
39
Реакции
0
Баллы
19
Веб-сайт
darkrp.ru
катсы подключены к бд
сегодня пытался разобраться как это все работает на самом деле
при инициализации бд создаются таблицы с нужными значениями, но
server.lua:255 hook.Add("PlayerInitialSpawn","cats" судя по всему в этот момент должна происходить запись админа в таблицу cats_server_admins , но она не происходит, ошибок никаких нет, таблица пуста
могу предположить что эту часть нужно переделывать т.к в этом месте есть функции utime "GetUTimeTotalTime()"
я попробовал ее заменить на аналогичную в sam sam_get_play_time() и теперь даже передается какое то значение("1690442979"можно увидеть ниже в ошибке)
но после того как игрок подает жб, админ ее разбирает, жб закрывается, пользователь ставит оценку
консоль ерорит т.к не может произвести запись в cats_server_claims т.к ранее при заходе админа в таблицу cats_server_admins не была произведена запись и она пуста
Код:
[CATS] Query error : Cannot add or update a child row: a foreign key constraint fails (`u2222_darkrp`.`cats_sweetliferp_claims`, CONSTRAINT `cats_sweetliferp_claims_ibfk_1` FOREIGN KEY (`admin`) REFERENCES `cats_sweetliferp_admins` (`steamID`) ON DELETE CASCADE) on query : ' INSERT INTO cats_sweetliferp_claims(user, admin, createdTime, ticketTime, rating) VALUES ("STEAM_0:0:592743554", "STEAM_0:2:59512585", 1690442979, 12, 5.000000); '


stack traceback:
    [C]: at 0xad6ffa00
    [C]: in function 'error'
    addons/sam_admin-148/lua/cats/server.lua:44: in function 'errorCallback'
    gamemodes/darkrp/gamemode/libraries/mysqlite/mysqlite.lua:278: in function <gamemodes/darkrp/gamemode/libraries/mysqlite/mysqlite.lua:269>
    [C]: in function 'v'
    lua/includes/modules/hook.lua:96: in function <lua/includes/modules/hook.lua:79>
 
Назад
Сверху Снизу