изображение.png548 Кб, 744x486
Тут кто-то ебался с азероткором? У меня при каждом перезапуске сервера постоянно триггерится World P 422631 В конец треда | Веб
Тут кто-то ебался с азероткором? У меня при каждом перезапуске сервера постоянно триггерится World Phase от Whath gate цепочки, расставляя дубликаты npc на Аллею Славы и я хуй знает какими флагами в базе оно выключается. В .aura list нет никаких лишних аур. В таблице game_event базы acore_world я все иветы выставил уже на будущее, с рестартом сервера после изменения базы (чтобы еще убрать лунный новый год и прочую парашу, она убралась, но Wrath gate никуда не девается).

Опросил и гпт и гемини, они выдают галюны и ссылаются на несуществующие таблицы и столбцы. Просто гуглинг нихуя не дает. Я не знаю куда мне лезть.
2 422632
Тьфу .list aura, а не .aura list там только расовое и классовое все
3 422633
ААААА, эти ебучие фазы включается когда я гм мод включаю, а когда гм вырубаю, то все приходит в норму. Значит надо как-то выключить отображение всех фаз в гм, если они не нужны.
16210792328780.jpg711 Кб, 2048x2509
4 422634
Ну значит делюсь тогда, чо я делать собрался. Если я конечно не заброшу через неделю-две.

План минимум к MVP на 1.0:
1) Полностью перепилю весь гир, изменю мобов по хп и скиллсету, чтобы сделать более плавную прогрессию от 1 до 80 и не было резкого скачка качества кабаньих шмоток и силы мобов в Аутленде и Нордсколе. Вручную я каждую вещь делать не буду. По сути у меня будет функция item_budget, которая зависит от ivl и шаблоны, специально адаптироанные под классы, спеки и purpose, где прописано какую долю от budget занимает каждый стат в шмотке. Ну и я просто напишу скрипт на питоне, который быстро перезаписывает таблицу item_template на сгенеренные из шаблона шмотки. А потом буду дпс чеки и килл таймы гонять на ботах. Помимо шаблонных шмоток все же сделаю ~30-40 уникальных шмоток с уникальными пассивками и скриптами, в основном триньки, у меня уже есть там идеи для интересных механик (там будут и синергии в группах).
2) Накидаю каких-то глупеньких ивентов и активностей в мир и данжи на не очень сложных скриптах. Например, во Вьетнаме, Кратере или в Фераласе будет каждую неделю спавнится ивент, где надо просто заагрить пак горилл и просто довести пак до определенной точки, не убивая горилл и не умерев сам. Или например Марадон ран: надо просто до истечения таймера добежать от дальнего входа до Принцессы (убивать всех необязательно, главное просто оказаться в нужной точке), тупа паркур, зелья, спортивное ориентирование и знание шорткатов в запутанном нелинейном данже. И еще чего-нибудь подобное придумаю. Да придется скрипты писать тестить, но тут надо надо найти баланс, чтобы в начале не слишком бедно было, и нагрузка для меня был подъемная, и контент постепенно с новыми апдейтами добавлялся.
3) По ПвП. На 1.0 будет временно ПвЕ, а включены только дуэли с сообщением "Фича в бета-тесте, потому что я хуй знает какой баланс будет в ПвП". Но потом сразу с следующим 1.1 апдейтом уже ганки и БГ включить вместе с какими-то переделкам и ребалансами на основе логов дуэлей и киллов боссов из 1.0. Арены будут в более дальней перспективе, ибо арены это пиздец сложный баланс. Лучше сначала накопить ПвП статистику в бг и мире, прежде чем что-то с аренами думать и балансить.
16210792328780.jpg711 Кб, 2048x2509
4 422634
Ну значит делюсь тогда, чо я делать собрался. Если я конечно не заброшу через неделю-две.

План минимум к MVP на 1.0:
1) Полностью перепилю весь гир, изменю мобов по хп и скиллсету, чтобы сделать более плавную прогрессию от 1 до 80 и не было резкого скачка качества кабаньих шмоток и силы мобов в Аутленде и Нордсколе. Вручную я каждую вещь делать не буду. По сути у меня будет функция item_budget, которая зависит от ivl и шаблоны, специально адаптироанные под классы, спеки и purpose, где прописано какую долю от budget занимает каждый стат в шмотке. Ну и я просто напишу скрипт на питоне, который быстро перезаписывает таблицу item_template на сгенеренные из шаблона шмотки. А потом буду дпс чеки и килл таймы гонять на ботах. Помимо шаблонных шмоток все же сделаю ~30-40 уникальных шмоток с уникальными пассивками и скриптами, в основном триньки, у меня уже есть там идеи для интересных механик (там будут и синергии в группах).
2) Накидаю каких-то глупеньких ивентов и активностей в мир и данжи на не очень сложных скриптах. Например, во Вьетнаме, Кратере или в Фераласе будет каждую неделю спавнится ивент, где надо просто заагрить пак горилл и просто довести пак до определенной точки, не убивая горилл и не умерев сам. Или например Марадон ран: надо просто до истечения таймера добежать от дальнего входа до Принцессы (убивать всех необязательно, главное просто оказаться в нужной точке), тупа паркур, зелья, спортивное ориентирование и знание шорткатов в запутанном нелинейном данже. И еще чего-нибудь подобное придумаю. Да придется скрипты писать тестить, но тут надо надо найти баланс, чтобы в начале не слишком бедно было, и нагрузка для меня был подъемная, и контент постепенно с новыми апдейтами добавлялся.
3) По ПвП. На 1.0 будет временно ПвЕ, а включены только дуэли с сообщением "Фича в бета-тесте, потому что я хуй знает какой баланс будет в ПвП". Но потом сразу с следующим 1.1 апдейтом уже ганки и БГ включить вместе с какими-то переделкам и ребалансами на основе логов дуэлей и киллов боссов из 1.0. Арены будут в более дальней перспективе, ибо арены это пиздец сложный баланс. Лучше сначала накопить ПвП статистику в бг и мире, прежде чем что-то с аренами думать и балансить.
5 422635
Что под вопросом и я не знаю пока как это реализовать и делать ли это вообще:
1) Хочу перелопатить все квесты и delete нахуй все "принеси 10 кабаньих писек, которые падают с дропрейтом 5%" и "убей тигров, потом супер тигром, потом мега тигров". И привести квестинг к стандарту: одна длинная главная цепочка в одной локации и набор мелких побочек, которые чисто помогают делать главную цепочку или дают какие-то нужные вещи, introduce механики. Но это крайне сложная и амбициозная задача. Нужно одновременно сделать это так чтобы не было "эффекта геншина" с кучей растянутой графомании, которую люди будут скипать. И одновременно так, чтобы не писать целое литературное произведение под каждую локации, иначе тут легко словить творческий Out of Mana уже на Красногорье. Ну и каждой такой цепочке наверняка нужны будут какие-то более сложные скрипты, которые еще надо писать, тестить, дебажить, проверять на какие-то неочевидные эксплойты. Явно задача не на одного человека. А главное, если за такое браться, то это либо делать это сразу до релиза в прод с самого начала. Либо вообще за это не браться и оставить "кабаньи жопы" как есть. Апдейтить квесты постепенно пачками по мере апдейтов - это ломать людям прогрессию, это будут квесты исчезать, баги и глюки появляться, это черная дыра будет.
2) "Актуализация" 60-70 лвл рейдов под 80 и переделка 40м под 10/25м стандарт. Проблема в том, что такая хуйня требует не просто механического изменения жырности мобов, но еще и переписывания самих скриптов боссов. И даже Elune тут не спасет, надо будет С++ в самом Aserothcore перелопачивать, многие механики просто hard coded в ядре. Мало того, что я и C++ индивидуально не перевариваю и ни в зуб ногой в него, так это еще и разбираться в чужом спагетти коде и костылях. И я что-нибудь исправлю, но я хуй знает, что от этого сломается. Да и 25 ботов одновременно, с какой-то сложной ротацией танков и non default позиционированием, прогонять моя микроволновка вместо компа просто банально не вывезет.

Но в целом делать второй туртл или с*рус с кучей кривых рас, васянских лок и данжей я не планирую. Но и совсем консервативным близлайком, как завещали еще диды во времена релиза лича, быть не хочу. Да и будем честны, что хочется чего-то свежего. Моя философия в том, чтобы задействовать на максимум те ассеты что есть. В итоге я думаю это будет концептуально что-то типа "ebonhold на минималках".
5 422635
Что под вопросом и я не знаю пока как это реализовать и делать ли это вообще:
1) Хочу перелопатить все квесты и delete нахуй все "принеси 10 кабаньих писек, которые падают с дропрейтом 5%" и "убей тигров, потом супер тигром, потом мега тигров". И привести квестинг к стандарту: одна длинная главная цепочка в одной локации и набор мелких побочек, которые чисто помогают делать главную цепочку или дают какие-то нужные вещи, introduce механики. Но это крайне сложная и амбициозная задача. Нужно одновременно сделать это так чтобы не было "эффекта геншина" с кучей растянутой графомании, которую люди будут скипать. И одновременно так, чтобы не писать целое литературное произведение под каждую локации, иначе тут легко словить творческий Out of Mana уже на Красногорье. Ну и каждой такой цепочке наверняка нужны будут какие-то более сложные скрипты, которые еще надо писать, тестить, дебажить, проверять на какие-то неочевидные эксплойты. Явно задача не на одного человека. А главное, если за такое браться, то это либо делать это сразу до релиза в прод с самого начала. Либо вообще за это не браться и оставить "кабаньи жопы" как есть. Апдейтить квесты постепенно пачками по мере апдейтов - это ломать людям прогрессию, это будут квесты исчезать, баги и глюки появляться, это черная дыра будет.
2) "Актуализация" 60-70 лвл рейдов под 80 и переделка 40м под 10/25м стандарт. Проблема в том, что такая хуйня требует не просто механического изменения жырности мобов, но еще и переписывания самих скриптов боссов. И даже Elune тут не спасет, надо будет С++ в самом Aserothcore перелопачивать, многие механики просто hard coded в ядре. Мало того, что я и C++ индивидуально не перевариваю и ни в зуб ногой в него, так это еще и разбираться в чужом спагетти коде и костылях. И я что-нибудь исправлю, но я хуй знает, что от этого сломается. Да и 25 ботов одновременно, с какой-то сложной ротацией танков и non default позиционированием, прогонять моя микроволновка вместо компа просто банально не вывезет.

Но в целом делать второй туртл или с*рус с кучей кривых рас, васянских лок и данжей я не планирую. Но и совсем консервативным близлайком, как завещали еще диды во времена релиза лича, быть не хочу. Да и будем честны, что хочется чего-то свежего. Моя философия в том, чтобы задействовать на максимум те ассеты что есть. В итоге я думаю это будет концептуально что-то типа "ebonhold на минималках".
6 422636
Вообще я думаю уйти в какую-то экслоринг концепцию. Чтобы можно было бегать по миру, находить в нем какие-то приколы, секретки, искать что-то. Ну задействовать старые данжи и локации, чтобы ты не забывал про них на хайлевле, вечно сычуя в даларане. А были какие-то хотя бы мелкие поводы пойти восьмидесятнику в монастырь, в дыре маул, хилсбрад или еще куда не ради голдфарма, ачивкодроча или ганка лоулевла. И больше каких-то активностей добавить, не завязанных на чисто kill&farm.
7 422638
С азероткором конкретно не ебался, лич не интересен, ебался с разными мангос-производными, впрочем они все плюс-минус одно говно.
Описанные синдромы похожи либо на worldstate говно, либо на кривую базу где почему-то всем прописывается фазинг триггер от конкретного квеста.
8 422639
>>2638
Не, это было в итоге видимо штатное поведение азероткора, когда .gm on. Он просто рисует все невидимые фазы и ворлдстейт одновременно, пока ты в гм. Если .gm off, то все как и должно быть для обычного игрока, никаких лишних нпс. Так что проблемы в итоге никакой нет. (>>2633).
9 422641
>>2639
Раз так, то ок.
>>2634

>и я просто напишу скрипт на питоне, который быстро перезаписывает таблицу item_template на сгенеренные из шаблона шмотки. А потом буду дпс чеки и килл таймы гонять на ботах.


Тут ты слегка соснешь, существует такая параша как worldrop шмотки с суффиксами, там лютая dbc-магия, одной ебли дб недостаточно, придется еще и клиентский ItemRandomSuffix.dbc с SpellItemEnchantment.dbc ковырять и серверу это васянство скармливать.

>2


Такое легкое васянство проще всего сделать lua/ts скриптом через eluna/tswowengine (у тебя впрочем ac, но это все равно сорт тринитипомойки, так что и tsкостыль наверное есть). Опционально можно накидать к этому говну аддоногуйню используя eluna aio фреймворк.
>>2635

>1


Квестовая скриптота почти чисто на ебаной sql'ятине, так что вполне реализуемо. В леще тем более вроде нет особо выебонистых тяжелых квестов с ебанутыми моментами как в cata+.

>2


Скриптота vanilla/tbc боссов в современных ведрах тоже на ебаной скулятине, c++ хардкод более характерен для старых ядер (форки tc до 2021-22 года) и всяких vmangos/cmangos, но это отдельная секта дедов-эмуляторщиков.

>но еще и переписывания самих скриптов боссов.


Тут больший момент это клиентмоддинг, то есть опять теребить dbc, на этом моменте многие васянские задумки идут нахуй. В основном из-за убогости инструментария.
10 422645
>>2641
Я тебя правильно понимаю, что есть какая-то ебучая система с суффиксами, которую постоянно мне будет срать в статы или перезаписывать их по своему желанию и которую нельзя убить никакими флагами на стороне базы или скриптами на сервере, потому что она сидит в клиенте и ее убийство неизбежного изменения клиента?
11 422646
>>2645
Почти. Это world drop зеленка, но да, ее перезаписать и отскалировать то еще веселье, не то чтобы невозможно, но крайне заебно.
В целом ее проще заглушить, выпилив нахуй из лута.
12 422647
Точнее изъеб это для вонилы-бк-вотлк, в ката и далее есть вариант sql-изъебинга через hotfixes бд, ката+ вообще более толерантна к такому васянству.
13 422648
>>2646
Так я же все равно удалю все старые айтемы и вместо них перезапишу свои новыми со своими собственными определенными шаблонами и вообще не планирую этой системой никак пользоваться. Или там какой-то подводный камень в том, что там код на стороне клиента как-то захардкожен менять статы и ляпать суффиксы вообще к любому шаблону с rarity=2 и потому если я не хочу подобных спецэффектов мне вообще нельзя юзать rarity=2?
14 422649
>>2648

> Так я же все равно удалю все старые айтемы


Если так, то ок, считай нет проблемы.

>что там код на стороне клиента как-то захардкожен менять статы и ляпать суффиксы вообще к любому шаблону с rarity=2


Не. Хардкод там касается именно скалирования стат на предметах где есть ебучее говно в виде RandomSuffix или RandomProperty. Хуярь туда нули для гарантии чтобы эта ебалайка не всплыла.
IMG20260126160600319.jpg146 Кб, 1280x897
15 422657
В общем, математическая часть.

Вот есть iLvl вещи. Есть какой-то budget статов. Уточню что под статами я буду подразумевать именно добавки Intellect, Agility, Stamina, Haste, Spell/Attack Power и прочие, потому что они могут быть в разных пропорциях, и я включаю в этот budget белый урон с палки и армор. То есть budget это сумма статов без армора и белого урона. Армор у меня будет детерминирован чисто iLvl, rarity, типом шмотки (Cloth, Leather, Mail, Plate) и не зависеть от шаблонов. С оружкой у меня будет посложнее система, я про нее отдельно распишу, если это вообще кому-то интересно лол. Сосредоточимся пока на шмотках.

Как для budget, так и для армора у меня будет следующая зависимость iLvl:
budget ~ iLvlalpha

Где alpha будет примерно 1.2. То есть зависимость нелинейная, но лишь немного быстрее линейной. Сами же iLvl я сожму до стандартного интервала уровней 1-80.

Базовое "голое" (без шмоток) ХП как player, так и моба будет похожей зависимости подчиняться:
baseHp ~ Levelbeta

Где beta уже будет примерно 1.3. То есть у показатель alpha для бюджета статов на 0.1 больше, чем показатель beta для "голого" ХП. Это значит, что жирность окружения растет чуть чуть быстрее, чем твой бюджет статов и отношение ХП к budget растет по мере повышения лвла. Кабанчики становятся более тягучими, а мир как бы загустевает. Но естественно и alpha и beta будут тюнится опытным путем. Если слишком долго будет колупать мобов на макс лвле, то уменьшу разницу beta - alpha уменьшением beta. Если получится, что я могу синьку со Стратхольма могу аж до первого похода в Утгард носить, подниму базу alpha.

Так что тут чисто нужны эксперименты.
16 422658
>>2657
Хотя... Носить синьку со Стратхольма до Утгарда может ещё не так плохо, ладно, может пока и норм. Но вот если я пойду в Утгард со шмотками из Зул Фарака или буду Стратхольм носить до Грозовой Гряды, то это уже повод изменения alpha.
17 422659
Тут можно задать вопрос, а какая тогда мотивация качаться, если чем выше лвл, тем жирность окружения быстрее меня обгоняет. Душность растет, но ради чего?

Но вот есть вещи, которые могут сократить разрыв:
1) Гемы. До 60 лвла гемов в шмотках нету, но после 60 гемы в шмотках появляются. Если ты чувствуешь затянутость, колупая мух в Зангармарше, то у тебя есть решение — найти шмотку с гемами и вставить гемы. Но гемы теперь — не заменитель статов, когда ты в любой кал можешь вставить фиолетовых гемов и ты типа не сильно отстаешь от рейд тира. Гемы будет переделаны из flat бонуса в мультипликативный от базы шмотки. Вместо +15 Agility ты получить условно +5% Agility от шмотки, куда гем ставишь. И теперь ты не можешь и взять какой-то кал хиловский на спирит, но зато с желтыми сокетами и насовать в них кучу критов, которых в шмотки значашьно нет. То есть всё ещё мотивация именно шмотки с хорошей базой искать. Но гемы — это всё ещё способ компенсировать растущий разрыв в бюджете и жирности.

2) Постепенное дозированное введение спецстатов по типу Haste, Armor Pen, Expertise, Hit и тд. Вот в шмотках до 60 лвла их не будет, кроме отдельных синек в hi end ваниле по типу шоломанса, того же стратхольма, и то их там будет немного. А вот после 60 хит и хаста уже встречаются в зеленке как факультатив. А после 70 уже в Нордсколе какого-то количество хита и хасты уже становится не просто опцией, которая может быть, а может и не быть, а есть какой-то обязательный "минимум" хита или хасты, по сути они уже как стамина. Ну и получается, что в Нордсколе несмотря на то что прибавка от гемов постепенно перестает компенсировать рост жирность, но зато... Тебе дают возможность, как твои тычки и касты ускоряются буквально, от того, что у тебя постоянно растет хаста. И таком образом время колупания снова уменьшается.
18 422660
>>2659
Пару пометок по полях:
1) Афлики и шп играют от дот и кастуют их мгновенно, потому им нахуй не нужна хаста вообще. Поэтому шаблоны для вафликов и шп естественно как исключение не будут иметь хасты вообще и доля перераспределится в пользу хита и spell power
2);все таки введу Required Level для гемов, чтобы у гемов 60-70 и гемов 70-80 были разные мультипликаторы статов
19 422661
Интересно, а можно ли вообще изменить логику гемов с flat бонуса на мультипликативный чисто через Lua скрипты, не залезая в дремучий C++ ядра? Правда придется ещё со стороны клиента аддон накатывать, чтобы бонусы гемов отображались со знаком процента. Как это технически сделать?
20 422662
>>2661

>чисто через Lua скрипты, не залезая в дремучий C++ ядра?


Ядро тут вообще побоку, это делается чуточку иначе: через кастомную спеллауру, а сверху уже lua скрипт который натягивает ауру при совпадении условий.
21 422663
Ну то есть рисуешь SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE в dbc кастомную с нужными статами, костылишь eluna-сцрипт, ID предмета, OnEquip, player:AddAura хуе-мое. Правда и тултипы тоже придется в dbc фиксить, такова натура pre-cata клиентов.
IMG20260126160245647.jpg164 Кб, 1280x675
22 422664
>>2662
Благодарю! Я смотрю ауры тут довольно мощная концепция и через эту штуку можно много чего связывать..
23 422665
>>2664
И вот еще чо, пока что забудь про еблю ядра вообще, описанное тобой васянство реализуется втупую через db+dbc+eluna.
Тем более у тебя еще озероткококор, там через модули можно хукать всякую дичь не гадя непосредственно в ядро. Ядро это на тот случай когда сие васянство уже не штырит и надо добавить какую нибудь кастомную расу фури-ебак.
24 422666
Правда вот что мне не нравится в плане project organizing. Если я все же помимо шмоток возьмусь за квестинг, то это получится, что у меня "бизнес логика" размазана по sql таблицам и скриптам. И как будто нет какого-то единого слоя абстракции, который бы объединял gossip для взаимодействий, какие-то скрипты и точки спавна или изменения state мира, предметы с какими-то use алгоритмами. Вот эти все компоненты разделены по разным инстанциям: одни компоненты — это записи в разных sql таблицах; другие компоненты — это отдельные скрипты предметов и отдельные скрипты мобов. А когда проект будет разрастаться, то у меня просто будет набор разных отдельных объектов, отвечающих за какие-то свои квесты с цепочкой зависимости между собой, но они никакой единой живой и отображенной в проекте абстракцией одного квеста не объединены. И тут будет сложно поддерживать более менее чистоту зависимостей и взаимодействий. И тут я сам не знаю какого-то решения...
25 422667
>>2666
А это, братишка, архитектурная ущербность производных от mangos, все говно в одном казане. Не важно старый ли это mangos, поделка зомби-утырков с getmangos, ностовский vmangos, дедовский cmangos, моднявый trinitycore, очередной vasyancore форк tc. Всем как-то похуй.
16210171805160.jpg113 Кб, 690x1024
26 422679
Ну видимо я буду изобретать еще до кучи собственный фреймворк для разработки этого говна. Потому что иначе сложность добавления и перепиливания всего кала, что я надобавлял и изменил будет расти просто экспоненциально. И в какой-то момент сервер просто превратится в дыркуль или сирус, с кучей кривых спагетти скриптов, из-за которых они уже просто славятся своей "охуенной стабильностью".
27 422680
Ну что мне Скайнет в виде гемини накинул и что я сам еще думаю:
1) Скайнет предложил сделать структуру папок типа

> features:


> > feature1:


> > > sql (здесь лежат мои sql инжекты)


> > > lua (здесл лежать мои lua скрипты)


> > feature2:


> > > (повторение структуры feature1)


и тд
2) А вот здесь я уже сам подумал. По идее у меня в азероткоре есть папка data/sql/updates, в которой лежит какая-то куча .sql файлов, которые я видел инжектились каким-то ac-db-import. И в теории я могу просто сделать shell, который просто ходит по моей папке features, собирает все из sql папок каждой фичи, хреначит их в какие-то бандлы и кидает эти бандлы в data/sql/updates
3) На стороне lua по идее можно создать какой-то стандартный entrypoint скрипт, который просто при запуске сервера пулит мои скрипты из features.
4) Ну и еще мне видимо придется запилить помимо entrypoint какой-то кастомный event handler с kv хранилищем, который хранит кучу однообразных событий с npc и чтобы в стандартном обработчике из AVE (какой-то форк элуны под азероткор) хендлился просто мой калбек из kv.

Ох много работы
28 422681
>>2679
Раз ты один хуй шатаешь квесты и не особо цепляешься за наследие БД мангос-производных (UDB, TDB, YTDB, хуй знает что там еще два десятилетия собирали), можешь вообще сделать иначе, по принципу анрыла с его префабами/блюпринтами.
То есть вместо тупорылого говна с редактированием quest_template/creature_template/creature_questrelation/gossip_menu/creature_loot_template ебубенишь json/yaml-портяночку с декларативным описанием статов/текста/скриптов/etc и пусть ведро само маппит данные по структурам в памяти. Сложно? В реализации - пиздец как, но обслуживать это проще чем sql-уебанство и тем более хардкод-уебанство прямо в ядре.
Либо дрочишь QuestMgr и прикручиваешь к нему API чтобы работать с квестами как с объектами.
29 422682
>>2680

>инжектились каким-то ac-db-import


Стандартная фишка trinity-производных же, жует новые файлы из /data/sql/updates и ведет учет установленных апдейтов. Правда там есть неочевидный прикол с неймингом %filename%_%dbtype%, хотя в позднем trinity и твоем ac наверное нет и все распихали по директориям db-type. Настраивается/отключается в конфиге, в твоем случае наверное стоит выключить автоапдейт чтоб после git pull'а васянство не заоверрайдило.

>И в теории я могу просто сделать shell, который просто ходит по моей папке features, собирает все из sql папок каждой фичи, хреначит их в какие-то бандлы и кидает эти бандлы в data/sql/updates


Незачем, можешь хоть на каждый sql one-liner по файлу создать, сервер при запуске сожрет и запишет что установил сабж. Ты кстати машку или мускуль используешь? А то там есть нюансы с последними версиями мускуля.

>хреначит их в какие-то бандлы и кидает эти бандлы в data/sql/updates


Бтв советую зопилить псевдомодуль-заглушку mod-db-features и туда складывать свои /data/sql/updates, дело твое конечно, но незачем срать напрямую в ядерные файлы.

>На стороне lua по идее можно создать какой-то стандартный entrypoint скрипт, который просто при запуске сервера пулит мои скрипты из features.


Вот именно при запуске сервера eluna (а значит и твой ale, в сущности одна хуй) ты соснешь, тупо нет метода, но есть костыльное решение: запускать при логине первого игрока.
30 422685
Алсо вот тебе идейка для фреймворк-васянства. Раз ты там упорно не хочешь лезть в плюсодебильное ядро, попробуй прикрутить Luau + Teal к Elune/ALE. Первый дико бешеный зверь и позволяет писать нормальные скрипты с тяжелой логикой и вменяемым синтаксисом и нормально их переваривает, потому что делался для роблоха и школьников с китайфонами, второй не дает писать говнокод, чтоб сервер лишний раз не пердел про attempt to call method 'huiPizda' with bad arguments.
31 422939
теперь это wow и около-wow васянства тред.

короче пилю недолаунчер для несвежего вовна.
ключевая фишка - у каждого сервера своя "копия" клиента со своим набором аддонов, mpq, wtf и прочего стаффа, которая почти не занимает место на диске потому что корова. то есть cow. то есть copy-on-write.
эта хуйня реализована через особенности файловых систем, никаких симлинков, хардинков, виртуальных файловых систем в юзерспейсе и прочего переусложненного говна.
в случае windows - через тупой refs block cloning (да, это особенность windows 11 24h2+, win10 и ntfs-деды соснули), в случае linux через такой же тупой ioctl(FICLONE), т.е требует xfs/btrfs, ext4-деды соснули.
после создания профиля лаунчер прописывает туда realmlist указанного сервера и сбрасывает клиент до "дефолта". то есть сносит non blizzard_ аддоны, левые mpq, чистит wtf от saved variables.

через месяца полтора-два вывалю на гитхаб сорцы, сами разберетесь если это кому-то зачем-то надо. скорее всего никому, но как-то поебать.
32 422995
А как рейды работают с ботами? Можно из проходить, боты выполняют механики?
33 423000
>>2995
Ты про playerbots?
Те что в cmangos в плане pve контента конченые. Они выполняют базовые вещи для своих ролей, хил хилит, танк танкует, дамагеры дамажат но у них нет стратегий что именно делать, а руками рулить ими ебанешься, ебенячья чехарда из макросов управления получается и при этом еще надо как-то свои кнопки нажимать.
В azerothcore варианте именно в этом плане они лучше, у них есть прописанные стратегии для большинства данжей и рейдов (когда последний раз проверял этих болванов, они не умели только в триал крусейдера и с хардмодами ульдуара/хм айскрауна у них конкретные проблемы), они исполняют прописанную стратегию, от игрока требуется некоторое вмешательство уровня "слышь, стаунти".
34 423002
>>3000
Ок, а в пвп боты как играют? Кикают касты, зонят, жмут сейвы?
35 423004
>>3002

>Ок, а в пвп боты как играют?


Нуу, на 5 из 10, ротацию жмякать умеют, сейвится умеют, кикают, да, на бг флаги таскают, точки крутят, ворота ломают, боссов бьют (единственное нерабочее для них бг - эта хуйня 15x15 с машинками и ульдуарской тематикой) могут зажать на респе. Cmangos'ные в этом плане слегка попизже будут, они дополнительно умеют юзать всякие баннеры, контролить тех кто не в фокусе и еще некоторые ональные трюки с инженерными бомбами, иногда могут даже "дрейкдогнуть", у ac'шных боевка попроще, но в целом плюс-минус так же. Про арену забудь, с позиционированием у этих болванов полная жопа. В целом как заменитель тупых васянов на рандомбг/в аудоре пойдет.
36 423007
Скачал на овнедкоре сборку с 32 модулями и прогресс-модулем.
Я новичок и вот вопрос, может ответит кто.

В общем запустил это всё и боты стали спавнится, прогресс-мод включен но боты появляются 60+лвл
Если я в конфиге ботов включу ограничение до 60лвл - сработает это, перестанут они сыпаться в вотлк который мне ещё не доступен?
Хочется всё же чтобы мир ваниллы который я закрываю был живее а не вотлк до которого я пока не добрался...

И вопрос ещё по ботам - вот боты при первом старте насоздавались они теперь так и останутся на сервере на тех уронях на которых насоздавались (т.е. там есть и 60+лвл)? Как то можно почтистить их?
А как вот потом когда до 60 докачаюсь собирать там ресы всякие для анкиража - боты будут это делать или я тупо могу поделать и где-то включить что ресы собрались лол и потом с ботами пойти чистить анкираж?

Модуль аукциона - он как работает? я так понял бот будет выкупать у меня всё что я туда засуну
а вот вопрос - а продавать он будет там всякую хераблуду которой мне там для крафта не хватает?

И если бота приглашаю в группу вместе задания выполнять - как следить что он выполнил задание? Есть такая функция?

Ну и ещё что с БГ - если боты все за мою фракцию создаются(может я ошибаюсь?) как на БГ с ними ходить?
Так то я не вижу смысла спавнить ботов за противоположную фракцию только если для БГ
Как это правильно можно сделать?

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

Буду рад если кто-то ответит.

П.С, ещё вопрсо по ботам - сколько нужно памяти например на 1500 ботов одновременно? (у меня 32гб памяти на домашнем но так то на работе есть сервак где могу хоть 256гб взять)
37 423013
>>3007

> Скачал на овнедкоре сборку с 32 модулями и прогресс-модулем.


Сорян, духану. Лучше самому собрать. Сразу говорю что лучше не шкварится windows-версией, она хуита, говно и заеб с зависимостями, разительно проще прокинуть wsl2 и собрать в линухе. Да, придется потратить вечерок на сбор двух мешков говна, то есть модулей с гитхаба..

>но боты появляются 60+лвл


>Если я в конфиге ботов включу ограничение до 60лвл - сработает это, перестанут они сыпаться в вотлк который мне ещё не доступен?


>Как то можно почтистить их?


В worldserver.conf ограничить макслвл и expansion и в playerbots.conf что в modules вписать им правильный левел и ограничения аддонов (talents, enchants, отключить карты аутленда и норда еще что-то, там пояснения есть что к чему), затем "переинитить" ботов, playerbot rndbot init и подождать пока оно пропердится. Ну или через удаление и два перезапуска сервера.

>я тупо могу поделать и где-то включить что ресы собрались лол и потом с ботами пойти чистить анкираж?


Конкретно тут яхз.

>Модуль аукциона - он как работает? я так понял бот будет выкупать у меня всё что я туда засуну


>а вот вопрос - а продавать он будет там всякую хераблуду которой мне там для крафта не хватает?


Зависит от реализации конкретного бота, потому что этих вариаций ahbot как говна. Опять же все это настраивается в конфиге.
Модуль требует некоторой настройки, требует вписать туда guid барыг-персонажей и возможно id/имя аккаунта. Соответственно создаешь отдельный акк, персонажей на нем и вписываешь их guid в конфиг. guid можно узнать через консоль сервера или ингейм через внезапно .guid команду. Да, барыжат, да, скупают.

>И если бота приглашаю в группу вместе задания выполнять - как следить что он выполнил задание? Есть такая функция?


Они в /w срут статусом квеста. Могут ли взять, не могут, сколько мобов убито для условий, какую шмотку выбрали для реворда и все такое.

>Ну и ещё что с БГ - если боты все за мою фракцию создаются(может я ошибаюсь?) как на БГ с ними ходить?


>Так то я не вижу смысла спавнить ботов за противоположную фракцию только если для БГ


>Как это правильно можно сделать?


Там опять же в playerbots.conf есть момент с настройкой пропорций A:H при ините ботов, плюс в твоей сборке может быть crossfaction модуль для бг позволяющий хуманом месить хуманов которые мимикрируют под орду, а может и не быть.

>П.С, ещё вопрсо по ботам - сколько нужно памяти например на 1500 ботов одновременно?


Тут зависит от конфига сервера. Там есть момент с настройкой, можно сделать их полностью автономными (по дефолту активны только те что в зоне досягаемости игрока), в таком случае рост растет экспоненциально, но не критично, 32гб более чем хватит.
37 423013
>>3007

> Скачал на овнедкоре сборку с 32 модулями и прогресс-модулем.


Сорян, духану. Лучше самому собрать. Сразу говорю что лучше не шкварится windows-версией, она хуита, говно и заеб с зависимостями, разительно проще прокинуть wsl2 и собрать в линухе. Да, придется потратить вечерок на сбор двух мешков говна, то есть модулей с гитхаба..

>но боты появляются 60+лвл


>Если я в конфиге ботов включу ограничение до 60лвл - сработает это, перестанут они сыпаться в вотлк который мне ещё не доступен?


>Как то можно почтистить их?


В worldserver.conf ограничить макслвл и expansion и в playerbots.conf что в modules вписать им правильный левел и ограничения аддонов (talents, enchants, отключить карты аутленда и норда еще что-то, там пояснения есть что к чему), затем "переинитить" ботов, playerbot rndbot init и подождать пока оно пропердится. Ну или через удаление и два перезапуска сервера.

>я тупо могу поделать и где-то включить что ресы собрались лол и потом с ботами пойти чистить анкираж?


Конкретно тут яхз.

>Модуль аукциона - он как работает? я так понял бот будет выкупать у меня всё что я туда засуну


>а вот вопрос - а продавать он будет там всякую хераблуду которой мне там для крафта не хватает?


Зависит от реализации конкретного бота, потому что этих вариаций ahbot как говна. Опять же все это настраивается в конфиге.
Модуль требует некоторой настройки, требует вписать туда guid барыг-персонажей и возможно id/имя аккаунта. Соответственно создаешь отдельный акк, персонажей на нем и вписываешь их guid в конфиг. guid можно узнать через консоль сервера или ингейм через внезапно .guid команду. Да, барыжат, да, скупают.

>И если бота приглашаю в группу вместе задания выполнять - как следить что он выполнил задание? Есть такая функция?


Они в /w срут статусом квеста. Могут ли взять, не могут, сколько мобов убито для условий, какую шмотку выбрали для реворда и все такое.

>Ну и ещё что с БГ - если боты все за мою фракцию создаются(может я ошибаюсь?) как на БГ с ними ходить?


>Так то я не вижу смысла спавнить ботов за противоположную фракцию только если для БГ


>Как это правильно можно сделать?


Там опять же в playerbots.conf есть момент с настройкой пропорций A:H при ините ботов, плюс в твоей сборке может быть crossfaction модуль для бг позволяющий хуманом месить хуманов которые мимикрируют под орду, а может и не быть.

>П.С, ещё вопрсо по ботам - сколько нужно памяти например на 1500 ботов одновременно?


Тут зависит от конфига сервера. Там есть момент с настройкой, можно сделать их полностью автономными (по дефолту активны только те что в зоне досягаемости игрока), в таком случае рост растет экспоненциально, но не критично, 32гб более чем хватит.
38 423015
>>3013
спасибо
а где можно почитать как вообще вот собрать сервак с ботами, какая нибудь статья вводная есть?
39 423019
>>3015
https://www.azerothcore.org/wiki/getting-started - есть, но на примитивном английском.
В целом это можно считать универсальным гайдом по сборке любого актуального эмулятора хоть с ботами хоть без, они все собираются плюс-минус одинаково, потому что потомки одного говна и в плане сборки незначительно друг от друга отличаются.
В случае конкретно ботов, есть некоторые нюансы к этому гайду: https://github.com/mod-playerbots/mod-playerbots?tab=readme-ov-file#installation
От себя добавлю что в гайде есть пара моментов для сборки под Linux, которые в целом нахуй не нужны.
Конкретно тут: https://www.azerothcore.org/wiki/linux-core-installation

>$AC_CODE_DIR


Можно обойтись прямым путем без экспорта переменных говна. -DCMAKE_INSTALL_PREFIX=$HOME/.local

>-DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DWITH_WARNINGS=1 -DTOOLS_BUILD=all -DSCRIPTS=static -DMODULES=static


>make -j$BUILD_CORES &&


>make install


Лучше заменить make на ninja и добавить -G Ninja в начало cmake. -DTOOLS_BUILD=none, потому что:

>https://www.azerothcore.org/wiki/linux-server-setup


>Client Data Files (Download Pre-Extracted)


То есть полностью скипаешь этот момент с ручным извлечением ресурсов и не ебешь комп лишней хуйней.
40 423021
>>3019
я там ещё видел что вроде как боты не могут пройти анкираж и накс
как же тогда перейти на след уровень(в ТБЦ)? просто урон себе накрутить и ваншотнуть боссов?
Или есть какие нибудь ещё приблуды для ботов которые делают их умнее?

Конечно мне ещё интересно не додумался ли кто-то как можно прикрутить нейронку к ботам
Вот я дома на 16гб видяхе кручу некоторые нейронки и если бы можно было связать агент с ботом и сервером - это бы бомба была
если бы нейронка управляла хотя бы там 5-6 ботами в рейде например

не знаешь, не думает комьюнити по этому поводу ничего?
41 423023
>>3021

>Конечно мне ещё интересно не додумался ли кто-то как можно прикрутить нейронку к ботам


https://github.com/DustinHendrickson/mod-ollama-chat // это юзал по приколу, в целом норм если промпты придрочить, проблема найти модель которая знает контекст вовна и не путает дренеев с эльфами.
https://github.com/DustinHendrickson/mod-ollama-bot-buddy // это нет
В cmangos версии ботов есть нативная имплементация через конфиг и подключение внешних эндпойнтов без дрочева локалхостовой ллм, ее не тестил вообще.

>как же тогда перейти на след уровень(в ТБЦ)?


Зависит от прогрессивного модуля который ты юзаешь. Скорее всего там mod-individual-progression, значит через чат-команду, что-то типа .individualprogression set X где X это "фаза", точно не помню, смотри у разработчика модуля на гите/в ридми.

>не знаешь, не думает комьюнити по этому поводу ничего?


Там соевая хуйсосня, с ней невозможно вести осмысленный диалог.
42 423032
>>3023
Ну конечно я посмотрел какие рейды могут закрывать мобы
Немного расстроился
Думал в 26 году ботов можно вообще всему обучить и закрывать
Помню был хонорбади такой бот и он буквально на БГ рандом офе грязь делал, ниже 5го места никогда почти не падал.
И казалось можно всему их обучить.

Но видимо это сложнее чем я представлял, жаль.
43 423038
>>3032

> Думал в 26 году ботов можно вообще всему обучить и закрывать


Так-то можно. Но васяны этого скайнета занимаются в основном не добавлением нового функционала, а поддержкой своей кодовой базы и ее адаптацией к mainline ядру, которое регулярно шатают, пытаясь исправить архитектурные косяки мангосоидов, очень вяло внося импрувы, тут стадия погони ослика за морковкой на палке перед носом короч. Когда это закончится - да хуй его знает, у девов ac какое-то шило в жопе и видимо kpi на 10 коммитов ежедневно, похуй чего, лишь бы было. Позиция девов cmangos-ботов тут более честная, почти прямым текстом пишут что сие есть филлер для слабозаселенных/дохлых серверов и не более, но оставляют возможность с ними поебаться руками всяким аутягам.

>Помню был хонорбади такой бот


Это ваще шедевр в плане мувмента и патфайдинга, они свою логику поверх реализовали, не было тупого ограничения старых клиентов и потомков мангоса с ебливыми мапсами и гридами. Изящная mesh навигация, нет разделения на adt/wmo, все в одном месте, похуй фазинг и динамика, лос значит лос.
44 423040
>>3038

>cmangos


Я стал читать и якобы это устаревшая тема и почти никто не занимается этим проектом.
Мол вся движуха на азероткор сейчас.
Ну и тут тоже вроде писали что боты spp вроде как поглупее в плане пве будут чем playerbots

Но в любом случае это очень крутой проект, что можно вот так в вовку любимую соло играть.
Для меня(с сдвг) это идеальная игра. Можно не думая жмакать а на фоне смотреть кино или слушать аудиокнигу и мозг наконц то расслабляется.
Зависеть от васянских серверов не хочется.
Есть конечно офф, но он может прикрыться с белыми списками очень быстро.

А тут буквально ультимативное решение.
Ещё бы ботов допилили чтобы весь ванилла-бк контент закрывали.
лич контент особо не интересен, я его задрочил на офе очень давно и как то не стремлюсь. а вот ваниллу-тбц пощупал бы очень знатно
45 423041
>>3040

>Я стал читать и якобы это устаревшая тема и почти никто не занимается этим проектом.


Полупиздеж. Кмангос конечно подустарел в плане подхода (хардкод скриптов это пиздец), но в целом это готовый продукт и изменения касаются по большей части фиксов и мелкого импрува уже существующего кода/бд, потому и не развивается - там нечего блять развивать, если говорить о classic/tbc ветках. Wotlk ветка очень спорная..
Тут еще надо понимать то что готовых серваков out-of-box не существует, они все в той или иной степени база для допила под свой проЭкт. Азероткор наиболее близок к этому, но все равно с ним нужно поебаться.

>Мол вся движуха на азероткор сейчас.


Азероткор делает сейчас то что делал тринитикор когда откололся от мангоса - принимает ПРы от всех подряд не особо парясь о качестве кода и тупо спамит коммиты.
Забавно то что тринитикор сейчас делает то, почему откололся от мангоса, а откололись они потому что в мангос не принимали "некрасивый грязный код", а пацаны хотели "хуяк-хуяк и в продакшн" любой ценой, теперь в тринити ПРы висят годами, а количество форков давно перевалило за тысячу.
46 423053
>>3041
про тринитикор вообще не слышал
тоже ответвление какое то или мёртвая старая тема?
.png149 Кб, 1055x702
47 423055
>>3053
Лень объяснять, эму-сцена вовна это тот еще инцест где все друг у друга пиздят, то есть черрипикают код и он гуляет туда-сюда, а кто его написал - да поебать, фольклор.. Держи очень грубую визуальную схему с приметными и уникальными ядрами. Абсолютно все VasyanCore перечислять смысла нет, они каждый день новые появляются.
48 423062
в общем заспавнил ботов 1000 и сделал 70 на 30 соотношение и ограничение до 60лвл
ну и инит сделал
сначала почему то их создалось 2300
Потом после перезапуска сервера норм насоздавалась

в общем они начали спавниться толпой в стартовой локе БЭ и забирать мои квесты и всё вырезать, причём спавнится стали все от 1 до 60лвл лол

ну ладно, можно пока уменьшит количество

Вопрос другой - а как вообще у них прогрессия работает?
Я так понял когда игрока нет - они ничего не делают
+ реально что то делают только те кто в локе с игроком, вроде можно изменить настройки но тогда нагрузка больше будет на сервер

Так вот - допустим я прокачаюсь до 60лвл с ботами, они дальше тоже все-все со мной прокачаются до 60 и на сервере не останется черезе месяц-два ботов ниже 60 и если я захочу нового перса создать - нужно будет новый инит делать?
Или там хитрая система и она будет ре-генерить ботов чтобы всегда на всех уровнях они были?
49 423066
>>3062

>Вопрос другой - а как вообще у них прогрессия работает?


Они ее игнорируют, если конфиг не правил.

>в общем они начали спавниться толпой в стартовой локе БЭ и забирать мои квесты и всё вырезать, причём спавнится стали все от 1 до 60лвл лол


Съебись из локации и .playerbot rndbot teleport или в консоль сервера без точки, их раскидает по лвл загонам.

>Вопрос другой - а как вообще у них прогрессия работает?


Они ее игнорируют, если в конфиге модуля ничего не менял.

>IndividualProgression.ExcludedAccountsRegex = "^RNDBOT.*"


>Я так понял когда игрока нет - они ничего не делают


>+ реально что то делают только те кто в локе с игроком, вроде можно изменить настройки но тогда нагрузка больше будет на сервер


Именно так.

>Или там хитрая система и она будет ре-генерить ботов чтобы всегда на всех уровнях они были?


Они статичны. Но есть модуль, который их ресетает при достижении лвлкапа и других сконфигурированных условиях.
https://github.com/DustinHendrickson/mod-player-bot-reset
Где-то там рядом еще есть модуль, который динамически раскидывает их по лвл брекетам.
50 423084
>>3066
Я забебал тебя но ещё вопрос, если что просто пошли нахуй, ну хули делать
Теперь про цмангос - есть смысл трогать?
Говорят там боты SPP тупее гораздо Playerbots и вообще в рейды не могут и в многие подземелья
Но меня конечно тема ваниллы+тбц больше привлекает.
Вот есть в душе ТАКОЙ ЗАПРОС

И вообще может скажешь - какие ещё подобные проекты есть одиночной-ммо с ботами если они существуют, может интересовался?
1000019904.jpg156 Кб, 768x765
51 423087
Привет аноны. Узнал про ВОВ с ботами. Поставил я сборку с individual progression. Я как понял все должно быть с начала, но откуда у меня в листе 80 уровни? Я сейчас 22. Создал гильдию и вижу ботов только до 60 лвла в мире бегающих, даже до 58, сегодня кста бот 60 взял в гильде, лол. Ну и вот. Мир немного пустой, в стартовой локе только видел ботов. В других лока их уже может штук 5 на локу. Не часто вижу. В дасквуд перешёл, там вообще наверно тоже человек 4-5. Так и должно быть ? Ботов ставил 1000. Ещё вопрос, когда 20 дал бог хожу, боты уже на маунтах, а для меня маунт продается только с 40. Как сделать, чтобы у ботов тоже с 40 были маунты. Или есть в этом какая то зависимость , мол им нужен он именно на 20 дал?
52 423088
>>3087
*Когда 20 лвл бг хожу.
ебучий Т9
image.png48 Кб, 913x378
53 423089
>>3087
вроде тут в конфиге ботов указывается
по поводу что там по локам не могу ответить
я вчера заспавнил 1200 ботов они все подряд и хайлвл и лойлвл оказались рядо со мной(ну эльфы в эльф локе) и стали всех вырезать
вот выше посоветовали команду чтобы их раскидало по локам(телепорт)
54 423090
>>3084

>Я забебал тебя но ещё вопрос, если что просто пошли нахуй, ну хули делать


Да норм. По крайней мере формулируешь вопросы вменяемо.

>Теперь про цмангос - есть смысл трогать?


>Но меня конечно тема ваниллы+тбц больше привлекает.


>и вообще в рейды не могут и в многие подземелья


Они могут но не могут. Опять же, у них нет прописанной стратегии как в ac, но ими в cm рулить руками, явно указывая что им именно делать, например милигруппе @group2 съебаться нахуй от босса, через макросы или кликанье аддона, а когда делать - это уже проблемы игрока-мастера. Проблема в том что это для совсем конченых аутяг-минмаксеров которые знают каждый, сука, энкаунтер и тактику на него, так что вопрос сугубо личного когнитивного ахуя.

>Говорят там боты SPP тупее гораздо Playerbots и вообще в рейды не могут и в многие подземелья


Путаешь момент, spp это сборочка, а ботов и там и там зовут playerbots, как и их общего предка.

>И вообще может скажешь - какие ещё подобные проекты есть одиночной-ммо с ботами если они существуют, может интересовался?


Ничего не смогу сказать на этот счет, слежу в основном за вовноедским скайнетом. К слову натыкался на полурабочие порты ac'шных playerbots на trinity-подобные ядра под cata, mop и legion, но там с функционалом совсем беда, максимум по аутдору бегают как заполнитель да мобов гриндят.
1000019859.jpg497 Кб, 1200x1500
55 423091
>>3089
А типа когда перейду на аддон выше, можно опять конфиг на маунты сменить? Бтв, завтра попробую раскидать ботов по локам. А то я как понял у меня большая часть ботов в нордсколе. И при том на АХ там шмотки вотлка лежат. Какого хрена, непонятно. Я нигде кроме классик начальных Лок не был, чара не апал до 80 командами. Макс чар которым играю 22 лвл.
56 423094
>>3087

>Я как понял все должно быть с начала, но откуда у меня в листе 80 уровни?


Зависит от конфига. То есть там есть минимальный стартлвл, макслвл, шанс на лвл1, шанс на лвлкап. Если нужен "фреш", крути параметры RandomBotMinLevelChance / RandomBotMaxLevelChance и инить их заново.

>Так и должно быть ?


Зависит от численности скриптованных ублюдков по лвлу, но если так надо, можно подкрутить локации куда им явно следует идти, куда нет, регуляруя под свои нужды. Опять же где-то в конфиге ZoneBracket.id = X,Y. Чтобы закрыть локацию для ублюдков достаточно вписать лвлкап +1, ну или 255.

>Как сделать, чтобы у ботов тоже с 40 были маунты.


Крутить UseGroundMount и соседние параметры для эпик/флая/эпикфлая, очевидно же!
>>3091

>А типа когда перейду на аддон выше, можно опять конфиг на маунты сменить?


Да. Большинство параметров конфига не требуют переинициализации ублюдков и зачастую даже перезапуска сервера, .reload config же.

>Я нигде кроме классик начальных Лок не был, чара не апал до 80 командами.


Мир не вертится вокруг твоего туна. Но можно заставить его вертеться костылями.
14826683229460.png853 Кб, 1019x505
57 423095
>>3094
>>3090
Чел... Челик... Челидзе...
Спасибо тебе огромное за все твои ответы, и это от чистого сердца - желаю тебе здоровья, и чтобы всё было хорошо в жизни.

Ты себе не представляешь как я рад что нашёл такую сборку. Я офф забросил хотя у меня куплен аддон последний но как же там хуёво. Ну мне наверное просто хочется вспомнить мой 2008й когда я начал играть.

Как же охуенно многие абилки отрисованы, особенно у пала лужа или девайн-шторм, какой же импакт охуенный в этих версиях старых и как же пластмассово всё в новых стало.

В общем, спасибо тебе ещё раз.
58 423096
К слову пока я тут расписывался, решил обновить свои cmangos-сборочки для vnl и tbc.
И шо я там вижу?

>playerbot/strategy/actions/BlackwingLairDungeonActions.h


> playerbot/strategy/druid/RestorationDruidStrategy.cpp | 4 +-


> .../strategy/generic/BlackwingLairDungeonStrategies.cpp | 142 +++++++++++++++


> .../strategy/generic/BlackwingLairDungeonStrategies.h | 30 ++++



Похоже, туда начали завозить прописанные стратегии как в ac, пока лишь в виде одного BWL.
59 423100
>>3094
Спасибо огромное за пояснение. Вроде настроил как мне надо. Протестирую. Ещё хотелось бы настроить АХ бота, чтобы там не было 80 лвл шмоток, а были шмотки только актуального дополнения.
60 423101
>>3100
а там кроме 80лвл нет ничего что ли?
61 423102
>>3101
Есть. С Лоу лвл шмота. Я просто так спрашиваю, чтобы типа для эстетики было. Но это мой заеб может.
62 423103
>>3102
Я просто не добрался до аука ещё

А там всякие ресы продают ботянские?
63 423104
>>3103
в смысле там траву и другое...
64 423105
>>3100
Вот с АХ ботом как раз самая ебля и будет в твоем случае, потому что реализаций АХ-ботов хуева тьма и что там конкретно в твоей сборке используется и какие у него возможности конфига даже Аллах не ведает.
В любом случае в типовом ah-боте есть параметр типа BlacklistIDs, DisabledItemIDs или что-то подобное, зачастую с возможностью указать диапазон id вместо того чтобы каждый прописывать индивидуально. Для wotlk это кажется 36000-54000, цифоры очень примерны.
65 423106
>>3105
Спасибо. Да наверно пусть торгует. В такие дебри лезть фиксить что-то, либо инфу искать мне не охото честно) Несколько дней с конфигами этими разбирался, уже хватило) Мне в принципе эти вещи вотлк не нужны пока даже.
66 423107
>>3106
Anyway, есть способ еще проще. В mangosd.conf worldserver.conf достаточно прописать ограничение по экспаншену (Expansion = X) и сервер тупо не будет подгружать контент бк/вотлк, соответственно ахбот тоже увидит хуй. Но это не совсем точно.
1000019920.jpg4 Мб, 4000x1824
67 423108
>>3107
Я поставил на 0. Все равно висит пока. Может ещё с прошлого раза осталось. Сейчас посмотрим, боты 60 лвл, может время на ауке пройдет ,и предметы пропадут 80 лвл хз.
Бтв, почему такая старта на пике ? Типа по 350+ 1-7 уровень, а остальных по 10-20? Хотелось бы чтобы все пункты были бы около одной цифры. Или если перезапускать сервер все сравняется со временем ?
68 423110
>>3108

>Или если перезапускать сервер все сравняется со временем ?


Не, если ты выкручивал им шансы на мин/макслвл (по идее чтобы эти утырки плюс-минус равномерно распределялись нужно и туда и туда 0.33 вписать, треть лвл1, треть лвлкап, остальное рандом), то их еще и переинитить, т.е заново сгенерить нужно, т.е playerbot rndbot init в консоль и ждать.
69 423111
>>3110
Я мин лвл 1 , Макс лвл 60 ставил только. Сейчас завезу рейты эти гляну.
1000019921.jpg4,4 Мб, 4000x1824
70 423112
>>3110
Я как понимаю здесь надо менять на 0.33 ?
1000019922.jpg4,1 Мб, 4000x1824
71 423113
Вроде воркануло. Спасибо тебе анон!
72 423114
>>3113
а зачем за противоположную фракцию генерил?
так то по идее достаточно за свою заспавнить и 5-10% за противоположную, чтобы были на бг челибосы
73 423115
>>3114
А как изменить ? Соотношение сторон ставить ? Типа не 50 на 50, а поставить 30 на 70?
74 423116
>>3114
Можно вообще монофракционный рилм создать с минимальным количеством скриптовых уродов. Модуль позволяет играть на бг в режиме хуманы vs хуманы, а контент все равно проходишь не с рандомботами, но с альтботами. Ну типа подгружаешь своих альтов со своего же (или слинкованного если уперся в лимит 10 персонажей на акк) акка как ботов и ебашишь с ними, пока рандомные болваны на фоне бегают.
75 423117
Подскажите ещё раз, как эти уроды в хелфайрпенисуле и зангрмаше оказались? Я им прописывал по лвл в аутленд чтобы ходили с 61 уровня.
1000019923.jpg3,9 Мб, 1824x4000
76 423118
>>3117
Отклеился пик
1000019926.jpg4,4 Мб, 4000x1824
77 423119
Вписывал сюда лвл зоны, чтобы не ходили, один фиг там гуляют гады.
1000019924.jpg3,7 Мб, 1824x4000
78 423120
>>3119
Пик
79 423121
>>3119
Там гуляет значение afaik, лвл+-. Поставь туда 255,255 лол, .reload config (а лучше перезапусти сервер) и .playerbot rndbot teleport для гарантии.
80 423122
>>3115
Да, там в настройках есть соотношение при генерации
Да, наверное лучше оставить 20-30% чтобы поразнообразней бг были.

Я правда ещё не знаю как себя боты в опен-ворлд ведут если встречаешь противоположную фракцию.

Сразу попытаются фраг сделать?
81 423123
>>3119

реинит
релоад конфиг
телепорт

думаю всё вместе поможет
82 423124
>>3122

>Сразу попытаются фраг сделать?


Угу. Только рогофералы в AC версии туповаты, похуйстелс, на спринте бегут ебало ломать, в CM версии сначала в стелс уйдут/ваниш прожмут, а потом полную жопу огурцов станлоков напихают.
83 423126
>>3124
а где включить пве-режим сервера?
84 423127
>>3126
gametype = x
0 (или 4) pve, 1 pvp, 6 rp (сиречь тоже пве), остальное не помню, там в конфиге worldserver описание должно быть.
77ff9f0f-7623-435a-9168-d8132ec285806569565968998552127.jpg4,4 Мб, 1824x4000
85 423128
>>3121
>>3123
Поставил везде 255 лвл, сделал реинт, конфигу перезагрузил, тепешнул чаров. Все равно в аутленд летают.
86 423129
>>3128
твари конечно
но тебе то что с них?
пусть летают
потом если нужны будут, в группу пригласишь

тебе до них качаться и качаться
87 423130
>>3128
Но согласен, раздражает наверное что не ведут себя как в конфиге указано
88 423131
>>3128
А вот это уже интересно. Посмотри по расам. Если там есть be/draenei, то придется ботов сносить и заново ставить через два перезапуска сервера, поочередно меняя конфиг с DeleteRandomBotAccounts = 0 на 1 потом обратно на 0, потому что проебал момент с expansion в worldconfig или они его криво читают.
84381463-8001-42da-a537-5af60790d66e2085081231957412980.jpg3,8 Мб, 1824x4000
89 423132
>>3131
Я экспеншен 0 ставил. То есть Блад эльфов и дренеев нет. Вот кто в пенесуле бегает. Блин может я не там прописываю. Конечно мне ничего с этого и не мешает, но хочется чтобы они в мире классика бегали
a35c0f3f-e05a-4d31-810d-19bd82b9813c4337066787367453016.jpg3,8 Мб, 4000x1824
90 423133
Блять кажись нашел а чем прикол. Я долбаёб. Я в описании проставил уровни, а не в самом конфиге. Сейчас попробую попозже переделать !
91 423134
>>3132
Нууу, значит при реините не обновился флаг allowedexpansion или как там эта хуйня называется, так что да, тут попробовать только снос через перезапуск, единственный доступный "фикс". Вспомнилось что старых версиях плеерботов тоже бодался с таким багом, потом как-то само починилось при пересборке, наверн сборочки у вас не самые свежии.
Ваще дай ссылку на нее (и ты >>3129 тож), посмотрю что там за несвежесть и что за модули.
93 423136
>>3135
Тоже эту качал
94 423137
>>3135
Ну, плюс-минус актуальная, обновляемая и даже без васян-лаунчера, ок.
Теперь по модулям. Вижу

> Cross Faction Battlegrounds


Значит можно не ебаться с балансом фракций и тупо хуякнуть себе монофракционный 100:0 чисто для бг. Ок, но раз initially disabled, следует включить единичкой в конфиге.

> Ahn'Qiraj War Effort


Выше спрашивали про AQ, ну это оно.

>mod-solo-lfg


Можно выключить, боты нормально справляются с данжами, включая героики вотлк, даже для изощренного окулуса с драконами у них есть механика. Но у них есть проблема с мувментом, они (не всегда) не умеют шорткатить и прыгать через пропасть, актуально для некоторых старых данжей, привет всяким, как там эта хуйня в барренсе называется, какие-то там каверны, ну ты понял. В целом некритично и лечится /p summon.

> Playerbot Level Brackets


А вот эта хуйня как раз и должна раскидывать ботов по лвлбрекетам равномерно, но тут она опять же initially disabled.
95 423139
>>3137
Соло лфг я выключил сразу. Player bot lvl brackets вообще не лазил.
Короче получилось отключить ботов в аутленде только убрав в их конфиге использование телепорта в аутленд.
96 423140
А можно как-то командой посмотреть , какая у чара фаза идёт по эксеншену?
97 423141
>>3140
.individualprogression view что-ли. Ну или просто .individualprogression, выдаст список доступных.
98 423142
Насру тут как в блокнот, вечером заберу для своего локалхоста.
https://github.com/Hokken/mod-llm-chatter // еще одна итерация ллм-ублюдков
https://github.com/thanhtong89/mod-abyssal-storage // материал банк с гуйней через аддон, не сиранэ gossip
https://github.com/azerothcore/mod-aoe-loot // обновился, проверить пофиксили ли дюп.
https://github.com/pangolp/mod-quest-loot-party // или дюп был в этой хуйне? что-то связанное с лутом.
https://github.com/WeebzSlayer/mod-diablo-core // интересная задумка под косорылую гриндилку, но похоже плейсхолдер
https://github.com/silviu20092/mod-flightmaster-whistle // свисток из легиона, забрать.
99 423143
>>3141
Не работает.
100 423144

>Playerbot Level Brackets


Как эту хуйню включить на сборочке этой 32-мода-эдишн?

И как ходить в лфг с ботами - сначала их набрать в пати а потом в лфг въезжать?
.png46 Кб, 472x205
101 423145
>>3144

>Как эту хуйню включить на сборочке этой 32-мода-эдишн?


Где-то там в modules conf-файл с названием, внутри хуйня типа module.enable = x, 1 включить.

>И как ходить в лфг с ботами - сначала их набрать в пати а потом в лфг въезжать?


Тут лучше с альтботами ходить, а не рандомботами, альтботы перзистентны. Можешь крикнуть в /1 чат lfg 5, автоматом накидает утырков по ролям. А так просто встаешь в лфг и очередь почти инстантная. Почти, потому что там механизм подбора через три пизды работает, но все таки работает.
>>3143
Китаец на моде зачем-то обрезал команду, теперь это тупо ip.
102 423146
>>3145

>альтботами


это ещё что такое за хуеблуда и что значит "презистентны"?

Ну и про встать в очередь не понял
Если стоит модуль на соло данжи - меня в соло не закинет?
31314612-96c0-4cf8-8384-4b5bcacd0bbe6941330146747876169.jpg4 Мб, 4000x1824
103 423147
>>3145
Работает, сяп!
104 423148
>>3146

>это ещё что такое за хуеблуда


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

>Ну и про встать в очередь не понял


Ну как обычно, как и в случае с живыми игроками, встал в очередь, подождал прок, профит.
Сразу очерчу пару нюансов.
Ботов может криво телепортануть в данж, так что иногда /p summon необходим чтобы их правильно заспавнило в начале.
Сами они двигаться по данжу (пока) не умеют, но идут за мастером. Посему нужен макрос который кукарекает в патичат /p @tank attack my target или аддон, который делает тоже самое через кнопочку/бинд. Вот этот рикамендую. https://github.com/Wishmaster117/MultiBot

>Если стоит модуль на соло данжи - меня в соло не закинет?


Сололфг просто тупой хак, который убирает проверку ролей и закидывает соло. Если он отключен, идет подбор среди игроков/ботов.
105 423149
>>3148
боты кстати на оффе появились и доступны для прохождения нормалов
бегают как живые и даже можно назначить главным танка и он пати поведёт

интересно как это там реализовано
106 423151
А какие характеристики нужны для своего серва с ботами? У меня старый ноут с 8 гига оперативы, хватит ли этого для азероткора?
1000019904.jpg156 Кб, 768x765
107 423161
Да, кончено офлайн сервер с ботами это скрытый вин. Если все реально работать будет, я хуй больше пойду на онлайн серваки. Ещё бы ботов научить с помощью чат гпт говорить, чтобы не стандартные одни и те же фразы писали, а чтобы полноценный Аи был. Как говорится про ВОВ поговорить, да и о жизни можно.
108 423168
>>3161

> Ещё бы ботов научить с помощью чат гпт говорить, чтобы не стандартные одни и те же фразы писали, а чтобы полноценный Аи был.


Опять же повторюсь, есть как минимум два модуля, которые позволяют им использовать LLM, хоть платные через API и эндпойнт, хоть локальные. Но речь тут не про трейд/лфг чат, там ебнутый поток спама от уродов, а про гильд/рейд/пати/пм пиздеж. В той сборке выше по линку сей модуль кстати есть.
>>3151
Raspberry Pi 5 на 8 жижабайт с адаптером для ссд тянула сервер на полторы тыщи ублюдков, правда пришлось вкерогасить адаптер для м2 ссд. Но в твоем случае хз, ты ж еще и играть на нем собрался.
images (6).jpeg21 Кб, 448x446
109 423176
Так бля ёпта, для ванилы только самостоятельная компиляция азеркора с ботами или есть возможность в репаке/морде развернуть сервер под 1.12/1.14?
110 423178
>>3176
Для ванилы/быко 112/243 есть только cmangos с playerbots и самостоятельной компиляцией, ac это чисто 3.3.5 изъеб. Готовые репаки впрочем тоже есть, но есть сомнения на счет их актуальности, боты в отличии от ведра обновляются гораздо чаще. Что касается 114/25x, проксикостыль для него прикручивается сбоку к серверу отдельно.
111 423179
>>3178
Костыль с прокси я ещё на симангосе наворачивал за обе щеки, самые мерзкие проблемы начинаются при компиляции, когда нужно что-то качать из гита, хуита и прочих репозиториев которые от блокировок обмякают.
112 423180
>>3179

>самые мерзкие проблемы начинаются при компиляции


Вообще никаких проблем, если собирать эту хуйню в линупсе/в wsl. Вендятина да, мозги пиздецки ебет еще на этапе развертки окружения.
1000019813.mp4726 Кб, mp4,
512x526, 0:10
113 423190
>>3168
Ну это понятно, что модуль есть на разговор. Но он такой. Ты к примеру в чат пишешь hello и все боты с тобой здоровываются. Это работает. А если напишешь hello guys , они начинают ересь писать типа 10/10 would read. Ну и вот, было бы так, чтобы они разбирали, что им пишешь. Это была бы пушечка.
114 423200
>>3190
Разоришься на токенах, а потом клауды всякие еще попросят оформить йоба ультимейт подписку, потому что окно контекста перевалило за пиздец.
115 423201
Вот играл-копался и ещё вопросы появились

1 - можно ли в индивидуальной прогрессии включить маунт на 20лвл?

2 - можно ли БЕЗ ИНДИВИДУАЛЬНОЙ ПРОГРЕССИИ выключить кач после 60лвл - ну типа сам наиграюсь и включу дальше ТБЦ
Или так нельзя?

3 - какие настройки нужны чтобы ботов прям РОВНЕНЬКО раскатать по миру?

4 - и вот для сборки этой на 32 модуля нашё лещё АПДЕЙТЫ
написано просто разархивировать в корень каталога сервера с заменой но там как я понимаю заменятся и все грёбаные конфиг-файлы.
они же скорее всего не просто так меняеются - видимо в новых версиях модулей добавляются новые параметры для конфиг-файлов и поэтому их тоже менять надо?
Короче как я понял мне нужно когда меняю что-то - где-то записывать что я поменял
Тогда не понял нах вообще компилировать сервак если вот для обновления достаточно скинуть каталоги с заменой. Но возможно я не догоняю просто, глуповат

5 - Вчера играл и на-нажимал в моде-управлялке-ботами кнопок что сам стал ботом... Но так и не понял что я нажал. перс стал бегать за ботом другим лол и за меня атаковать когда заклинания не на КД были
пока писал вот сейчас подумал - я наверное выбрал своего перса в цель и нажал какую тактику исопльзовать или что-то такое и модуль тупо взял моего перса под контроль лол
.png369 Кб, 2546x808
116 423202
>>3201

>1 - можно ли в индивидуальной прогрессии включить маунт на 20лвл?


Абсолютное хз.

>2 - можно ли БЕЗ ИНДИВИДУАЛЬНОЙ ПРОГРЕССИИ выключить кач после 60лвл - ну типа сам наиграюсь и включу дальше ТБЦ


>Или так нельзя?


Это можно сделать штатными средствами вовна, где-то там в столицах стоят npc для остановки экспы. Сделать себе на ритейле бк 19 лвл бг нагибатора что-ли?

>какие настройки нужны чтобы ботов прям РОВНЕНЬКО раскатать по миру?


Вот эта конкретная настройка в mod_player_bot_level_brackets.conf

>но там как я понимаю заменятся и все грёбаные конфиг-файлы


Тут зависит от васяна-репакера. При ручной компиляции новые конфиги не перезаписывают старые, как у него - хз.

>видимо в новых версиях модулей добавляются новые параметры для конфиг-файлов и поэтому их тоже менять надо?


Сервер при запуске блюет в консоль желтыми строками если какой-то новый параметр сервера/модуля отсутствует. Если параметр не установлен, обычно использует дефолтное значение.

>Короче как я понял мне нужно когда меняю что-то - где-то записывать что я поменял


Обычно при ручной компиляции используется diff+merge между .conf.dist и старым .conf, но в твоем случае видимо только так.

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


Раз сборка обновляемая, то нахуй не нужно. Но может быть понадобится какой-то модуль которого там нет, а может и не быть.
117 423203
>>3201
А да.

>5 - Вчера играл и на-нажимал в моде-управлялке-ботами кнопок что сам стал ботом... Но так и не понял что я нажал. перс стал бегать за ботом другим лол и за меня атаковать когда заклинания не на КД были


Это selfbot режим.
Включается/выключается через .playerbot bot self в чат или кнопкой с мехагномом в аддоне.
118 423243
Слушайте ребят, а ониксия 60 лвл рейд есть на азерот коре вотлк? Или там только для 80 лвла? Я просто ванилу поставил до 60 уровня и думаю, есть ли рейд для 60 лвла ониксия.
119 423244
>>3243
Есть даже накс60@40. С модулем.
Я не тестил, сказать нихуя не могу, не интересно.
120 423245
>>3244
Понял. Спс за инфу
121 423254
>>3245
Хотя все же потестил. Оно чутка кривовато работает, наверное потому что фазинг в вотлк сам по себе кривой и зачаточный, на 80 лвле упорно пытается закинуть в 60лвл парашу. Лень разбираться в чужом копрокоде.
1000019801.gif4,6 Мб, 256x212
122 423255
Такой вопрос. Как работают сезонные события ? У меня почему-то пасха сейчас активна, хотя nobblegarden доступен в апреле вроде. В каком конфиге смотреть можно по поводу сезонных ивентов?
123 423257
>>3255
Это уже база данных. Извечная проблема "мангосов в сарае", там тайминги как-то от пизды работают по банковскому году в 360 дней и регулярно съезжают, данные на каждый год нужно руками прописывать, на это васяны чаще всего забивают хуй.
Хочешь пофиксить - обмазывайся mysql редактором и вперед.
Не хочешь лезть в базу - кури команды (.)event info / start /stop и ручками дергай, только это по моему, каждый рестарт нужно заново включать/выключать.
124 423285
а можно как то бота перевести в постоянного перса?
а то перегенерит её и всё
а мы с ней с 1го лвл вместе до 15 прокачались и я сервак не выключал
а выключу - её отпустит на другой лвл...
жалко
125 423291
>>3285
Можно попробовать перевести его из rndbot в altbot на свой аккаунт. Не проверял сам, за работоспособность не ручаюсь.
character changeaccount $nickname $accname
И потом грузить по .playerbot bot add $nickname в игре.
Ну и можно ник сменить ему по пути, если нужно, character customize $nickname.
126 423321
Админить локальный ММО сервак, ребалансить его и устраивать ивенты - это уже не аутизм, а ебанатизм какой то. Но даже это лучше новой кримсон параши
127 423322
>>3321
Кримсон параша это отчаянная попытка продать БДО в качестве синглплеерной игры. Корейца поможет только эвтаназия
128 423342
На AC пошёл в мертвые копи, и там где литейная и гоблин Гилнид всех убил(включая босса) а дверь дальше не открывается.
Это баг или что-то сделать нужно ещё?
129 423349
>>3342
Баг, но не баг, но все таки баг.

>гоблин Гилнид всех убил(включая босса)


Если npc убивает npc, скрипты (иногда) ломаются. Вывод: пиздить руками.
Workaround: режим gm позволяет "открывать" некоторые неактивные до триггера двери. .gm on в чат > кликнуть на дверь > .gm off.
130 423353
>>3349
Дело в том что я потом в этот же инст встал, и один его решил пройти для авчивки
Но случилось тоже самое

Ок, попробую через ГМ, спасибо
131 423354
Короче ебанул себе рейты х5 и бегаю с ботами на пару лвлов выше, чтобы они мне всех убивали, но экспы что-то мало дают. Не шарю за механики вовна, но как я понял экспа на всех делится или что? Не нашел в конфиге ниче по этому поводу, можно ли это фиксануть? А так же можно ли сделать так, чтобы лут с мобов выпадал только мне, а не по очереди или как оно там работает?
132 423355
>>3354

>Не шарю за механики вовна, но как я понял экспа на всех делится или что?


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

>А так же можно ли сделать так, чтобы лут с мобов выпадал только мне, а не по очереди или как оно там работает?


Ввиду тупорылой натуры старых клиентов вовна и чуть менее тупорылым сервером, только убогим костылем: включением free for all лута и запретом ботам лутать: nc -loot в патичат.
133 423356
>>3355
Спасибо. Так же столкнулся с еще одной проблемой в виде этой ебаной индивидуальной прогрессии. Я выключил ее нахуй и как я полагал сразу все механики перестроятся на лич, но какого-то хуя маунты все равно с 40 лвла, ботам значит можно ездить с 20, а мне нет. Как это пофиксить?
134 423358
>>3356

>Как это пофиксить?


В душе не ебу, щас гляну как вообще эта параша устроена.

>UPDATE `trainer_spell` SET `ReqLevel` = 40, `MoneyCost` = 800000 WHERE `SpellID` = 33388; -- Apprentice Riding


>UPDATE `trainer_spell` SET `ReqLevel` = 60, `MoneyCost` = 10000000 WHERE `SpellID` = 33391; -- Journeyman Riding


>UPDATE `trainer_spell` SET `ReqLevel` = 70, `MoneyCost` = 8000000 WHERE `SpellID` = 34090; -- Expert Riding



Короче лезть в базу и править руками обратно на 20/40/60. Ебанутое васянство кокое-то.
135 423386
>>3358
Бля, я не могу найти в каком конфиге эти строки.
136 423391
>>3386
А это и не в конфиге, это в mysql, сука, лезть, через какой нибудь navicat/heidisql.
137 423395
Если реально надумаешь, то ip-логин-пороль где-то в worldserver.conf, а находится эта хуйня в _world базе в trainer_spell таблице , хз какой префикс в сборке.
138 423424
>>3395
Не, впадлу такой хуйней заниматься пока что, затерплю как-нибудь до 40го.
139 423426
>>3424
Пажжи, возможно есть путь значительно проще. Ща рандомную сборку стяну, посмотрю как они вообще устроены.

Точно. Есть. Тупо создай .sql файл с похуй каким именем в source/azerothcore/sql/updates/db-world с строками:

UPDATE `trainer_spell` SET `ReqLevel` = 20, `MoneyCost` = 800000 WHERE `SpellID` = 33388; -- Apprentice Riding
UPDATE `trainer_spell` SET `ReqLevel` = 40, `MoneyCost` = 10000000 WHERE `SpellID` = 33391; -- Journeyman Riding
UPDATE `trainer_spell` SET `ReqLevel` = 60, `MoneyCost` = 8000000 WHERE `SpellID` = 34090; -- Expert Riding

Moneycost тоже следует отредактировать, яхз какие там актуальные значения, они тут указаны в медянке потому что тупой говномангос считает баблос в медянке. 1 голд = 10000 меди.
И перезапусти сервер, сам накатит "апдейт".
ShareXXMxtOK04AC.png14 Кб, 960x145
140 423443
>>3426
Короч сервак с этой хуйней не стартует. Но похуй, я уже скоро 40 возьму.
141 423565
Чёт собирал собирал сам и ошибки лезут-лезут...
даже до 100% доходило и всё равно вылетает по итогу

страдаем дальше
142 423566
>>3443
Хуйня какая-то, у себя спокойно откатил этим методом.
>>3565
Какие именно ошибки? Раз 100%, то на этапе linking падает?
143 423567
>>3566
да, на этом этапе

ну там пытались собрать такую же сборку как на сайте этом где там 32 модуля или что-то такое
144 423568
>>3567
Штош, видимо опять рассинхрон между основным ядром и ботоядром. Какие-то модули обновились под основное в котором какое-то сурьезное изменение/нововведение, но его еще нет в pb варианте, они туда с опозданием приходят.
Че тут сказать, искать модуль-пидорас и откатывать на рабочий коммит. Хотя проще забить хуй и через недельку обновить сорцы, аккурат начеррипикают изменения и снова попробовать собрать, тут апдутерство не к спеху.
145 423585
Точнее тут рассинхрон между старыми модулями и обновленным ядром, в частности сраным individualprogression. Временный костыльный фикс:
git clone https://github.com/Grimfeather/mod-individual-progression --branch=solve-ThreatManager-issues
146 423869
Короче я вообще не понимаю почему ебля идёт или вокруг 3.3.5а(ну ладно они вроде норм уже сделала) или ебут какую то хуйню - лиджн, пандария, дрангонфлай...

Это же пиздос.
Почему никто не занялся КАТОЙ?
Переломный аддон - полёты в классике разрешили, передалали классик, игра стала цельной - от классики до каты норм квесты без говна и пердолинга.

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

В общем я не понимаю...
Бля, сделали бы Кату и дальше по нарастающей...

В любом случае 3.3.5 ак очень хорош, но хотелось бы кату чтобы кайфовать в переделанном классике с норм пачками квестов и вкушать всю эту стори-лайн каждой зоны.
147 423871
>>3869

>Почему никто не занялся КАТОЙ?


>передалали классик


Вот поэтому. Vanilla-TBC-WotLK существовали именно за счет почти неизменности классик-контента, тупо сверху наваливали новый почти не трогая старый и уже накопленный в базах UDB/TDB/четамеще, а тут хуяк-хуяк, аддон оправдал название: годы работы Sql-васянов полетели в пизду.
Да и васькам проще сделать ката-контент условно проходимым без полировки и сосредоточится на актуальном для их параши аддоне.
148 423875
Ну и не только sql, в старых мангосоидах, старых версиях/форках trinity и в "современных" cmangos/vmangos очень много хардкода прям в ядре. Ну типа объекты на бг - это массив с координатами, спеллы тоже захуячены в код, хочешь исправить баг с проком - компилируй ядро и ребуть сервер, лол. В относительно свежем trinity и его потомках это частично вынесли в БД, облегчив васянострадания, но все равно местами там лютая C++-лапша.
149 423944
Аноны помогите умоляю. Как вообще этот сраный Азерот кор поставить? Постоянно ошибка на ошибке и ничего не работает. Ранее баловался с мангосами и триньками, там никогда не было проблем все ставилось за полчаса максимум. С азеротом полный пиздец. Скачал несколько сборок и везде сука разные ошибки. На одной не запускается auth на другой world. Этот азероткор случайно не требует какие-то библиотеки ставить вроде с++ или визуал студию? По идее все должно работать из коробки, но такой ебли я ещё давно не видел.
150 423948
>>3944
Я все делал по гайду этого чела с бусти(бесплатно) https://www.youtube.com/watch?v=KW2YmW4NAig&t=1s
пару часов незначительной ебли и все заработало.
151 423951
>>3948
Да я тоже по его же гайду но все равно не заводится.
152 423952
>>3944
Ты хоть конкретные ошибки назови.

>Этот азероткор случайно не требует какие-то библиотеки ставить вроде с++ или визуал студию?


Вообще-то требует какой-то c++ redist. vcrun20xx хуйзнаеткакой, тут зависит от косорылости того дегрода что компилировал сабж. хочешь сделать нормально - компиляй сам в wsl по линукс гайду.
153 423981
>>3952

>Ты хоть конкретные ошибки назови.


В одной сборке ругался на AHbot, он крашил auth.exe (При этом world.exe работал исправно, я создал акк через него, в бд он отображался). в сборке того чела с бусти с 32 модулями проблема с playerbots, в этом случае аутх запустился нормально, но ворлд крашил по причине преерботс. Вот там логи остались, если что вечером попробую библы с++ и тд накатить, отпишусь, мб кому-то поможет. В целом мне эти боты особо не нужны, могу и без них аутировать, учитывая что ещё ОЗУ откусывают прилично.
154 423982
>>3981
Failed to open the sql update "source/azerothCore/modules/mod-playerbots/data/sql/playerbots/updates/2025_09_28_00_netherspite_beam_blocker_texts.sql" for reading! Stopping the server to keep the database integrity, try to identify and solve the issue or disable the database updater.

вот данная ошибка крашит world.exe
155 423983
>>3982
А, хуйня, тут не либы плюсоговна, тут наверное васянокодировка.
В принципе можешь нахер удалить этот файлик, он ни на что не влияет, только на ботокукареку в чат для каражанского босса-дракона. Впрочем если будут другие подобные ошибки, это уже диагноз.
156 423984
ld.lld: error: undefined symbol: AddSC_mod_individual_progression_ioq()

>>> referenced by IndividualProgression_loader.cpp


>>> modules/worldserver.lto.libmodules.a(IndividualProgression_loader.cpp.o at 17270036).o:(Addmod_individual_progressionScripts())


clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

Да заебала эта индивидуальная прогрессия, блять.
rm -rf mod-individual-progression
157 423987
>>3983
Да я разобрался. Спасибо, анон. Все завелось с первого раза. Но правда другая сборка, она почти та же. Если кому нужно, то вот:

https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-emulator-servers/wow-emu-general-releases/1072474-wow-repack-npcbots-azerothcore-eluna-extras-custom-races-335a-solo-lan-2025-a.html
sage 158 423993
репакодебил, спокундрий и плотнейшую зачилку
159 424255
Репакеры могут не читать.
Всему остальному многочисленному нулю компиляторщиков, сообщаю: в 9fa03dc коммите плеерботов AC васьки забыли прописать правильный хедер и сборка делает хрюк. Как решить очевидно, но кому неочевидно, то решение: вхуитарить правильный.
Куда: в mod-playerbots/src/Ai/Class/Paladin/Action/PaladinActions.cpp и в mod-playerbots/src/Ai/Class/Paladin/Triggers/PaladinTriggers.cpp
Что: заменить #include "PaladinHelper.h" на #include "Util/PaladinHelper.h"
160 425893
На фоне суицида черепахи двумя выстрелами в затылок, вспомнил про vmangos и узнал что там тоже есть боты. Сконпелял эту хуетень на подкроватном линупсе, жду пока экстрактятся и собираются вмапсы, посмотрю что там за скриптованные болванчики.
161 425895
ссылку кинь хоть
162 425896
>>5895
https://github.com/vmangos/core

Установка традиционная для мангосоидотринитихуеты: cmake @ make/ninja, бд в releases, импорт бд ручной с созданием баз через cli mysql или какой нибудь клиент.
163 425903
https://github.com/slash-design/DestinyCore - кривейший легион якобы с ботами. TODO: проверить.
https://github.com/Legends-of-Azeroth/Legends-of-Azeroth-Pandaria-5.4.8 пандария с кривейшими ботами, недоделанный порт AC'шных, нихуя не делают кроме как бегают в опенворлде и гриндят мобов/ганкают игрока.
1699089989828.png109 Кб, 597x189
164 425906
Это >>5893 пока еще хуйня, боты не заскритпованы, тупо спавнятся на гм айленде.
165 425908
Есть какой-то клиент соло-лича, где не надо ебаться со всякими компиляциями, настройкой? Чтоб для додиков была инструкция в стиле- запусти один файл, он сам какой-то дефол настроит, и всё, можно играть? Желательно с ботами, но можно и без, если пве-контент адаптирован под соло-игру.
sage 166 425909
>>5908
Выше по треду пара ссылок на овнедкококор.
sage 167 425924
>>2634
>>2635
>>2636
>>2657
сказочный канеш, зачем только из дурки выпустили
168 425925
>>5903

>DestinyCore


проверил?
169 425926
>>5925
Нет. Завтра чекну, надо еще понять какой клиент этой хуйне нужен, у 735 гуляет как минимум три билда, 26124, 26792 и 26-еще-какой-то.
170 425927
Бля, еще и обнова boost, 1.91 прилетел. Не, точно завтра, срать ебал возится с инклюдами и выяснять что там опять удалили/переделали/сломали.
171 425937
ну чё там, собрал кто черепаху-хом-эдишн с ботиками и чтобы как в жизни всё было и всё работало?!

я всё трахаюсь со сборкой готовой, так и не осилил сам собрать.
172 425940
>>5937
Пока что наиболее близкое что можно собрать, это классический cmangos с playerbots и то там свои проблемы.
cmangos очень дубовый эмулятор, прямой наследник оригинального mangos, сохранивший его родовые косяки, а trinity, который тоже потомок mangos, но ушел в чуть другую степь, поддерживает только wotlk и выше.
Был правда oregoncore, где trinity натягивали на tbc, но сдох.
173 425945
>>5940
короче проще играть на АК и представлять что в ванилле сидишь.
ну ладно
174 425946
>>5945
Где-то встречал проЭкт, чуваки портировали таланты и прочую хуйню из бк в лича, чтобы юзать на серваке азероткора с модулями и всей хуйней, значит и ваниллу можно натянуть на леща, вопрос времени и dbc-аутизма.
175 425947
>>5946
Тогда боты не дадут ёбу из-за того что талы другие будут?

хотя моя настоящая мечта это конечно ката-параша с ботами. может лет через 5-10 сделают такое и будут сидеть аутировать
176 425948
>>5947
Естно ботов тоже надо править под эту хуйню.

>ката-параша с ботами


Где-то на github видел npcbots для ката, сам тестил только под леща. Это конечно не совсем playerbots, точнее совсем не playerbots, но в целом на бг рубятся, с игроком в данжи/рейды набигают, в лужах стоят @ тупят.
177 425963
>>5926
ну чё, чекнул?
1719513339611.png49 Кб, 1739x59
178 425966
>>5963
В процессе сборки.
179 425967
Балять, еррор на эрроре.
Похуй правим, компилю дальше.

Ебать, оно собралось. Экстракчу мапсы.

-- Install configuration: "Release"
-- Installing: /home/ueban/hueta/wow-emu-bin/735-destinycore/bin/bnetserver
-- Installing: /home/ueban/hueta/wow-emu-bin/735-destinycore/bin/worldserver
180 425969
Лол, а рабочей базы-то к этому говну и нет, в releases на github какой-то мусор валяется. Хаха.
Тут есть еще какое-то говно с тем же именем и тем же Васяном, его почекаю через часок.
https://github.com/DestinyCore/DestinyCore
1766162989423.png3,3 Мб, 2435x1345
181 425970
А нет, это васян захардкодил базу в world и hotfixes, а не в другие указанные в конфиге бд. Разобрался.
Запустил. Поломанный пиздец. Можно залутать все артефакты сразу не отходя от флаймастера даларана.
Но это хуй с ним, что там с ботами. Боты здесь своеобразные, компаньоны и не более. Мультибокс на серверсайде по сути.
Расходимся, nothing to see here. Иду чекать вторую хуйню.
182 425971
>>5970

>Боты здесь своеобразные, компаньоны и не более


чё это значит
183 425972
видео запили чё боты там делают, если он не просто хуйнул 200к строк тем коммитом, а это говно хоть как-то заработало - то это уже хорошо
184 425973
>>5972
Фолловят и бьют, все блять. Снес эту парашу, компилирую вторую паршу.
185 425975
хули так мало потестил, лан позже сам качну погляжу

>Фолловят и бьют, все блять


это уже большой прогресс, учитывая что предыдущие 500 коммитов там черрипики с тринити и какого-то васян-кора
186 425977
Учти, у васяна явно какой-то несвежий компилятор, gcc/clang нахуй шлют.
CollectionMgr.cpp , заменить говно
```_appearances->init_from_block_range(blocks.begin(), blocks.end());```
на
```_appearances->clear();```
```_appearances->append(blocks.begin(), blocks.end());```
sage 187 425983
Кратко по второй параше: говно, но условно играбельно относительно первой. По крайней мере, интросценарий на брокен шорс, классхолд варовский и квесты азсуны хоть как-то заскриптованы и даже, о чудо, проходимы. Ожидал гораздо худшего от casc-пираток.
188 426341
Так, нужно мнение
https://www.emucoach.com/threads/2021-2022-updated-mists-of-pandaria-blizzlike-repack-v-1-emucoach-christmas-new-year-edition.8372/

какие то челибосы предлагают ПЛАТНУЮ СБОРКУ и как я понимаю якобы панда полностью рабочая с ботами которые в инсты и рейды ходят походу

Такое возможно вообще?
189 426351
>>6341
Раз эмулятор панд с очень кривыми ботами (портом из 3.3.5) в зачаточном состоянии есть, могли и допилить.
190 426352
>>6351
А как вообще мог происходить ДОПИЛ ботов?
Учат их, скриптами что-то прописывают?
Какой вообще механизм этого?
Нужно быть прогером?
191 426353
>>6352

>Нужно быть прогером?


Ну типа того ага. Территория чистейшего C++. К тому же все эти эмуляторы друг другу инцестные родственники, поэтому задача портирования какой либо non-blizzlike хуйни из ядра скажем 3.3.5 в 2.4.3 все еще сложна но вполне реализуема без полного рерайта.
192 426355
>>6353
Ну короче это какой то развод
Смотрел стрим этим паком
Боты и правда вроде бегают, но там на сайте у этих челибосов написано ДОСТУП НА 1 ГОД
Типа тебе дают скачать сборку за 27 долларов, но работать она будет 1 год, как это реализовано хз вообще.
Ну и там же написано что гои за 27 долларов не получат кату рабочую, а для рабочей каты нужно 47 что ли долларов
КОроче развод, не верю я что там боты в рейдах смогут что-то делать, максим в инстах

С одной стороны прикольно что пытаются сделать норм, с другой это какая то пиздецовая система распространения
193 426360
>>6355
Забей. emu-coach и ragezone это форумы утырков, особенно после смерти ac-web.
sage 194 426364

>Ну короче это какой то развод


так почему бы вас долбоёбов репак-юзеров и не ебать, без гойского лоха и жизнь плоха
195 426368
>>6364
чел, это у тебя может есть навыки и образование
а у меня диагноз шизоидное расстройство, 8 классов образования, и я реально тупой, вот совсем прямо, мне эти ваши компуляции не осилить
196 426369
>>6368
такой же бэкграунд, шизотипик, только вписался в околопогромирование (даже до миддла дорос) и красноглазие.
мимо шел.
197 426424
>>6360

>emu-coach и ragezone это форумы утырков,


Во-во. Когда я спросил на рагезоне, как приделать полноценных плеерботов к слитой версии туртла 1.17, мне сначала сказали, что такое бесплатно никто не сделает, а потом вообще пост стёрли, пидорасы.
198 426425
Вопрос есть по azerothcore и playerbots. Как управлять-то этими ботами? Я вот взял одного из них в пати, но он просто за мной бегает и всё, я сагрю — он бьёт. А как именно его отправить агрить? А то одного-то он бьёт, а весь остальной пак на меня бежит. Может, как-то можно кнопки на панель добавить, типа "атаковать таргет", отойти назад", "следовать за мной" и так далее.
199 426427
>>6425

>Может, как-то можно кнопки на панель добавить, типа "атаковать таргет", отойти назад", "следовать за мной" и так далее.


Есть, кхм, аддон. https://github.com/Wishmaster117/MultiBot-Standalone
Так, там автор что-то навасянил, надо разобраться, и заархивил репу, но аддон работает.
200 426428
>>6427
А нет, там тоже какая-то хуйня.
Короче вот ссылка на аддон: https://filebin.net/mbsqbnju0954mb7r
Сорян, залил на первую помойку из гугловыдачи.
201 426450
Анон, а ты пробовал приделать llm именно к общему чату азероткора с плеерботами? Я вот вроде олламу установил, модель запустил, в конфиге mod-ollama-chat модель указал, но общий чат чота не поменялся и особой активности я в нём не наблюдаю. Они как срали туда, какие квесты взяли или сделали, так и продолжают. Зато взятый в пати бот начал периодически выдавать относительно длинные телеги, то есть очень похоже, что модуль работает и ллмку видит. Но хочется именно общий чат оживить, чтоб боты в нём срались, мамок ебали, забивали стрелки друг другу и хвастались, как нубасов попускают, ну всё такое вот. Может, я чота в конфигах недосмотрел?
202 426451
>>6450
Не пробовал. Бегло пробежался по конфигу, возможно стоит покрутить BotReplyChance.Channel/BotReplyChance.Say.
203 426452
>>6451
Ага, спасибо, попробую.
204 426456
В каком-то из последних апдейтов пботов в ак перелопатили итемизацию.
Ну, больше не вижу ресто/элем шаманов с оффхендами вместо щилда, лол.
image.png1,2 Мб, 1606x1236
205 426482
Васяноговнякаю аддон для трансмога на пару с изуверским кретином чтобы не тыркаться в gossip меню и не кликать хуйзнаетче на дохуя страниц.
image.png1,3 Мб, 2157x1395
206 426484
Забирайте этот кривой кал если кому-то еще нужен, в чем есть сомнения. https://filebin.net/clqq1df4sg5ak224
207 426514
Короче, всё хуйня, не хватает 1650 даже на простейшую ллмку для чятика, прям вообще нихуя не хватает. Надо где-то нахоботить какой-нибудь ыртых хотя бы на 8 гигабайт видеопамяти, блеа. В обоссаные 4 гига помещается разве что tinyllama, но она всрато генерит, фразы постоянно на середине обрезаны. А если поставить модель побольше, то оно не успевает догенерировать "общение" полтыщи ботов и в логе сервера ошибки, в логе олламы ошибки, а все боты начинают говорить "unable to connect to ollama ai". Нинраится, блядь, но на карту денег нет нихуя, даже на б/у.
208 426519
>>6514
Теоретически можно взять какую нибудь модель для смартчайников и зафайнтюнить под контекст вовнеца, лол. Тут же нахуй не нужны биллионы пораметров, возможно даже миллионной модели хватит, типа тех которыми кликбайты генерят.
209 426632
>>6519
Я не умею "зафайнтюнить", я умею и практикую только "зафакапить", но это не то, что мне сейчас надо.
Алсо, нашёл тут скрипт, как чувак присрал к mod-ollama-chat возможность использовать cerebras вместо локальной модели, попробовал, а оно ругается, что еррор 403, блядь. Ещё на реддите нагуглил прокси-скрипт для claude, но не стал пробовать. Скорее всего, эта хуйня тоже не будет доступна.
Есть ли где-нибудь готовые такие скрипты, но для бесплатных нейроштук, которые доступны из раиси без еблёй с впн и прочих ухищрений? Даже пусть наши будут, вообще похуй. Лишь бы бесплатно, готовое решение в виде скриптика и делало диалоги ботов. Я заебался уже. Плохо быть тупым и нищим, ёбана. Был бы поумнее, сам бы зделол, был бы побогаче — купил бы видимокарту йобистую и запускал модели нормально, а так всё хуйня получается.
210 426634
>>6632

>Даже пусть наши будут, вообще похуй.


Тут разве что копросберовский жижакод он же gigacode, но вроде как поддержку ollama они обещают когда-то хуй знает когда но обещают.
211 426637
Внезапная незадокументированная (?) возможность ac-playerbots из последних апдейтов: если боту выставить pvp спек, он будет autogear'ится в pvp шмот и юзать медальон при контроле. Прикольно.
image629 Кб, 1920x1080
212 426793
>>6482

>Васяноговнякаю аддон для трансмога


Для какого аддона?
Просто для 3.3.5 есть готовый НПС с человеческим интерфейсом.
213 426794
>>6793
Вот именно для этого варпвиера и наговнякал, чтоб вместо менюшки было.
Интерфейс через диалоги не очень человеческий и превьюшек нет, а альтернативный вендоринтерфейс еще неудобнее.
214 427177
https://www.youtube.com/watch?v=THA25XGrbGk
Ебало тех, кто реально это купил.
215 427178
>>7177
Лол, это чубрики из дискорда legends of azeroth делали, а уебки с emucoach репакнули и продали.
216 427234
трайнул сорцы которые на шинде собирал лет 6 назад пересобрать на убунте на виртуалке - насрало ошибками cmake'а

вопрос следующий: мне чё пердолиться выискивать как и откуда установить старые версии всего этого дерьма, которое нужно для билда? ебля мозга из-за отсутствия обратной совместимости?
217 427236
>>7234
Несвежее говно, на boost что-ли выебывается? Примерно вот так оживлял несвежие сорцы trinity cata.
Нужно поправить хедеры и неймспейс.
Из cmakelists в find_package(Boost убрать нахуй `system` - не нужен на актуальном boost 1.89+
`src/common/Utilities/StartProcess.cpp` - тут заменить всю хуиту `#include <boost/process/хуйня.hpp>` на один `#include <boost/process/v1.hpp>`
`using namespace boost::process;` > `using namespace boost::process::v1;`
`std_in = boost::process::close;` > `std_in = boost::process::v1::close;`
218 427237
Хотя еще есть вариант b: найти актуальную на тот момент бубунту/дебиан (у них просто архивные репы есть с несвежим говном вплоть до середины нулевых), прописать эти самые архивные репы и стянуть зависимости говна. Некромангос для 2.3 патча так оживлял.
Вариант c: тоже самое но в докере.
219 427238
там ругань на то что он не может собрать какой-то тестовый cmake-файл 4 или 5 раз
220 427282
предыдущий кал осилил, буст тоже кое как нашёл где пофиксить, теперь openssl мозги ебёт... пиздец ну и геморой конечно, не ожидал я, что всё так хуево с обратной и взаимной совместимостью, как будто одноразовое говно делали, одно фиксишь - вылезает другое, в конце окажется что третье говно вообще ни с чем не совместимо

весело пиздец (нет)
221 427283
Добро пожаловать в жопенсорс. Works on my machine x not invented here = !!!FUN!!!.
222 427291
в пизду короче, даже дойдя до сборки через десять костылей там пошли ошибки по коду, всякие несоответствия с++ 17, несовпадения числа переменных в линках на буст и прочая тому подобная ебанина, лень ебаться с этим
223 427294
для таких ленивых случаев за сто рублей на плати.сру покупается триальный акк claude и "слышь пофикси под boost 1.87+".
224 427300
я сделаю как надо, но не сейчас, а это был эксперимент заведется ли старый кал без относительного гемора на линуксе и ответ - нет, не заведется без массированного пердолинга
225 427306
так в докер бы завернул этот сблев, в лтс бубунтень там 16.04/18.04 раз шестилетний кал, на актуальном линухе собирать такое тупа боль.
226 427337
У кого свежая самосборочка/свежий репачок AC+Playerbots от условного DarkVasyan666 и сервер падает - виной тому mod-transmog.
Временный фикс: Transmogrification.UseCollectionSystem = 0 в mod-transmog.conf
227 427344
А есть у кого готовая зборачка азероткоре под шиндовс, чтобы там не mod-ollama-chat, а другой мод, который с онлайн-нейрозалупой работает? Забыл, как оно называется.
И инструкция, как к тому моду присрать какие-нибудь бесплатное нейродрищево, желательно пошаговая и для дебилов. А то мне сложно и я ниасиливаю нихуя самостоятельно зделоть.
228 427346
>>7344
ollama-chat с онлайн-залупой тоже работает, если найти облачную залупу которая использует ollama api. Вроде где-то был агрегатор бесхозных endpoint'ов, можно подсосаться в теории. llm-chatter работает так же с ollama, а для гопоты и клода нужен api ключ. За даллары.
229 427350
>>7346

>ollama-chat с онлайн-залупой тоже работает, если найти облачную залупу которая использует ollama api


Я видел только прокси-скрипты для cerebras, который нихуя не работает с российского айпишника и платного claude (который, скорее всего, тоже не работает с российского айпишника). Больше мне нихуя найти не удалось.

>Вроде где-то был агрегатор бесхозных endpoint'ов, можно подсосаться в теории.


Спасибо_не_поняла.жпг
Мне бы по пунктам, типа
1) открыть здесь
2) выделить тут
3) скопировать сюда
4) ???
5) профит

Говорю же, я у мамы дурачок и мне слишком сложно и непонятно нихуя.
230 427353
>>7350
Лааааадна.
1. https://freeollama.oneplus1.top
2. Выделить любой сервер по вкусу.
3. Скопировать в .conf ip и модель
4. ????
5. PROFIT
image415 Кб, 1920x1080
231 427354
Непонел, вы че хотите нейронку ботам в ШоШ прикрутить чтобы они с вами за жизнь пиздели как в смищЪных тиктоках по скайриму?
Не, имеете право конечно!
Нахуа?!
232 427356
>>7354
Нахуй не надо, вообще чат с утырками отключаю, что с реальными что с ботами. Хотя боты пожалуй меньше хуйни пишут.
1779019554166.jpg197 Кб, 1220x2712
233 427359
>>7353
???
Чота я опасаюся теперь это открывать с компьютера. Ладно, андроиду ничего не будет, но шиндовс ведь и попячить недолго.

>>7354
Да, именно так и хочу. В идеале, чтоб боты срались в чятике, ебали мамок, троллили друг друга и делали барренс-чат, создавая впечатление, что на сервере есть хоть какая-то жизнь.
image60 Кб, 600x450
234 427361
>>7359
Ахуеть
image.png3,6 Мб, 1920x1080
235 427362
>>7361
Это ладно. Год назад на среддите натыкался на упорка который к trinitycore прикручивал нейронку чтобы устроить локалхостовый argent dawn. Если не в курсе, это официальный rp сервер где в тавернах графоманы друг друга текстом ебут.
236 427367
Собрал свежих плеерботов азероткора, посмотрел что там нового за месяц. Чейнжлог у них хуй найдешь или его нет вообще, насру тут тем что заметил хз зачем.

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

Норм тенденция на замену рандомвасянов с азурегосов и разувиев, хуево что на ссаном личе.
237 427467
>>7367
всё это конечно круто, но лучше бы их учили тактикам на всех рейдах-инстах от ваниллы до цлк

а одеть и вооружить я их и сам смогу, и то что они не летают меня особо не ебурит вообще
238 427468
>>7467
Запиливают. Только вместо вотлкшного тотк/тогк (единственный не реализованный и непроходимый для этих болванов вотлк контент) зачем-то сделали баттл фор хиджал две недели назад. Хуй бы положить на ванильно-бкшную ссанину, это долбоебизм и изимод с вотлкшной боевкой, но нет, делают, зачем-то.
239 427469
>>7468

>тотк/тогк


вроде не могут ещё проходить накс, не?
240 427470
>>7469
Могут. Но накс вотлк ипостаси такой рейд, что там стратегия не особо-то и нужна, лол. Единственное что помню, что на готике дико тупили и пиздили его на балконе, похуй что он в этой фазе бессмертный и аддов дохуя. Может пофиксили хуй знает.

Щас пердолюсь с cmangos ботами в ванильном копролите, тут тоже пытаются стратегии хуевертить, но вяло и все равно руками приходится управлять уродцами. УБРС вилкой чищу.
241 427479
>>7353
А есть какой-нибудь способ нормально проверить эти сервера? А то я подзаебался уже, десятка полтора пробовал забивать в конфиг, а там то "failed to reach ollama ai", то ещё какая хуйня. Тамошнюю кнопку check нажимаю, везде открывается страничка с текстом "ollama is running", но как ещё заранее проверить, я не знаю.
242 427481
>>7479
В твоем случае только перебором пока не наткнешься на условно-рабочий. Мне-то нахрен не надо, на локалхосте кручу на второй 3090ti, но не для вовна, в нем только смотрел на что сабж способен.
Про формат не забывай, особенно про модель.
OllamaChat.Url = http://{IP/DOMAIN}:11434/api/generate
OllamaChat.Model = qwen2.5:uncensored:14b
243 427484
>>7481
Да формат-то правильно задаю, проблема в серверах именно. Хуй с ним, буду дальше перебирать.
Алсо, как зделоть, чтобы боты вместе со мной автоматически принимали/сдавали квесты у того же непися, что и я? И заодно, чтобы продавали мусор, когда его продаю я. А то янепонел, приходится пока вручную их посылать постоянно. Речь о тех ботах, которые мои альты. Сгенерённые вроде сами бегают и что-то делают.

>на локалхосте кручу на второй 3090ti


У, мажор, бля. У меня и одной-то нету, а компьютер для сервера вообще практически с помойки собран.
image.png23 Кб, 916x112
244 427486
>>7484

>Алсо, как зделоть, чтобы боты вместе со мной автоматически принимали/сдавали квесты у того же непися, что и я?


Они по дефолту так делают, по крайней мере должны делать. Там правда есть нюансы если квест классовый/расовый, они их не берут. Алсо там есть еще настройка `AiPlayerbot.SyncQuestForPlayer`, но ОСТОРОЖНО, по сути при двойном клике по npc-квестгиверу происходит автокомплит квеста.

>И заодно, чтобы продавали мусор, когда его продаю я.


Только макросом. /p s * для серого мусора, /p s vendor для всего что вообще можно продать , вендора разумеется нужно затаргетить.
Вообще раскури https://github.com/mod-playerbots/mod-playerbots/wiki/Playerbot-Commands , много вопросов отпадет.

>компьютер для сервера вообще практически с помойки собран.


Тож, с помойки взял 4000mhz ddr4 32 жижабута и приспособил старый комп под всякую серверную хуйню.
245 427494
>>7486

>раскури https://github.com/mod-playerbots/mod-playerbots/wiki/Playerbot-Commands , много вопросов отпадет


Попробую вникнуть, спасибо.

>4000mhz ddr4 32 жижабута


У меня ш3-10100 и 24 жыжабута, лол. Был ещё один на срузене5 5600г, но там процессор оказался мёртвый. Бивос грузится, а ни одна система не грузится вообще. Причём я достал другую плату и другую память, сунул туда этот срузен, а симптомы те же самые, вот я охуел тогда с того, что такое вообще бывает.
246 427514
вот бы собрали рабочую сборку каты с ботиками и чтобы 95% как в 3.3.5а работало всё...

эххх

эх, может хоть через 5-7 лет появится что-то такое....
247 427517
>>7514

>может хоть через 5-7 лет появится что-то такое


Скорее панды с ботами появятся, ежели ката. Причина проста - есть эмулятор панд с частично портированными ботами из 3.3.5, как база для дальнейшего васянства возможно подойдет, осталось только васянов найти.
248 427539
>>7514
>>7517
Вроде сливали репаки emucoach по обоим недавно (видел на средите). Не шедевры, но уже что-то.
249 427544
>>7539
Скорее всего доработка вот этого говна: https://github.com/Legends-of-Azeroth/Legends-of-Azeroth-Pandaria-5.4.8
Может попробую поковырять руками + claude, все таки страуструпа читал и не по диагонали и с мангосами знаком с 2008го.
250 427725
Анону, который ебался с олламой: модуль сломан нахуй и наглухо, разраб этой хуйни видимо использует старую версию олламы на своем пека и модуль ориентирован под нее, новые версии с ней не работают что локалхостовые что не очень.
251 428190
Бамп говну.
Вчера прилетел жирный апдейт на AC ботов, им опять переписали итемизацию, добавили bis-листы и (похоже) полностью переписали стратегии на боссов заебавшей в усмерть цлк.
252 428192
>>8190
слушай а вот эти тактики ЦЛК - они вообще работают?
я просто ещё не докачался

ну т.е. прям можно с патей ходить и они всё сами делать будут или командовать всё равно придётся?
253 428194
>>8192
В видео всё равно что-то пишет, reset и другое.
254 428195
>>8192

>ну т.е. прям можно с патей ходить и они всё сами делать будут или командовать всё равно придётся?


Почти не придется, новые стратегии не проверял, а в старых достаточно было им указать кого стаунтить, дальше как-то сами справлялись.
255 428196
Хотя можно и не указывать, вешаешь череп и вся толпа бежит бить, они достаточно автономны.
Ну и заблэклистить спелл БЛа и кастовать его "руками" через макрос /w $shamanname cast $spellid когда надо, а то очень любят эти уроды отдавать его на всякую хуйню.
256 428198
>>8195
>>8194
а что с ними точно пройти не получится без заморочек серьёзных?
имею ввиду из рейдов-инстов от классики до вотлк?

вроде писали солнечный колодец непроходим или типа того
257 428199
>>8198
По рейдам ситуация примерно такая: по вотлк контенту с ними совершенно точно невозможно пройти сраный колизей дальше джараксуса - тупо нет стратегий на валек и жука. Первые два босса манекены, поэтому ок; по бк на санвелл нет стратегий, но там рейд в целом манекенный кроме первого босса и кдж, вероятно проходим; по классику - на ак40 нет стратегий, на ак20 есть.
По данжам - на все вотлкшные стратегии есть, даже на окулус с драконами и колизейный пятирыльник с маунтами . На остальные нет, но они вероятно и не нужны, там зергабельные манекены.
258 428200
А, забыл, "пвп" босс в колизее тоже условно проходим через фокус по черепку. Ну и VoA тоже, но там и боссы такие что нахуя там тактика.
260 428218
даже дрочка с ботами лучше чем насрум 19 лвла
261 428219
а, ясно это обосраный бот проплаченый, всё ещё хуже чем казалось
262 428265
263 428272
>>8190
а как обновить модуль ботов в сборке АК которая тут мелькала?
Или ждать обновы сборки?
или могу сам типа копировать с заменой?
264 428279
>>8272
Увы, но да, ждать обновы репачка или самому компильнуть.
265 428305
>>8279
Ну я просто не понимаю как они его обновляют
Типа они дают обнову где тоже пачка файлов
я заменяю файлы в каталоге сервера и при следующем запуске он там пишет много строчек "УПДЕЙТ" и что-то делает, эти строчки - бегут-бегут-бегут...

Я думал они просто копируют эти модули и они там как-то сами обновляются...
266 428307
>>8305

>я заменяю файлы в каталоге сервера и при следующем запуске он там пишет много строчек "УПДЕЙТ" и что-то делает, эти строчки - бегут-бегут-бегут...


Это апдейт базы, апдейт непосредственно кода сервера с модулями в твоем случае заключается в замене worldserver(.exe) на новый, эти апдейты не всегда связаны.
Хотя помоему есть возможность собирать модули динамически в виде .so/.dll либ, но это нах никому не надо.
image.png147 Кб, 1646x857
267 428330
подскажите вот зашёл на страницу плеерботс а где видно что они обновились и где написано что именно обновилось?
268 428331
>>8330
По commits кликни, там видно какие файлы изменились/добавились, по ним уже можно понять что поменяли.
269 428541
26.04 не поддерживает эта залупа ещё чтоли?
270 428544
>>8541
Убунтень чтоли? Там залупа какая-то с libstdc++.
Screenshot.png28 Кб, 1034x168
271 428547
>>8544
Собрал кое-как на 24.04, но туториал у них хуйня на сайте.
272 428548
>>8547
Полная. На 26.04 оно ругалось на libstdc++ или на jemalloc? Если последнее, есть обходный костыль в cmake ../ -DNOJEM=1
273 428549
Там какая-то шляпа как раз связана с хедерами gcc16, из-за чего jemalloc старый не але.
274 428551
>>8548
На компилятор плюсов ругань была. После замены на g++ оно начало собираться, но с варнингами каждой строкой, потом разъебало всё выделенное пространство на 60 процентах и ебаться с этим дальше я не стал.
275 428581
>>8547

> но туториал у них хуйня на сайте.


да он нахуй не нужон, всю их хуйню можно заменить одной командой-портянкой.
mkdir build && cd build && cmake ../ \
-G Ninja \
-DCMAKE_INSTALL_PREFIX=/install/path/ \
-DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \
-DCMAKE_C_COMPILER_LAUNCHER=ccache \
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache
276 428583
>>8581
Это не так. В этом туторе много белых пятен, в которых понимающий то разберётся, но вот совсем нафаня ничего не соберёт. Возможно намеренная защита от совсем уж тугих, но всё равно недружественно это.
277 428585
>>8583
Недружественно это MaNGOS в 2007-м поднимать (да и его потомки getMaNGOS/CMaNGOS/VMaNGOS мозга неподготовленному могут поебать), а здесь все плюс-минус очевидно же.
16056488787360.jpg60 Кб, 535x587
278 428628
sage 279 428634
>>8628
всхихикнул. на пикче реально гопокод двоешника из пту. даже для тех лет (<2011) неймспейс std и void main вместо int main это уже диагноз, а перепутать слэши и насрать /n вместо \n можно только под ягой и спайсом.
Обновить тред
« /wow/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее