Ищу Ищу партнера по разработке и изучение glua вместе

Опыт у меня есть в основе glua, но создал данное обсуждение чтобы найти партнера, с кем я буду изучать glua вместе и сделать проект какой-нибудь без разницы. Писать в дс - fornout99

Ищу Не у кого случаем нет карты старой urf stalker?

Спавнишься в большом здании спавна выходишь в деревне новичков, направа пойдешь там бункер ученых а дальше заводы, налево болото и военная база, а если прямо то поднимаешься на гору там рядом заправка где были наемники дальше долговцы
Скриншоты старые прикреплю (rp_stalker_urfim)
1758918020047.png

1758918047168.png

1758918193289.png
1758918275758.png
1758918086497.png

был бы признателен если бы кто то нашёл эту карту где то в тайнах подвальных архивов

Skeet crack fixed for the latest CSGO version

Unlucky1337 добавил(а) новый ресурс:

Skeet crack fixed for the latest CSGO version - Skeet crack

Поместить .dll и .exe файл в одну папку.
В параметрах запуска кс обязательно -insecure.
Запускать сначала Steam.exe, затем CS GO.

Узнать больше об этом ресурсе...

  • Вопрос Вопрос
Вопрос Блюр для RoundedBox?

Это вообще возможно? Если по конкретнее, то просто блюр для элементов худа. Всё перерыл, пылесосил инет на разных языках в поисках туторов, искал на форумах, гмод вики - ничего. Даже у монстра GPT спрашивал(((

Вопрос Заливка сервера на хостинг

Купил короче хостинг,пытаюсь залить на него аддоны и т.п. но сервер вообще не видно в списках и к нему никак не подключиться,в консольке выдает несколько ошибок или типо того:
[S_API FAIL] Tried to access Steam interface STEAMUSERSTATS_INTERFACE_VERSION012 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamUser023 before SteamAPI_Init succeeded.

не уверен проблема ли в этом но это единственные ошибки которые выдает в консольке

EclipseNew (~04.06.25)

qwlx добавил(а) новый ресурс:

EclipseNew (~04.06.25) - сборка того же сервера, что я сливал ранее, но созданная с чистой основы

появились новые системы сапав
обновленный carryitem
обновлённые ачивки
биометрия(тут её нет)
эмоции(картинки перед еблом)
итерация(меню взаимодействия с игроками)

скрины с ранней стадии разработки сборки, интерфейс примерно похожий

качество сборки немного говно, ибо недоделка

Узнать больше об этом ресурсе...

SWRP / Horizon

girl добавил(а) новый ресурс:

SWRP / Horizon / Фулл - фулловый лик мода хорайзона, удачи.

по любым вопросам - дискорд interpolice, помогаю со сборками и прочее.

Узнать больше об этом ресурсе...

Undetected [LUA] Server Crasher for Z-Base

checha добавил(а) новый ресурс:

[LUA] Server Crasher for Z-Base - крашер для серверов на которых стоит база ZBase

крашер написанный специально для серверов на которых стоит Z-Base, при запуске автоматически крашит сервер.

Сервер падает полностью вплоть до перезапуска.

*статья как работает уязвимость*
*видеоролик с применением этой уязвимости*

Узнать больше об этом ресурсе...

  • Статья Статья
Статья Уязвимость в базе для NPC: Z-Base

долго думал делать или не делать эту статью, ведь хотел еще поиграться с серверами на которых стоит данная база и покрашить их... ну ладно, перейдем к сути.

*эта база в мастерской Steam* - Z-Base
*видеоролик с применением этой уязвимости*

В этой статье будет рассказ и объяснение об уязвимости аддона Z-Base аддон который позволяет создавать своих NPC с большим функционалом, нежели в стандартной базе NPC от GMOD / HL2.
Эта уязвимость позволяет полностью крашить сервер.

зайдя по пути lua/autorun/zbase.lua
с 86 по 88 строчку мы можем увидеть серверный код который запускает слушанье сетевого сообщения с названием ZBaseReload
Запуск слушанья сетевого сообщения ZBaseReload:
Развернуть Свернуть Копировать
util.AddNetworkString("ZBaseReload") // <- добавление сетевого сообщения

net.Receive("ZBaseReload", function()
    ZBase_RegisterHandler:NetworkedReload() // <- запуск функции по перезапуску базы
end)

наблюдая данный отрезок кода меня сразу удивило некое отсутствие какой либо валидации в сетевом сообщении, тем более раз она играет такую важную роль как перезапуск абсолютно всей базы.

Функция NetworkedReload, вызываемая внутри сетевого сообщениями ZBaseReload:
Развернуть Свернуть Копировать
function ZBase_RegisterHandler:NetworkedReload()
    ZBase_RegisterHandler:Reload() // <- вызов функции на перезапуск базы

    net.Start("ZBaseClientReload") // <- сетевое сообщение которое отправляется всем клиентам для перезапуска базы уже на клиентской части
    net.Broadcast()
end

тут нету особо чего-то интересно, идем дальше к функции Reload()

Основная функция перезапуска базы, вызывает очень большую нагрузку:
Развернуть Свернуть Копировать
function ZBase_RegisterHandler:Reload()
    self:RegNPCs() // <- регистрация всех NPC и главное не только новых, а абсолютно всех, даже которые уже зарегистрироваы.
    self:NPCsInherit({npc_zbase=ZBaseNPCs["npc_zbase"]}) // <- унаследование всем NPC класса npc_zbase таблицы ZBaseNPCs
    self:AddNPCsToSpawnMenu() // <- добавление NPC в меню спавна

    if SERVER && ZBCVAR.ReloadSpawnMenu:GetBool() then
        RunConsoleCommand("spawnmenu_reload") // <- перезапуск spawnmenu
    end
end

это самый главный код для перезагрузки и тут сразу все понятно, эта функция регистрирует заново опять всех новосозданных NPC, через первый метод, унаследывает всем NPC с классом npc_zbase определенную таблицу и добавляет новых NPC в меню спавна и если нужно перезагружает spawnmenu, для прогрузки всех новых NPC.

Серверная команда zbase_reload без проверок, так же вызывает нагрузку при выполнении:
Развернуть Свернуть Копировать
concommand.Add("zbase_reload", function(ply)
    ZBase_RegisterHandler:NetworkedReload()
    conv.devPrint(Color(0, 255, 200), "ZBase reloaded!")
end)

серверная команда которой спокойно можно заспамить в консоль и сервер так же будет отмирать и вызывать лаги, при особо сильном спаме этой командой сервер отпадет на совсем.

Исходя из всего вышесказанного мы наблюдаем как в базе наблюдается сетевое сообщение которое может перезагружать всю базу, что естественно вызывает сетевые лаги и у клиентов и у сервера. То есть если абсолютно заспамить сервер даже хотя бы десяткой этих неток - можно спокойно крашнуть сервер.

Итог: обычная ошибка почти у каждого кодера при разработке какого либо аддона, разработчики просто забыли или поленились сделать проверку на спам этими сетевыми сообщениями, тем более аддон такого масштаба - очень печально, кто до сих пор не понял объясню все кратко и понятно - Разработчики забыли добавить ограничение на спам этим сетевым сообщением и из-за этого если отправить их очень много сервер просто ляжет, из-за того что он запускает очень сильную функцию которая нагружает сервер тем, что перезапускает абсолютно всю базу: регистрирует всех NPC проходясь по таблицам ново созданных NPC и записывает новых, перезапускает spawnmenu - это тоже кстати вызывает очень большие лаги, так-как серверу тоже нужно пройтись по всем таблицам и зарегистрировать их в спавнменю.

  • Вопрос Вопрос
Вопрос [DarkRP] [SUP] Двери

У меня не работает долбанный конфиг дверей на этой сап сборке:


Все мапайди устонавливал, все делал, нихрена не работает. Че делать уже не знаю.


Не работает в принципе все, что связано с дверьми: их не откроешь, не закроешь, не купишь, не продашь и инфа на них не отображается.

Ошибки выдавало только когда название файла конфига (карты) было некорректным, я это исправил, ошибок нет, но все ровно ничего не работает.

Друг создавал на этой же сборке и двери у него работают, но ответить на простой вопрос насчет конфига ему "лень"

Вложения

Ищу кто создаст сборку сервера rp

по ценполное тз кину в лс
вкратце нужно сделать похожую сборку на FastRP но добавить пару новых профессий + донат и еще пару моментов
картка rp_bangclaw
писать в лс на форуме либо в дискорд сразу dyadyax

Пользователи онлайн

Статистика форума

Темы
29,178
Сообщения
187,188
Пользователи
129,073
Новый пользователь
waodoaidoaif
Назад
Сверху Снизу