• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта 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
Сообщения
38
Реакции
0
Баллы
19
Веб-сайт
darkrp.ru
собственно говоря проблема в том что после закрытия репорта, у юзера появляется оценка админа, но когда ставишь оценку меню пропадает, но оценка не записывается в бд и пользователь больше не может кинуть жб т.к пишет что жалоба предыдущая не закрыта
мб у кого то есть рабочий модуль или он знает как пофиксить этот, накину пару сотен за фикс
 

Вложения

  • cats.zip
    cats.zip
    16.7 KB · Просмотры: 6
довольно остроумный ответ, но пользы от него мало.
это та же самая версия, что я прикрепил в архиве, которая имеет те же самые дефекты что я описал
Начнём с того что эта версия (по сути переписанная с сервергарда командами и всё) катсов старая, не свежее 2019-20 года потому никаких обновлений нет.
Так же исходя из твоих сообщений на другом форуме (дохлое ядро) ты можешь сделать вывод что и utime + ulib не воркает с leys античитом (потому что обе древние какашки не обновляются и вообще никому уже не нужны. Есть даже те, до сих пор те кто юзает юлкс.) Соответственно никаких "свежих" архивов или каких-то фиксов на катсы ты можешь не ждать.
А вообще раз это тупо тот же катс что и для сг (ток с другими командами) то странно что у тебя есть подобные проблемы (на сг такого нет). Возможно дело именно в конфликте каких-либо аддонов. Для теста я бы убрал всё и оставил только катсы.
И как пробный вариант попробуй подключи к бд катсы.

Недавно кстати челог слил свою сборку доброграда фуловую и там есть катсы свежие (под сервергарды (там так же как и тут подвязка под команды онли) и там избавились от барахла utime и ulib. Проблема лишь в том что теперь там подвязка всего под их либу и апи. Если разберешься и отвяжешь то можешь юзать и не будет тех описанных проблем.
 
катсы подключены к бд
сегодня пытался разобраться как это все работает на самом деле
при инициализации бд создаются таблицы с нужными значениями, но
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>
 
Главная Регистрация
Назад
Сверху