Главная Юзердоски Каталог Трекер NSFW Настройки

World of Warcraft

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 211 32 26
Тут кто-то ебался с азероткором? У меня при каждом перезапуске сервера постоянно триггерится World P Аноним 03/03/26 Втр 17:03:18 422631 1
изображение.png 548Кб, 744x486
744x486
Тут кто-то ебался с азероткором? У меня при каждом перезапуске сервера постоянно триггерится World Phase от Whath gate цепочки, расставляя дубликаты npc на Аллею Славы и я хуй знает какими флагами в базе оно выключается. В .aura list нет никаких лишних аур. В таблице game_event базы acore_world я все иветы выставил уже на будущее, с рестартом сервера после изменения базы (чтобы еще убрать лунный новый год и прочую парашу, она убралась, но Wrath gate никуда не девается).

Опросил и гпт и гемини, они выдают галюны и ссылаются на несуществующие таблицы и столбцы. Просто гуглинг нихуя не дает. Я не знаю куда мне лезть.
Аноним 03/03/26 Втр 17:05:51 422632 2
Тьфу .list aura, а не .aura list там только расовое и классовое все
Аноним 03/03/26 Втр 17:28:53 422633 3
ААААА, эти ебучие фазы включается когда я гм мод включаю, а когда гм вырубаю, то все приходит в норму. Значит надо как-то выключить отображение всех фаз в гм, если они не нужны.
Аноним 03/03/26 Втр 18:05:40 422634 4
16210792328780.jpg 711Кб, 2048x2509
2048x2509
Ну значит делюсь тогда, чо я делать собрался. Если я конечно не заброшу через неделю-две.

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

Но в целом делать второй туртл или с*рус с кучей кривых рас, васянских лок и данжей я не планирую. Но и совсем консервативным близлайком, как завещали еще диды во времена релиза лича, быть не хочу. Да и будем честны, что хочется чего-то свежего. Моя философия в том, чтобы задействовать на максимум те ассеты что есть. В итоге я думаю это будет концептуально что-то типа "ebonhold на минималках".
Аноним 03/03/26 Втр 18:44:53 422636 6
Вообще я думаю уйти в какую-то экслоринг концепцию. Чтобы можно было бегать по миру, находить в нем какие-то приколы, секретки, искать что-то. Ну задействовать старые данжи и локации, чтобы ты не забывал про них на хайлевле, вечно сычуя в даларане. А были какие-то хотя бы мелкие поводы пойти восьмидесятнику в монастырь, в дыре маул, хилсбрад или еще куда не ради голдфарма, ачивкодроча или ганка лоулевла. И больше каких-то активностей добавить, не завязанных на чисто kill&farm.
Аноним 03/03/26 Втр 19:03:44 422638 7
С азероткором конкретно не ебался, лич не интересен, ебался с разными мангос-производными, впрочем они все плюс-минус одно говно.
Описанные синдромы похожи либо на worldstate говно, либо на кривую базу где почему-то всем прописывается фазинг триггер от конкретного квеста.
Аноним 03/03/26 Втр 19:42:29 422639 8
>>422638
Не, это было в итоге видимо штатное поведение азероткора, когда .gm on. Он просто рисует все невидимые фазы и ворлдстейт одновременно, пока ты в гм. Если .gm off, то все как и должно быть для обычного игрока, никаких лишних нпс. Так что проблемы в итоге никакой нет. (>>422633).
Аноним 03/03/26 Втр 19:51:44 422641 9
>>422639
Раз так, то ок.
>>422634
>и я просто напишу скрипт на питоне, который быстро перезаписывает таблицу item_template на сгенеренные из шаблона шмотки. А потом буду дпс чеки и килл таймы гонять на ботах.
Тут ты слегка соснешь, существует такая параша как worldrop шмотки с суффиксами, там лютая dbc-магия, одной ебли дб недостаточно, придется еще и клиентский ItemRandomSuffix.dbc с SpellItemEnchantment.dbc ковырять и серверу это васянство скармливать.
>2
Такое легкое васянство проще всего сделать lua/ts скриптом через eluna/tswowengine (у тебя впрочем ac, но это все равно сорт тринитипомойки, так что и tsкостыль наверное есть). Опционально можно накидать к этому говну аддоногуйню используя eluna aio фреймворк.
>>422635
>1
Квестовая скриптота почти чисто на ебаной sql'ятине, так что вполне реализуемо. В леще тем более вроде нет особо выебонистых тяжелых квестов с ебанутыми моментами как в cata+.
>2
Скриптота vanilla/tbc боссов в современных ведрах тоже на ебаной скулятине, c++ хардкод более характерен для старых ядер (форки tc до 2021-22 года) и всяких vmangos/cmangos, но это отдельная секта дедов-эмуляторщиков.
>но еще и переписывания самих скриптов боссов.
Тут больший момент это клиентмоддинг, то есть опять теребить dbc, на этом моменте многие васянские задумки идут нахуй. В основном из-за убогости инструментария.
Аноним 03/03/26 Втр 20:42:45 422645 10
>>422641
Я тебя правильно понимаю, что есть какая-то ебучая система с суффиксами, которую постоянно мне будет срать в статы или перезаписывать их по своему желанию и которую нельзя убить никакими флагами на стороне базы или скриптами на сервере, потому что она сидит в клиенте и ее убийство неизбежного изменения клиента?
Аноним 03/03/26 Втр 20:48:55 422646 11
>>422645
Почти. Это world drop зеленка, но да, ее перезаписать и отскалировать то еще веселье, не то чтобы невозможно, но крайне заебно.
В целом ее проще заглушить, выпилив нахуй из лута.
Аноним 03/03/26 Втр 20:55:31 422647 12
Точнее изъеб это для вонилы-бк-вотлк, в ката и далее есть вариант sql-изъебинга через hotfixes бд, ката+ вообще более толерантна к такому васянству.
Аноним 03/03/26 Втр 21:06:33 422648 13
>>422646
Так я же все равно удалю все старые айтемы и вместо них перезапишу свои новыми со своими собственными определенными шаблонами и вообще не планирую этой системой никак пользоваться. Или там какой-то подводный камень в том, что там код на стороне клиента как-то захардкожен менять статы и ляпать суффиксы вообще к любому шаблону с rarity=2 и потому если я не хочу подобных спецэффектов мне вообще нельзя юзать rarity=2?
Аноним 03/03/26 Втр 21:12:00 422649 14
>>422648
> Так я же все равно удалю все старые айтемы
Если так, то ок, считай нет проблемы.
>что там код на стороне клиента как-то захардкожен менять статы и ляпать суффиксы вообще к любому шаблону с rarity=2
Не. Хардкод там касается именно скалирования стат на предметах где есть ебучее говно в виде RandomSuffix или RandomProperty. Хуярь туда нули для гарантии чтобы эта ебалайка не всплыла.
Аноним 04/03/26 Срд 14:53:26 422657 15
IMG202601261606[...].jpg 146Кб, 1280x897
1280x897
В общем, математическая часть.

Вот есть 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.

Так что тут чисто нужны эксперименты.
Аноним 04/03/26 Срд 14:58:42 422658 16
>>422657
Хотя... Носить синьку со Стратхольма до Утгарда может ещё не так плохо, ладно, может пока и норм. Но вот если я пойду в Утгард со шмотками из Зул Фарака или буду Стратхольм носить до Грозовой Гряды, то это уже повод изменения alpha.
Аноним 04/03/26 Срд 15:30:57 422659 17
Тут можно задать вопрос, а какая тогда мотивация качаться, если чем выше лвл, тем жирность окружения быстрее меня обгоняет. Душность растет, но ради чего?

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

2) Постепенное дозированное введение спецстатов по типу Haste, Armor Pen, Expertise, Hit и тд. Вот в шмотках до 60 лвла их не будет, кроме отдельных синек в hi end ваниле по типу шоломанса, того же стратхольма, и то их там будет немного. А вот после 60 хит и хаста уже встречаются в зеленке как факультатив. А после 70 уже в Нордсколе какого-то количество хита и хасты уже становится не просто опцией, которая может быть, а может и не быть, а есть какой-то обязательный "минимум" хита или хасты, по сути они уже как стамина. Ну и получается, что в Нордсколе несмотря на то что прибавка от гемов постепенно перестает компенсировать рост жирность, но зато... Тебе дают возможность, как твои тычки и касты ускоряются буквально, от того, что у тебя постоянно растет хаста. И таком образом время колупания снова уменьшается.
Аноним 04/03/26 Срд 15:37:27 422660 18
>>422659
Пару пометок по полях:
1) Афлики и шп играют от дот и кастуют их мгновенно, потому им нахуй не нужна хаста вообще. Поэтому шаблоны для вафликов и шп естественно как исключение не будут иметь хасты вообще и доля перераспределится в пользу хита и spell power
2);все таки введу Required Level для гемов, чтобы у гемов 60-70 и гемов 70-80 были разные мультипликаторы статов
Аноним 04/03/26 Срд 16:05:26 422661 19
Интересно, а можно ли вообще изменить логику гемов с flat бонуса на мультипликативный чисто через Lua скрипты, не залезая в дремучий C++ ядра? Правда придется ещё со стороны клиента аддон накатывать, чтобы бонусы гемов отображались со знаком процента. Как это технически сделать?
Аноним 04/03/26 Срд 16:21:01 422662 20
>>422661
>чисто через Lua скрипты, не залезая в дремучий C++ ядра?
Ядро тут вообще побоку, это делается чуточку иначе: через кастомную спеллауру, а сверху уже lua скрипт который натягивает ауру при совпадении условий.
Аноним 04/03/26 Срд 16:28:45 422663 21
Ну то есть рисуешь SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE в dbc кастомную с нужными статами, костылишь eluna-сцрипт, ID предмета, OnEquip, player:AddAura хуе-мое. Правда и тултипы тоже придется в dbc фиксить, такова натура pre-cata клиентов.
Аноним 04/03/26 Срд 16:28:56 422664 22
IMG202601261602[...].jpg 164Кб, 1280x675
1280x675
>>422662
Благодарю! Я смотрю ауры тут довольно мощная концепция и через эту штуку можно много чего связывать..
Аноним 04/03/26 Срд 16:47:07 422665 23
>>422664
И вот еще чо, пока что забудь про еблю ядра вообще, описанное тобой васянство реализуется втупую через db+dbc+eluna.
Тем более у тебя еще озероткококор, там через модули можно хукать всякую дичь не гадя непосредственно в ядро. Ядро это на тот случай когда сие васянство уже не штырит и надо добавить какую нибудь кастомную расу фури-ебак.
Аноним 04/03/26 Срд 16:51:15 422666 24
Правда вот что мне не нравится в плане project organizing. Если я все же помимо шмоток возьмусь за квестинг, то это получится, что у меня "бизнес логика" размазана по sql таблицам и скриптам. И как будто нет какого-то единого слоя абстракции, который бы объединял gossip для взаимодействий, какие-то скрипты и точки спавна или изменения state мира, предметы с какими-то use алгоритмами. Вот эти все компоненты разделены по разным инстанциям: одни компоненты — это записи в разных sql таблицах; другие компоненты — это отдельные скрипты предметов и отдельные скрипты мобов. А когда проект будет разрастаться, то у меня просто будет набор разных отдельных объектов, отвечающих за какие-то свои квесты с цепочкой зависимости между собой, но они никакой единой живой и отображенной в проекте абстракцией одного квеста не объединены. И тут будет сложно поддерживать более менее чистоту зависимостей и взаимодействий. И тут я сам не знаю какого-то решения...
Аноним 04/03/26 Срд 17:07:40 422667 25
>>422666
А это, братишка, архитектурная ущербность производных от mangos, все говно в одном казане. Не важно старый ли это mangos, поделка зомби-утырков с getmangos, ностовский vmangos, дедовский cmangos, моднявый trinitycore, очередной vasyancore форк tc. Всем как-то похуй.
Аноним 05/03/26 Чтв 00:50:54 422679 26
16210171805160.jpg 113Кб, 690x1024
690x1024
Ну видимо я буду изобретать еще до кучи собственный фреймворк для разработки этого говна. Потому что иначе сложность добавления и перепиливания всего кала, что я надобавлял и изменил будет расти просто экспоненциально. И в какой-то момент сервер просто превратится в дыркуль или сирус, с кучей кривых спагетти скриптов, из-за которых они уже просто славятся своей "охуенной стабильностью".
Аноним 05/03/26 Чтв 01:03:41 422680 27
Ну что мне Скайнет в виде гемини накинул и что я сам еще думаю:
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.

Ох много работы
Аноним 05/03/26 Чтв 01:13:49 422681 28
>>422679
Раз ты один хуй шатаешь квесты и не особо цепляешься за наследие БД мангос-производных (UDB, TDB, YTDB, хуй знает что там еще два десятилетия собирали), можешь вообще сделать иначе, по принципу анрыла с его префабами/блюпринтами.
То есть вместо тупорылого говна с редактированием quest_template/creature_template/creature_questrelation/gossip_menu/creature_loot_template ебубенишь json/yaml-портяночку с декларативным описанием статов/текста/скриптов/etc и пусть ведро само маппит данные по структурам в памяти. Сложно? В реализации - пиздец как, но обслуживать это проще чем sql-уебанство и тем более хардкод-уебанство прямо в ядре.
Либо дрочишь QuestMgr и прикручиваешь к нему API чтобы работать с квестами как с объектами.
Аноним 05/03/26 Чтв 01:54:16 422682 29
>>422680
>инжектились каким-то 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, в сущности одна хуй) ты соснешь, тупо нет метода, но есть костыльное решение: запускать при логине первого игрока.
Аноним 05/03/26 Чтв 03:54:16 422685 30
Алсо вот тебе идейка для фреймворк-васянства. Раз ты там упорно не хочешь лезть в плюсодебильное ядро, попробуй прикрутить Luau + Teal к Elune/ALE. Первый дико бешеный зверь и позволяет писать нормальные скрипты с тяжелой логикой и вменяемым синтаксисом и нормально их переваривает, потому что делался для роблоха и школьников с китайфонами, второй не дает писать говнокод, чтоб сервер лишний раз не пердел про attempt to call method 'huiPizda' with bad arguments.
Аноним 13/03/26 Птн 18:15:28 422939 31
теперь это 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.

через месяца полтора-два вывалю на гитхаб сорцы, сами разберетесь если это кому-то зачем-то надо. скорее всего никому, но как-то поебать.
Аноним 14/03/26 Суб 22:09:52 422995 32
А как рейды работают с ботами? Можно из проходить, боты выполняют механики?
Аноним 15/03/26 Вск 01:05:01 423000 33
>>422995
Ты про playerbots?
Те что в cmangos в плане pve контента конченые. Они выполняют базовые вещи для своих ролей, хил хилит, танк танкует, дамагеры дамажат но у них нет стратегий что именно делать, а руками рулить ими ебанешься, ебенячья чехарда из макросов управления получается и при этом еще надо как-то свои кнопки нажимать.
В azerothcore варианте именно в этом плане они лучше, у них есть прописанные стратегии для большинства данжей и рейдов (когда последний раз проверял этих болванов, они не умели только в триал крусейдера и с хардмодами ульдуара/хм айскрауна у них конкретные проблемы), они исполняют прописанную стратегию, от игрока требуется некоторое вмешательство уровня "слышь, стаунти".
Аноним 15/03/26 Вск 09:26:11 423002 34
>>423000
Ок, а в пвп боты как играют? Кикают касты, зонят, жмут сейвы?
Аноним 15/03/26 Вск 09:57:48 423004 35
>>423002
>Ок, а в пвп боты как играют?
Нуу, на 5 из 10, ротацию жмякать умеют, сейвится умеют, кикают, да, на бг флаги таскают, точки крутят, ворота ломают, боссов бьют (единственное нерабочее для них бг - эта хуйня 15x15 с машинками и ульдуарской тематикой) могут зажать на респе. Cmangos'ные в этом плане слегка попизже будут, они дополнительно умеют юзать всякие баннеры, контролить тех кто не в фокусе и еще некоторые ональные трюки с инженерными бомбами, иногда могут даже "дрейкдогнуть", у ac'шных боевка попроще, но в целом плюс-минус так же. Про арену забудь, с позиционированием у этих болванов полная жопа. В целом как заменитель тупых васянов на рандомбг/в аудоре пойдет.
Аноним 15/03/26 Вск 14:53:37 423007 36
Скачал на овнедкоре сборку с 32 модулями и прогресс-модулем.
Я новичок и вот вопрос, может ответит кто.

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

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

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

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

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

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

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

П.С, ещё вопрсо по ботам - сколько нужно памяти например на 1500 ботов одновременно? (у меня 32гб памяти на домашнем но так то на работе есть сервак где могу хоть 256гб взять)
Аноним 15/03/26 Вск 17:37:22 423013 37
>>423007
> Скачал на овнедкоре сборку с 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гб более чем хватит.
Аноним 15/03/26 Вск 18:51:52 423015 38
>>423013
спасибо
а где можно почитать как вообще вот собрать сервак с ботами, какая нибудь статья вводная есть?
Аноним 15/03/26 Вск 20:35:10 423019 39
>>423015
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)
То есть полностью скипаешь этот момент с ручным извлечением ресурсов и не ебешь комп лишней хуйней.
Аноним 15/03/26 Вск 20:56:02 423021 40
>>423019
я там ещё видел что вроде как боты не могут пройти анкираж и накс
как же тогда перейти на след уровень(в ТБЦ)? просто урон себе накрутить и ваншотнуть боссов?
Или есть какие нибудь ещё приблуды для ботов которые делают их умнее?

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

не знаешь, не думает комьюнити по этому поводу ничего?
Аноним 15/03/26 Вск 21:16:13 423023 41
>>423021
>Конечно мне ещё интересно не додумался ли кто-то как можно прикрутить нейронку к ботам
https://github.com/DustinHendrickson/mod-ollama-chat // это юзал по приколу, в целом норм если промпты придрочить, проблема найти модель которая знает контекст вовна и не путает дренеев с эльфами.
https://github.com/DustinHendrickson/mod-ollama-bot-buddy // это нет
В cmangos версии ботов есть нативная имплементация через конфиг и подключение внешних эндпойнтов без дрочева локалхостовой ллм, ее не тестил вообще.
>как же тогда перейти на след уровень(в ТБЦ)?
Зависит от прогрессивного модуля который ты юзаешь. Скорее всего там mod-individual-progression, значит через чат-команду, что-то типа .individualprogression set X где X это "фаза", точно не помню, смотри у разработчика модуля на гите/в ридми.
>не знаешь, не думает комьюнити по этому поводу ничего?
Там соевая хуйсосня, с ней невозможно вести осмысленный диалог.
Аноним 16/03/26 Пнд 09:31:40 423032 42
>>423023
Ну конечно я посмотрел какие рейды могут закрывать мобы
Немного расстроился
Думал в 26 году ботов можно вообще всему обучить и закрывать
Помню был хонорбади такой бот и он буквально на БГ рандом офе грязь делал, ниже 5го места никогда почти не падал.
И казалось можно всему их обучить.

Но видимо это сложнее чем я представлял, жаль.
Аноним 16/03/26 Пнд 11:04:39 423038 43
>>423032
> Думал в 26 году ботов можно вообще всему обучить и закрывать
Так-то можно. Но васяны этого скайнета занимаются в основном не добавлением нового функционала, а поддержкой своей кодовой базы и ее адаптацией к mainline ядру, которое регулярно шатают, пытаясь исправить архитектурные косяки мангосоидов, очень вяло внося импрувы, тут стадия погони ослика за морковкой на палке перед носом короч. Когда это закончится - да хуй его знает, у девов ac какое-то шило в жопе и видимо kpi на 10 коммитов ежедневно, похуй чего, лишь бы было. Позиция девов cmangos-ботов тут более честная, почти прямым текстом пишут что сие есть филлер для слабозаселенных/дохлых серверов и не более, но оставляют возможность с ними поебаться руками всяким аутягам.
>Помню был хонорбади такой бот
Это ваще шедевр в плане мувмента и патфайдинга, они свою логику поверх реализовали, не было тупого ограничения старых клиентов и потомков мангоса с ебливыми мапсами и гридами. Изящная mesh навигация, нет разделения на adt/wmo, все в одном месте, похуй фазинг и динамика, лос значит лос.
Аноним 16/03/26 Пнд 11:51:40 423040 44
>>423038
>cmangos
Я стал читать и якобы это устаревшая тема и почти никто не занимается этим проектом.
Мол вся движуха на азероткор сейчас.
Ну и тут тоже вроде писали что боты spp вроде как поглупее в плане пве будут чем playerbots

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

А тут буквально ультимативное решение.
Ещё бы ботов допилили чтобы весь ванилла-бк контент закрывали.
лич контент особо не интересен, я его задрочил на офе очень давно и как то не стремлюсь. а вот ваниллу-тбц пощупал бы очень знатно
Аноним 16/03/26 Пнд 13:03:44 423041 45
>>423040
>Я стал читать и якобы это устаревшая тема и почти никто не занимается этим проектом.
Полупиздеж. Кмангос конечно подустарел в плане подхода (хардкод скриптов это пиздец), но в целом это готовый продукт и изменения касаются по большей части фиксов и мелкого импрува уже существующего кода/бд, потому и не развивается - там нечего блять развивать, если говорить о classic/tbc ветках. Wotlk ветка очень спорная..
Тут еще надо понимать то что готовых серваков out-of-box не существует, они все в той или иной степени база для допила под свой проЭкт. Азероткор наиболее близок к этому, но все равно с ним нужно поебаться.
>Мол вся движуха на азероткор сейчас.
Азероткор делает сейчас то что делал тринитикор когда откололся от мангоса - принимает ПРы от всех подряд не особо парясь о качестве кода и тупо спамит коммиты.
Забавно то что тринитикор сейчас делает то, почему откололся от мангоса, а откололись они потому что в мангос не принимали "некрасивый грязный код", а пацаны хотели "хуяк-хуяк и в продакшн" любой ценой, теперь в тринити ПРы висят годами, а количество форков давно перевалило за тысячу.
Аноним 16/03/26 Пнд 23:15:07 423053 46
>>423041
про тринитикор вообще не слышал
тоже ответвление какое то или мёртвая старая тема?
Аноним 17/03/26 Втр 00:35:05 423055 47
.png 149Кб, 1055x702
1055x702
>>423053
Лень объяснять, эму-сцена вовна это тот еще инцест где все друг у друга пиздят, то есть черрипикают код и он гуляет туда-сюда, а кто его написал - да поебать, фольклор.. Держи очень грубую визуальную схему с приметными и уникальными ядрами. Абсолютно все VasyanCore перечислять смысла нет, они каждый день новые появляются.
Аноним 17/03/26 Втр 10:08:05 423062 48
в общем заспавнил ботов 1000 и сделал 70 на 30 соотношение и ограничение до 60лвл
ну и инит сделал
сначала почему то их создалось 2300
Потом после перезапуска сервера норм насоздавалась

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

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

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

Так вот - допустим я прокачаюсь до 60лвл с ботами, они дальше тоже все-все со мной прокачаются до 60 и на сервере не останется черезе месяц-два ботов ниже 60 и если я захочу нового перса создать - нужно будет новый инит делать?
Или там хитрая система и она будет ре-генерить ботов чтобы всегда на всех уровнях они были?
Аноним 17/03/26 Втр 11:56:01 423066 49
>>423062
>Вопрос другой - а как вообще у них прогрессия работает?
Они ее игнорируют, если конфиг не правил.
>в общем они начали спавниться толпой в стартовой локе БЭ и забирать мои квесты и всё вырезать, причём спавнится стали все от 1 до 60лвл лол
Съебись из локации и .playerbot rndbot teleport или в консоль сервера без точки, их раскидает по лвл загонам.
>Вопрос другой - а как вообще у них прогрессия работает?
Они ее игнорируют, если в конфиге модуля ничего не менял.
>IndividualProgression.ExcludedAccountsRegex = "^RNDBOT.*"
>Я так понял когда игрока нет - они ничего не делают
>+ реально что то делают только те кто в локе с игроком, вроде можно изменить настройки но тогда нагрузка больше будет на сервер
Именно так.
>Или там хитрая система и она будет ре-генерить ботов чтобы всегда на всех уровнях они были?
Они статичны. Но есть модуль, который их ресетает при достижении лвлкапа и других сконфигурированных условиях.
https://github.com/DustinHendrickson/mod-player-bot-reset
Где-то там рядом еще есть модуль, который динамически раскидывает их по лвл брекетам.
Аноним 17/03/26 Втр 18:09:37 423084 50
>>423066
Я забебал тебя но ещё вопрос, если что просто пошли нахуй, ну хули делать
Теперь про цмангос - есть смысл трогать?
Говорят там боты SPP тупее гораздо Playerbots и вообще в рейды не могут и в многие подземелья
Но меня конечно тема ваниллы+тбц больше привлекает.
Вот есть в душе ТАКОЙ ЗАПРОС

И вообще может скажешь - какие ещё подобные проекты есть одиночной-ммо с ботами если они существуют, может интересовался?
Аноним 17/03/26 Втр 20:23:24 423087 51
1000019904.jpg 156Кб, 768x765
768x765
Привет аноны. Узнал про ВОВ с ботами. Поставил я сборку с individual progression. Я как понял все должно быть с начала, но откуда у меня в листе 80 уровни? Я сейчас 22. Создал гильдию и вижу ботов только до 60 лвла в мире бегающих, даже до 58, сегодня кста бот 60 взял в гильде, лол. Ну и вот. Мир немного пустой, в стартовой локе только видел ботов. В других лока их уже может штук 5 на локу. Не часто вижу. В дасквуд перешёл, там вообще наверно тоже человек 4-5. Так и должно быть ? Ботов ставил 1000. Ещё вопрос, когда 20 дал бог хожу, боты уже на маунтах, а для меня маунт продается только с 40. Как сделать, чтобы у ботов тоже с 40 были маунты. Или есть в этом какая то зависимость , мол им нужен он именно на 20 дал?
Аноним 17/03/26 Втр 20:25:51 423088 52
>>423087
*Когда 20 лвл бг хожу.
ебучий Т9
Аноним 17/03/26 Втр 20:28:12 423089 53
image.png 48Кб, 913x378
913x378
>>423087
вроде тут в конфиге ботов указывается
по поводу что там по локам не могу ответить
я вчера заспавнил 1200 ботов они все подряд и хайлвл и лойлвл оказались рядо со мной(ну эльфы в эльф локе) и стали всех вырезать
вот выше посоветовали команду чтобы их раскидало по локам(телепорт)
Аноним 17/03/26 Втр 20:29:16 423090 54
>>423084
>Я забебал тебя но ещё вопрос, если что просто пошли нахуй, ну хули делать
Да норм. По крайней мере формулируешь вопросы вменяемо.
>Теперь про цмангос - есть смысл трогать?
>Но меня конечно тема ваниллы+тбц больше привлекает.
>и вообще в рейды не могут и в многие подземелья
Они могут но не могут. Опять же, у них нет прописанной стратегии как в ac, но ими в cm рулить руками, явно указывая что им именно делать, например милигруппе @group2 съебаться нахуй от босса, через макросы или кликанье аддона, а когда делать - это уже проблемы игрока-мастера. Проблема в том что это для совсем конченых аутяг-минмаксеров которые знают каждый, сука, энкаунтер и тактику на него, так что вопрос сугубо личного когнитивного ахуя.
>Говорят там боты SPP тупее гораздо Playerbots и вообще в рейды не могут и в многие подземелья
Путаешь момент, spp это сборочка, а ботов и там и там зовут playerbots, как и их общего предка.
>И вообще может скажешь - какие ещё подобные проекты есть одиночной-ммо с ботами если они существуют, может интересовался?
Ничего не смогу сказать на этот счет, слежу в основном за вовноедским скайнетом. К слову натыкался на полурабочие порты ac'шных playerbots на trinity-подобные ядра под cata, mop и legion, но там с функционалом совсем беда, максимум по аутдору бегают как заполнитель да мобов гриндят.
Аноним 17/03/26 Втр 20:36:53 423091 55
1000019859.jpg 497Кб, 1200x1500
1200x1500
>>423089
А типа когда перейду на аддон выше, можно опять конфиг на маунты сменить? Бтв, завтра попробую раскидать ботов по локам. А то я как понял у меня большая часть ботов в нордсколе. И при том на АХ там шмотки вотлка лежат. Какого хрена, непонятно. Я нигде кроме классик начальных Лок не был, чара не апал до 80 командами. Макс чар которым играю 22 лвл.
Аноним 17/03/26 Втр 20:46:30 423094 56
>>423087
>Я как понял все должно быть с начала, но откуда у меня в листе 80 уровни?
Зависит от конфига. То есть там есть минимальный стартлвл, макслвл, шанс на лвл1, шанс на лвлкап. Если нужен "фреш", крути параметры RandomBotMinLevelChance / RandomBotMaxLevelChance и инить их заново.
>Так и должно быть ?
Зависит от численности скриптованных ублюдков по лвлу, но если так надо, можно подкрутить локации куда им явно следует идти, куда нет, регуляруя под свои нужды. Опять же где-то в конфиге ZoneBracket.id = X,Y. Чтобы закрыть локацию для ублюдков достаточно вписать лвлкап +1, ну или 255.
>Как сделать, чтобы у ботов тоже с 40 были маунты.
Крутить UseGroundMount и соседние параметры для эпик/флая/эпикфлая, очевидно же!
>>423091
>А типа когда перейду на аддон выше, можно опять конфиг на маунты сменить?
Да. Большинство параметров конфига не требуют переинициализации ублюдков и зачастую даже перезапуска сервера, .reload config же.
>Я нигде кроме классик начальных Лок не был, чара не апал до 80 командами.
Мир не вертится вокруг твоего туна. Но можно заставить его вертеться костылями.
Аноним 17/03/26 Втр 20:55:02 423095 57
14826683229460.png 853Кб, 1019x505
1019x505
>>423094
>>423090
Чел... Челик... Челидзе...
Спасибо тебе огромное за все твои ответы, и это от чистого сердца - желаю тебе здоровья, и чтобы всё было хорошо в жизни.

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

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

В общем, спасибо тебе ещё раз.
Аноним 17/03/26 Втр 21:24:07 423096 58
К слову пока я тут расписывался, решил обновить свои 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.
Аноним 18/03/26 Срд 06:27:50 423100 59
>>423094
Спасибо огромное за пояснение. Вроде настроил как мне надо. Протестирую. Ещё хотелось бы настроить АХ бота, чтобы там не было 80 лвл шмоток, а были шмотки только актуального дополнения.
Аноним 18/03/26 Срд 06:44:29 423101 60
>>423100
а там кроме 80лвл нет ничего что ли?
Аноним 18/03/26 Срд 06:55:14 423102 61
>>423101
Есть. С Лоу лвл шмота. Я просто так спрашиваю, чтобы типа для эстетики было. Но это мой заеб может.
Аноним 18/03/26 Срд 07:12:52 423103 62
>>423102
Я просто не добрался до аука ещё

А там всякие ресы продают ботянские?
Аноним 18/03/26 Срд 07:26:12 423104 63
>>423103
в смысле там траву и другое...
Аноним 18/03/26 Срд 07:27:36 423105 64
>>423100
Вот с АХ ботом как раз самая ебля и будет в твоем случае, потому что реализаций АХ-ботов хуева тьма и что там конкретно в твоей сборке используется и какие у него возможности конфига даже Аллах не ведает.
В любом случае в типовом ah-боте есть параметр типа BlacklistIDs, DisabledItemIDs или что-то подобное, зачастую с возможностью указать диапазон id вместо того чтобы каждый прописывать индивидуально. Для wotlk это кажется 36000-54000, цифоры очень примерны.
Аноним 18/03/26 Срд 07:40:24 423106 65
>>423105
Спасибо. Да наверно пусть торгует. В такие дебри лезть фиксить что-то, либо инфу искать мне не охото честно) Несколько дней с конфигами этими разбирался, уже хватило) Мне в принципе эти вещи вотлк не нужны пока даже.
Аноним 18/03/26 Срд 07:49:00 423107 66
>>423106
Anyway, есть способ еще проще. В mangosd.conf worldserver.conf достаточно прописать ограничение по экспаншену (Expansion = X) и сервер тупо не будет подгружать контент бк/вотлк, соответственно ахбот тоже увидит хуй. Но это не совсем точно.
Аноним 18/03/26 Срд 08:20:07 423108 67
1000019920.jpg 4146Кб, 4000x1824
4000x1824
>>423107
Я поставил на 0. Все равно висит пока. Может ещё с прошлого раза осталось. Сейчас посмотрим, боты 60 лвл, может время на ауке пройдет ,и предметы пропадут 80 лвл хз.
Бтв, почему такая старта на пике ? Типа по 350+ 1-7 уровень, а остальных по 10-20? Хотелось бы чтобы все пункты были бы около одной цифры. Или если перезапускать сервер все сравняется со временем ?
Аноним 18/03/26 Срд 08:40:58 423110 68
>>423108
>Или если перезапускать сервер все сравняется со временем ?
Не, если ты выкручивал им шансы на мин/макслвл (по идее чтобы эти утырки плюс-минус равномерно распределялись нужно и туда и туда 0.33 вписать, треть лвл1, треть лвлкап, остальное рандом), то их еще и переинитить, т.е заново сгенерить нужно, т.е playerbot rndbot init в консоль и ждать.
Аноним 18/03/26 Срд 08:49:07 423111 69
>>423110
Я мин лвл 1 , Макс лвл 60 ставил только. Сейчас завезу рейты эти гляну.
Аноним 18/03/26 Срд 08:54:20 423112 70
1000019921.jpg 4469Кб, 4000x1824
4000x1824
>>423110
Я как понимаю здесь надо менять на 0.33 ?
Аноним 18/03/26 Срд 09:00:47 423113 71
1000019922.jpg 4220Кб, 4000x1824
4000x1824
Вроде воркануло. Спасибо тебе анон!
Аноним 18/03/26 Срд 09:01:59 423114 72
>>423113
а зачем за противоположную фракцию генерил?
так то по идее достаточно за свою заспавнить и 5-10% за противоположную, чтобы были на бг челибосы
Аноним 18/03/26 Срд 09:07:01 423115 73
>>423114
А как изменить ? Соотношение сторон ставить ? Типа не 50 на 50, а поставить 30 на 70?
Аноним 18/03/26 Срд 09:10:29 423116 74
>>423114
Можно вообще монофракционный рилм создать с минимальным количеством скриптовых уродов. Модуль позволяет играть на бг в режиме хуманы vs хуманы, а контент все равно проходишь не с рандомботами, но с альтботами. Ну типа подгружаешь своих альтов со своего же (или слинкованного если уперся в лимит 10 персонажей на акк) акка как ботов и ебашишь с ними, пока рандомные болваны на фоне бегают.
Аноним 18/03/26 Срд 09:13:19 423117 75
Подскажите ещё раз, как эти уроды в хелфайрпенисуле и зангрмаше оказались? Я им прописывал по лвл в аутленд чтобы ходили с 61 уровня.
Аноним 18/03/26 Срд 09:13:49 423118 76
1000019923.jpg 4034Кб, 1824x4000
1824x4000
Аноним 18/03/26 Срд 09:28:05 423119 77
1000019926.jpg 4553Кб, 4000x1824
4000x1824
Вписывал сюда лвл зоны, чтобы не ходили, один фиг там гуляют гады.
Аноним 18/03/26 Срд 09:28:46 423120 78
1000019924.jpg 3743Кб, 1824x4000
1824x4000
Аноним 18/03/26 Срд 09:38:11 423121 79
>>423119
Там гуляет значение afaik, лвл+-. Поставь туда 255,255 лол, .reload config (а лучше перезапусти сервер) и .playerbot rndbot teleport для гарантии.
Аноним 18/03/26 Срд 09:38:57 423122 80
>>423115
Да, там в настройках есть соотношение при генерации
Да, наверное лучше оставить 20-30% чтобы поразнообразней бг были.

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

Сразу попытаются фраг сделать?
Аноним 18/03/26 Срд 09:40:11 423123 81
>>423119

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

думаю всё вместе поможет
Аноним 18/03/26 Срд 09:41:26 423124 82
>>423122
>Сразу попытаются фраг сделать?
Угу. Только рогофералы в AC версии туповаты, похуйстелс, на спринте бегут ебало ломать, в CM версии сначала в стелс уйдут/ваниш прожмут, а потом полную жопу огурцов станлоков напихают.
Аноним 18/03/26 Срд 10:02:52 423126 83
>>423124
а где включить пве-режим сервера?
Аноним 18/03/26 Срд 10:18:29 423127 84
>>423126
gametype = x
0 (или 4) pve, 1 pvp, 6 rp (сиречь тоже пве), остальное не помню, там в конфиге worldserver описание должно быть.
Аноним 18/03/26 Срд 10:18:57 423128 85
77ff9f0f-7623-4[...].jpg 4461Кб, 1824x4000
1824x4000
>>423121
>>423123
Поставил везде 255 лвл, сделал реинт, конфигу перезагрузил, тепешнул чаров. Все равно в аутленд летают.
Аноним 18/03/26 Срд 10:20:03 423129 86
>>423128
твари конечно
но тебе то что с них?
пусть летают
потом если нужны будут, в группу пригласишь

тебе до них качаться и качаться
Аноним 18/03/26 Срд 10:22:09 423130 87
>>423128
Но согласен, раздражает наверное что не ведут себя как в конфиге указано
Аноним 18/03/26 Срд 10:22:52 423131 88
>>423128
А вот это уже интересно. Посмотри по расам. Если там есть be/draenei, то придется ботов сносить и заново ставить через два перезапуска сервера, поочередно меняя конфиг с DeleteRandomBotAccounts = 0 на 1 потом обратно на 0, потому что проебал момент с expansion в worldconfig или они его криво читают.
Аноним 18/03/26 Срд 10:26:07 423132 89
84381463-8001-4[...].jpg 3885Кб, 1824x4000
1824x4000
>>423131
Я экспеншен 0 ставил. То есть Блад эльфов и дренеев нет. Вот кто в пенесуле бегает. Блин может я не там прописываю. Конечно мне ничего с этого и не мешает, но хочется чтобы они в мире классика бегали
Аноним 18/03/26 Срд 10:28:22 423133 90
a35c0f3f-e05a-4[...].jpg 3937Кб, 4000x1824
4000x1824
Блять кажись нашел а чем прикол. Я долбаёб. Я в описании проставил уровни, а не в самом конфиге. Сейчас попробую попозже переделать !
Аноним 18/03/26 Срд 10:29:34 423134 91
>>423132
Нууу, значит при реините не обновился флаг allowedexpansion или как там эта хуйня называется, так что да, тут попробовать только снос через перезапуск, единственный доступный "фикс". Вспомнилось что старых версиях плеерботов тоже бодался с таким багом, потом как-то само починилось при пересборке, наверн сборочки у вас не самые свежии.
Ваще дай ссылку на нее (и ты >>423129 тож), посмотрю что там за несвежесть и что за модули.
Аноним 18/03/26 Срд 10:47:42 423135 92
Аноним 18/03/26 Срд 11:17:53 423136 93
Аноним 18/03/26 Срд 11:18:41 423137 94
>>423135
Ну, плюс-минус актуальная, обновляемая и даже без васян-лаунчера, ок.
Теперь по модулям. Вижу
> Cross Faction Battlegrounds
Значит можно не ебаться с балансом фракций и тупо хуякнуть себе монофракционный 100:0 чисто для бг. Ок, но раз initially disabled, следует включить единичкой в конфиге.
> Ahn'Qiraj War Effort
Выше спрашивали про AQ, ну это оно.
>mod-solo-lfg
Можно выключить, боты нормально справляются с данжами, включая героики вотлк, даже для изощренного окулуса с драконами у них есть механика. Но у них есть проблема с мувментом, они (не всегда) не умеют шорткатить и прыгать через пропасть, актуально для некоторых старых данжей, привет всяким, как там эта хуйня в барренсе называется, какие-то там каверны, ну ты понял. В целом некритично и лечится /p summon.
> Playerbot Level Brackets
А вот эта хуйня как раз и должна раскидывать ботов по лвлбрекетам равномерно, но тут она опять же initially disabled.
Аноним 18/03/26 Срд 11:29:07 423139 95
>>423137
Соло лфг я выключил сразу. Player bot lvl brackets вообще не лазил.
Короче получилось отключить ботов в аутленде только убрав в их конфиге использование телепорта в аутленд.
Аноним 18/03/26 Срд 11:42:53 423140 96
А можно как-то командой посмотреть , какая у чара фаза идёт по эксеншену?
Аноним 18/03/26 Срд 11:43:45 423141 97
>>423140
.individualprogression view что-ли. Ну или просто .individualprogression, выдаст список доступных.
Аноним 18/03/26 Срд 12:06:30 423142 98
Насру тут как в блокнот, вечером заберу для своего локалхоста.
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 // свисток из легиона, забрать.
Аноним 18/03/26 Срд 12:07:05 423143 99
Аноним 18/03/26 Срд 12:17:13 423144 100
>Playerbot Level Brackets
Как эту хуйню включить на сборочке этой 32-мода-эдишн?

И как ходить в лфг с ботами - сначала их набрать в пати а потом в лфг въезжать?
Аноним 18/03/26 Срд 12:22:31 423145 101
.png 46Кб, 472x205
472x205
>>423144
>Как эту хуйню включить на сборочке этой 32-мода-эдишн?
Где-то там в modules conf-файл с названием, внутри хуйня типа module.enable = x, 1 включить.
>И как ходить в лфг с ботами - сначала их набрать в пати а потом в лфг въезжать?
Тут лучше с альтботами ходить, а не рандомботами, альтботы перзистентны. Можешь крикнуть в /1 чат lfg 5, автоматом накидает утырков по ролям. А так просто встаешь в лфг и очередь почти инстантная. Почти, потому что там механизм подбора через три пизды работает, но все таки работает.
>>423143
Китаец на моде зачем-то обрезал команду, теперь это тупо ip.
Аноним 18/03/26 Срд 12:26:19 423146 102
>>423145
>альтботами
это ещё что такое за хуеблуда и что значит "презистентны"?

Ну и про встать в очередь не понял
Если стоит модуль на соло данжи - меня в соло не закинет?
Аноним 18/03/26 Срд 12:33:31 423147 103
31314612-96c0-4[...].jpg 4146Кб, 4000x1824
4000x1824
Аноним 18/03/26 Срд 12:34:26 423148 104
>>423146
>это ещё что такое за хуеблуда
Боты тут делятся на два типа.
Рандомботы - утырки которые бегают по миру, подвержены иниту и сами по себе и альтботы - твои же альтернативные персонажи с твоего же аккаунта, то есть твинки, и не зависят от глобального состояния, их состояние контролируется исключительно тобой.
>Ну и про встать в очередь не понял
Ну как обычно, как и в случае с живыми игроками, встал в очередь, подождал прок, профит.
Сразу очерчу пару нюансов.
Ботов может криво телепортануть в данж, так что иногда /p summon необходим чтобы их правильно заспавнило в начале.
Сами они двигаться по данжу (пока) не умеют, но идут за мастером. Посему нужен макрос который кукарекает в патичат /p @tank attack my target или аддон, который делает тоже самое через кнопочку/бинд. Вот этот рикамендую. https://github.com/Wishmaster117/MultiBot
>Если стоит модуль на соло данжи - меня в соло не закинет?
Сололфг просто тупой хак, который убирает проверку ролей и закидывает соло. Если он отключен, идет подбор среди игроков/ботов.
Аноним 18/03/26 Срд 12:46:29 423149 105
>>423148
боты кстати на оффе появились и доступны для прохождения нормалов
бегают как живые и даже можно назначить главным танка и он пати поведёт

интересно как это там реализовано
Аноним 18/03/26 Срд 16:52:48 423151 106
А какие характеристики нужны для своего серва с ботами? У меня старый ноут с 8 гига оперативы, хватит ли этого для азероткора?
Аноним 18/03/26 Срд 20:36:28 423161 107
1000019904.jpg 156Кб, 768x765
768x765
Да, кончено офлайн сервер с ботами это скрытый вин. Если все реально работать будет, я хуй больше пойду на онлайн серваки. Ещё бы ботов научить с помощью чат гпт говорить, чтобы не стандартные одни и те же фразы писали, а чтобы полноценный Аи был. Как говорится про ВОВ поговорить, да и о жизни можно.
Аноним 18/03/26 Срд 21:20:29 423168 108
>>423161
> Ещё бы ботов научить с помощью чат гпт говорить, чтобы не стандартные одни и те же фразы писали, а чтобы полноценный Аи был.
Опять же повторюсь, есть как минимум два модуля, которые позволяют им использовать LLM, хоть платные через API и эндпойнт, хоть локальные. Но речь тут не про трейд/лфг чат, там ебнутый поток спама от уродов, а про гильд/рейд/пати/пм пиздеж. В той сборке выше по линку сей модуль кстати есть.
>>423151
Raspberry Pi 5 на 8 жижабайт с адаптером для ссд тянула сервер на полторы тыщи ублюдков, правда пришлось вкерогасить адаптер для м2 ссд. Но в твоем случае хз, ты ж еще и играть на нем собрался.
Аноним 18/03/26 Срд 22:56:08 423176 109
images (6).jpeg 21Кб, 448x446
448x446
Так бля ёпта, для ванилы только самостоятельная компиляция азеркора с ботами или есть возможность в репаке/морде развернуть сервер под 1.12/1.14?
Аноним 18/03/26 Срд 23:27:04 423178 110
>>423176
Для ванилы/быко 112/243 есть только cmangos с playerbots и самостоятельной компиляцией, ac это чисто 3.3.5 изъеб. Готовые репаки впрочем тоже есть, но есть сомнения на счет их актуальности, боты в отличии от ведра обновляются гораздо чаще. Что касается 114/25x, проксикостыль для него прикручивается сбоку к серверу отдельно.
Аноним 18/03/26 Срд 23:37:26 423179 111
>>423178
Костыль с прокси я ещё на симангосе наворачивал за обе щеки, самые мерзкие проблемы начинаются при компиляции, когда нужно что-то качать из гита, хуита и прочих репозиториев которые от блокировок обмякают.
Аноним 18/03/26 Срд 23:53:18 423180 112
>>423179
>самые мерзкие проблемы начинаются при компиляции
Вообще никаких проблем, если собирать эту хуйню в линупсе/в wsl. Вендятина да, мозги пиздецки ебет еще на этапе развертки окружения.
Аноним 19/03/26 Чтв 04:42:00 423190 113
1000019813.mp4 726Кб, 512x526, 00:00:10
512x526
>>423168
Ну это понятно, что модуль есть на разговор. Но он такой. Ты к примеру в чат пишешь hello и все боты с тобой здоровываются. Это работает. А если напишешь hello guys , они начинают ересь писать типа 10/10 would read. Ну и вот, было бы так, чтобы они разбирали, что им пишешь. Это была бы пушечка.
Аноним 19/03/26 Чтв 09:10:43 423200 114
>>423190
Разоришься на токенах, а потом клауды всякие еще попросят оформить йоба ультимейт подписку, потому что окно контекста перевалило за пиздец.
Аноним 19/03/26 Чтв 10:18:33 423201 115
Вот играл-копался и ещё вопросы появились

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

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

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

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

5 - Вчера играл и на-нажимал в моде-управлялке-ботами кнопок что сам стал ботом... Но так и не понял что я нажал. перс стал бегать за ботом другим лол и за меня атаковать когда заклинания не на КД были
пока писал вот сейчас подумал - я наверное выбрал своего перса в цель и нажал какую тактику исопльзовать или что-то такое и модуль тупо взял моего перса под контроль лол
Аноним 19/03/26 Чтв 11:10:14 423202 116
.png 369Кб, 2546x808
2546x808
>>423201
>1 - можно ли в индивидуальной прогрессии включить маунт на 20лвл?
Абсолютное хз.
>2 - можно ли БЕЗ ИНДИВИДУАЛЬНОЙ ПРОГРЕССИИ выключить кач после 60лвл - ну типа сам наиграюсь и включу дальше ТБЦ
>Или так нельзя?
Это можно сделать штатными средствами вовна, где-то там в столицах стоят npc для остановки экспы. Сделать себе на ритейле бк 19 лвл бг нагибатора что-ли?
>какие настройки нужны чтобы ботов прям РОВНЕНЬКО раскатать по миру?
Вот эта конкретная настройка в mod_player_bot_level_brackets.conf
>но там как я понимаю заменятся и все грёбаные конфиг-файлы
Тут зависит от васяна-репакера. При ручной компиляции новые конфиги не перезаписывают старые, как у него - хз.
>видимо в новых версиях модулей добавляются новые параметры для конфиг-файлов и поэтому их тоже менять надо?
Сервер при запуске блюет в консоль желтыми строками если какой-то новый параметр сервера/модуля отсутствует. Если параметр не установлен, обычно использует дефолтное значение.
>Короче как я понял мне нужно когда меняю что-то - где-то записывать что я поменял
Обычно при ручной компиляции используется diff+merge между .conf.dist и старым .conf, но в твоем случае видимо только так.
>Тогда не понял нах вообще компилировать сервак если вот для обновления достаточно скинуть каталоги с заменой. Но возможно я не догоняю просто, глуповат
Раз сборка обновляемая, то нахуй не нужно. Но может быть понадобится какой-то модуль которого там нет, а может и не быть.
Аноним 19/03/26 Чтв 11:13:25 423203 117
>>423201
А да.
>5 - Вчера играл и на-нажимал в моде-управлялке-ботами кнопок что сам стал ботом... Но так и не понял что я нажал. перс стал бегать за ботом другим лол и за меня атаковать когда заклинания не на КД были
Это selfbot режим.
Включается/выключается через .playerbot bot self в чат или кнопкой с мехагномом в аддоне.
Аноним 20/03/26 Птн 08:11:52 423243 118
Слушайте ребят, а ониксия 60 лвл рейд есть на азерот коре вотлк? Или там только для 80 лвла? Я просто ванилу поставил до 60 уровня и думаю, есть ли рейд для 60 лвла ониксия.
Аноним 20/03/26 Птн 08:26:44 423244 119
>>423243
Есть даже накс60@40. С модулем.
Я не тестил, сказать нихуя не могу, не интересно.
Аноним 20/03/26 Птн 08:30:24 423245 120
>>423244
Понял. Спс за инфу
Аноним 20/03/26 Птн 16:36:46 423254 121
>>423245
Хотя все же потестил. Оно чутка кривовато работает, наверное потому что фазинг в вотлк сам по себе кривой и зачаточный, на 80 лвле упорно пытается закинуть в 60лвл парашу. Лень разбираться в чужом копрокоде.
Аноним 20/03/26 Птн 16:51:17 423255 122
1000019801.gif 4749Кб, 256x212
256x212
Такой вопрос. Как работают сезонные события ? У меня почему-то пасха сейчас активна, хотя nobblegarden доступен в апреле вроде. В каком конфиге смотреть можно по поводу сезонных ивентов?
Аноним 20/03/26 Птн 17:05:08 423257 123
>>423255
Это уже база данных. Извечная проблема "мангосов в сарае", там тайминги как-то от пизды работают по банковскому году в 360 дней и регулярно съезжают, данные на каждый год нужно руками прописывать, на это васяны чаще всего забивают хуй.
Хочешь пофиксить - обмазывайся mysql редактором и вперед.
Не хочешь лезть в базу - кури команды (.)event info / start /stop и ручками дергай, только это по моему, каждый рестарт нужно заново включать/выключать.
Аноним 20/03/26 Птн 21:48:40 423285 124
а можно как то бота перевести в постоянного перса?
а то перегенерит её и всё
а мы с ней с 1го лвл вместе до 15 прокачались и я сервак не выключал
а выключу - её отпустит на другой лвл...
жалко
Аноним 20/03/26 Птн 23:51:23 423291 125
>>423285
Можно попробовать перевести его из rndbot в altbot на свой аккаунт. Не проверял сам, за работоспособность не ручаюсь.
character changeaccount $nickname $accname
И потом грузить по .playerbot bot add $nickname в игре.
Ну и можно ник сменить ему по пути, если нужно, character customize $nickname.
Аноним 21/03/26 Суб 18:03:52 423321 126
Админить локальный ММО сервак, ребалансить его и устраивать ивенты - это уже не аутизм, а ебанатизм какой то. Но даже это лучше новой кримсон параши
Аноним 21/03/26 Суб 18:07:04 423322 127
>>423321
Кримсон параша это отчаянная попытка продать БДО в качестве синглплеерной игры. Корейца поможет только эвтаназия
Аноним 22/03/26 Вск 00:17:59 423342 128
На AC пошёл в мертвые копи, и там где литейная и гоблин Гилнид всех убил(включая босса) а дверь дальше не открывается.
Это баг или что-то сделать нужно ещё?
Аноним 22/03/26 Вск 01:46:57 423349 129
>>423342
Баг, но не баг, но все таки баг.
>гоблин Гилнид всех убил(включая босса)
Если npc убивает npc, скрипты (иногда) ломаются. Вывод: пиздить руками.
Workaround: режим gm позволяет "открывать" некоторые неактивные до триггера двери. .gm on в чат > кликнуть на дверь > .gm off.
Аноним 22/03/26 Вск 08:37:48 423353 130
>>423349
Дело в том что я потом в этот же инст встал, и один его решил пройти для авчивки
Но случилось тоже самое

Ок, попробую через ГМ, спасибо
Аноним 22/03/26 Вск 09:00:34 423354 131
Короче ебанул себе рейты х5 и бегаю с ботами на пару лвлов выше, чтобы они мне всех убивали, но экспы что-то мало дают. Не шарю за механики вовна, но как я понял экспа на всех делится или что? Не нашел в конфиге ниче по этому поводу, можно ли это фиксануть? А так же можно ли сделать так, чтобы лут с мобов выпадал только мне, а не по очереди или как оно там работает?
Аноним 22/03/26 Вск 09:31:40 423355 132
>>423354
>Не шарю за механики вовна, но как я понял экспа на всех делится или что?
Солоэкспа за моба делится на количество ебальников в пати но умножается на модификатор который опять же зависит от количества ебал в пати, тут всратая математика близорд из 2005го. Короче говоря: в пати гринданить не выгодно.
>А так же можно ли сделать так, чтобы лут с мобов выпадал только мне, а не по очереди или как оно там работает?
Ввиду тупорылой натуры старых клиентов вовна и чуть менее тупорылым сервером, только убогим костылем: включением free for all лута и запретом ботам лутать: nc -loot в патичат.
Аноним 22/03/26 Вск 09:45:19 423356 133
>>423355
Спасибо. Так же столкнулся с еще одной проблемой в виде этой ебаной индивидуальной прогрессии. Я выключил ее нахуй и как я полагал сразу все механики перестроятся на лич, но какого-то хуя маунты все равно с 40 лвла, ботам значит можно ездить с 20, а мне нет. Как это пофиксить?
Аноним 22/03/26 Вск 10:01:47 423358 134
>>423356
>Как это пофиксить?
В душе не ебу, щас гляну как вообще эта параша устроена.

>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. Ебанутое васянство кокое-то.
Аноним 22/03/26 Вск 13:47:34 423386 135
>>423358
Бля, я не могу найти в каком конфиге эти строки.
Аноним 22/03/26 Вск 13:56:17 423391 136
>>423386
А это и не в конфиге, это в mysql, сука, лезть, через какой нибудь navicat/heidisql.
Аноним 22/03/26 Вск 13:59:12 423395 137
Если реально надумаешь, то ip-логин-пороль где-то в worldserver.conf, а находится эта хуйня в _world базе в trainer_spell таблице , хз какой префикс в сборке.
Аноним 22/03/26 Вск 21:35:49 423424 138
>>423395
Не, впадлу такой хуйней заниматься пока что, затерплю как-нибудь до 40го.
Аноним 23/03/26 Пнд 00:13:36 423426 139
>>423424
Пажжи, возможно есть путь значительно проще. Ща рандомную сборку стяну, посмотрю как они вообще устроены.

Точно. Есть. Тупо создай .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 меди.
И перезапусти сервер, сам накатит "апдейт".
Аноним 23/03/26 Пнд 19:33:56 423443 140
ShareXXMxtOK04AC.png 14Кб, 960x145
960x145
>>423426
Короч сервак с этой хуйней не стартует. Но похуй, я уже скоро 40 возьму.
Аноним 27/03/26 Птн 13:27:00 423565 141
Чёт собирал собирал сам и ошибки лезут-лезут...
даже до 100% доходило и всё равно вылетает по итогу

страдаем дальше
Аноним 27/03/26 Птн 14:08:22 423566 142
>>423443
Хуйня какая-то, у себя спокойно откатил этим методом.
>>423565
Какие именно ошибки? Раз 100%, то на этапе linking падает?
Аноним 27/03/26 Птн 14:38:32 423567 143
>>423566
да, на этом этапе

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

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

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

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

В любом случае 3.3.5 ак очень хорош, но хотелось бы кату чтобы кайфовать в переделанном классике с норм пачками квестов и вкушать всю эту стори-лайн каждой зоны.
Аноним 04/04/26 Суб 15:12:11 423871 147
>>423869
>Почему никто не занялся КАТОЙ?
>передалали классик
Вот поэтому. Vanilla-TBC-WotLK существовали именно за счет почти неизменности классик-контента, тупо сверху наваливали новый почти не трогая старый и уже накопленный в базах UDB/TDB/четамеще, а тут хуяк-хуяк, аддон оправдал название: годы работы Sql-васянов полетели в пизду.
Да и васькам проще сделать ката-контент условно проходимым без полировки и сосредоточится на актуальном для их параши аддоне.
Аноним 04/04/26 Суб 15:28:34 423875 148
Ну и не только sql, в старых мангосоидах, старых версиях/форках trinity и в "современных" cmangos/vmangos очень много хардкода прям в ядре. Ну типа объекты на бг - это массив с координатами, спеллы тоже захуячены в код, хочешь исправить баг с проком - компилируй ядро и ребуть сервер, лол. В относительно свежем trinity и его потомках это частично вынесли в БД, облегчив васянострадания, но все равно местами там лютая C++-лапша.
Аноним 05/04/26 Вск 19:51:07 423944 149
Аноны помогите умоляю. Как вообще этот сраный Азерот кор поставить? Постоянно ошибка на ошибке и ничего не работает. Ранее баловался с мангосами и триньками, там никогда не было проблем все ставилось за полчаса максимум. С азеротом полный пиздец. Скачал несколько сборок и везде сука разные ошибки. На одной не запускается auth на другой world. Этот азероткор случайно не требует какие-то библиотеки ставить вроде с++ или визуал студию? По идее все должно работать из коробки, но такой ебли я ещё давно не видел.
Аноним 05/04/26 Вск 20:18:31 423948 150
Аноним 05/04/26 Вск 20:53:48 423951 151
>>423948
Да я тоже по его же гайду но все равно не заводится.
Аноним 05/04/26 Вск 21:16:02 423952 152
>>423944
Ты хоть конкретные ошибки назови.
>Этот азероткор случайно не требует какие-то библиотеки ставить вроде с++ или визуал студию?
Вообще-то требует какой-то c++ redist. vcrun20xx хуйзнаеткакой, тут зависит от косорылости того дегрода что компилировал сабж. хочешь сделать нормально - компиляй сам в wsl по линукс гайду.
Аноним 06/04/26 Пнд 12:37:41 423981 153
>>423952
>Ты хоть конкретные ошибки назови.
В одной сборке ругался на AHbot, он крашил auth.exe (При этом world.exe работал исправно, я создал акк через него, в бд он отображался). в сборке того чела с бусти с 32 модулями проблема с playerbots, в этом случае аутх запустился нормально, но ворлд крашил по причине преерботс. Вот там логи остались, если что вечером попробую библы с++ и тд накатить, отпишусь, мб кому-то поможет. В целом мне эти боты особо не нужны, могу и без них аутировать, учитывая что ещё ОЗУ откусывают прилично.
Аноним 06/04/26 Пнд 12:43:41 423982 154
>>423981
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
Аноним 06/04/26 Пнд 13:13:43 423983 155
>>423982
А, хуйня, тут не либы плюсоговна, тут наверное васянокодировка.
В принципе можешь нахер удалить этот файлик, он ни на что не влияет, только на ботокукареку в чат для каражанского босса-дракона. Впрочем если будут другие подобные ошибки, это уже диагноз.
Аноним 06/04/26 Пнд 13:27:27 423984 156
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
Аноним 06/04/26 Пнд 13:46:38 423987 157
06/04/26 Пнд 17:27:11 423993 158
репакодебил, спокундрий и плотнейшую зачилку
Аноним 11/04/26 Суб 13:29:07 424255 159
Репакеры могут не читать.
Всему остальному многочисленному нулю компиляторщиков, сообщаю: в 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"
Аноним 24/04/26 Птн 21:40:02 425893 160
На фоне суицида черепахи двумя выстрелами в затылок, вспомнил про vmangos и узнал что там тоже есть боты. Сконпелял эту хуетень на подкроватном линупсе, жду пока экстрактятся и собираются вмапсы, посмотрю что там за скриптованные болванчики.
Аноним 24/04/26 Птн 22:30:47 425895 161
ссылку кинь хоть
Аноним 24/04/26 Птн 22:36:32 425896 162
>>425895
https://github.com/vmangos/core

Установка традиционная для мангосоидотринитихуеты: cmake @ make/ninja, бд в releases, импорт бд ручной с созданием баз через cli mysql или какой нибудь клиент.
Аноним 25/04/26 Суб 06:51:27 425903 163
Аноним 25/04/26 Суб 09:03:02 425906 164
1699089989828.png 109Кб, 597x189
597x189
Это >>425893 пока еще хуйня, боты не заскритпованы, тупо спавнятся на гм айленде.
Аноним 25/04/26 Суб 10:56:48 425908 165
Есть какой-то клиент соло-лича, где не надо ебаться со всякими компиляциями, настройкой? Чтоб для додиков была инструкция в стиле- запусти один файл, он сам какой-то дефол настроит, и всё, можно играть? Желательно с ботами, но можно и без, если пве-контент адаптирован под соло-игру.
25/04/26 Суб 11:28:41 425909 166
>>425908
Выше по треду пара ссылок на овнедкококор.
25/04/26 Суб 21:09:50 425924 167
Аноним 25/04/26 Суб 22:14:13 425925 168
Аноним 25/04/26 Суб 22:26:37 425926 169
>>425925
Нет. Завтра чекну, надо еще понять какой клиент этой хуйне нужен, у 735 гуляет как минимум три билда, 26124, 26792 и 26-еще-какой-то.
Аноним 25/04/26 Суб 22:52:17 425927 170
Бля, еще и обнова boost, 1.91 прилетел. Не, точно завтра, срать ебал возится с инклюдами и выяснять что там опять удалили/переделали/сломали.
Аноним 26/04/26 Вск 09:13:01 425937 171
ну чё там, собрал кто черепаху-хом-эдишн с ботиками и чтобы как в жизни всё было и всё работало?!

я всё трахаюсь со сборкой готовой, так и не осилил сам собрать.
Аноним 26/04/26 Вск 10:47:44 425940 172
>>425937
Пока что наиболее близкое что можно собрать, это классический cmangos с playerbots и то там свои проблемы.
cmangos очень дубовый эмулятор, прямой наследник оригинального mangos, сохранивший его родовые косяки, а trinity, который тоже потомок mangos, но ушел в чуть другую степь, поддерживает только wotlk и выше.
Был правда oregoncore, где trinity натягивали на tbc, но сдох.
Аноним 26/04/26 Вск 11:11:33 425945 173
>>425940
короче проще играть на АК и представлять что в ванилле сидишь.
ну ладно
Аноним 26/04/26 Вск 11:15:47 425946 174
>>425945
Где-то встречал проЭкт, чуваки портировали таланты и прочую хуйню из бк в лича, чтобы юзать на серваке азероткора с модулями и всей хуйней, значит и ваниллу можно натянуть на леща, вопрос времени и dbc-аутизма.
Аноним 26/04/26 Вск 11:26:33 425947 175
>>425946
Тогда боты не дадут ёбу из-за того что талы другие будут?


хотя моя настоящая мечта это конечно ката-параша с ботами. может лет через 5-10 сделают такое и будут сидеть аутировать
Аноним 26/04/26 Вск 11:36:17 425948 176
>>425947
Естно ботов тоже надо править под эту хуйню.
>ката-параша с ботами
Где-то на github видел npcbots для ката, сам тестил только под леща. Это конечно не совсем playerbots, точнее совсем не playerbots, но в целом на бг рубятся, с игроком в данжи/рейды набигают, в лужах стоят @ тупят.
Аноним 26/04/26 Вск 16:33:58 425963 177
Аноним 26/04/26 Вск 16:45:47 425966 178
1719513339611.png 49Кб, 1739x59
1739x59
>>425963
В процессе сборки.
Аноним 26/04/26 Вск 17:13:50 425967 179
Балять, еррор на эрроре.
Похуй правим, компилю дальше.

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

-- 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
Аноним 26/04/26 Вск 18:14:13 425969 180
Лол, а рабочей базы-то к этому говну и нет, в releases на github какой-то мусор валяется. Хаха.
Тут есть еще какое-то говно с тем же именем и тем же Васяном, его почекаю через часок.
https://github.com/DestinyCore/DestinyCore
Аноним 26/04/26 Вск 18:51:32 425970 181
1766162989423.png 3424Кб, 2435x1345
2435x1345
А нет, это васян захардкодил базу в world и hotfixes, а не в другие указанные в конфиге бд. Разобрался.
Запустил. Поломанный пиздец. Можно залутать все артефакты сразу не отходя от флаймастера даларана.
Но это хуй с ним, что там с ботами. Боты здесь своеобразные, компаньоны и не более. Мультибокс на серверсайде по сути.
Расходимся, nothing to see here. Иду чекать вторую хуйню.
Аноним 26/04/26 Вск 19:00:25 425971 182
>>425970
>Боты здесь своеобразные, компаньоны и не более
чё это значит
Аноним 26/04/26 Вск 19:07:58 425972 183
видео запили чё боты там делают, если он не просто хуйнул 200к строк тем коммитом, а это говно хоть как-то заработало - то это уже хорошо
Аноним 26/04/26 Вск 19:20:09 425973 184
>>425972
Фолловят и бьют, все блять. Снес эту парашу, компилирую вторую паршу.
Аноним 26/04/26 Вск 19:26:10 425975 185
хули так мало потестил, лан позже сам качну погляжу
>Фолловят и бьют, все блять
это уже большой прогресс, учитывая что предыдущие 500 коммитов там черрипики с тринити и какого-то васян-кора
Аноним 26/04/26 Вск 19:33:18 425977 186
Учти, у васяна явно какой-то несвежий компилятор, gcc/clang нахуй шлют.
CollectionMgr.cpp , заменить говно
```_appearances->init_from_block_range(blocks.begin(), blocks.end());```
на
```_appearances->clear();```
```_appearances->append(blocks.begin(), blocks.end());```
26/04/26 Вск 20:40:58 425983 187
Кратко по второй параше: говно, но условно играбельно относительно первой. По крайней мере, интросценарий на брокен шорс, классхолд варовский и квесты азсуны хоть как-то заскриптованы и даже, о чудо, проходимы. Ожидал гораздо худшего от casc-пираток.
Аноним 02/05/26 Суб 02:45:31 426341 188
Аноним 02/05/26 Суб 08:46:39 426351 189
>>426341
Раз эмулятор панд с очень кривыми ботами (портом из 3.3.5) в зачаточном состоянии есть, могли и допилить.
Аноним 02/05/26 Суб 08:50:41 426352 190
>>426351
А как вообще мог происходить ДОПИЛ ботов?
Учат их, скриптами что-то прописывают?
Какой вообще механизм этого?
Нужно быть прогером?
Аноним 02/05/26 Суб 08:59:05 426353 191
>>426352
>Нужно быть прогером?
Ну типа того ага. Территория чистейшего C++. К тому же все эти эмуляторы друг другу инцестные родственники, поэтому задача портирования какой либо non-blizzlike хуйни из ядра скажем 3.3.5 в 2.4.3 все еще сложна но вполне реализуема без полного рерайта.
Аноним 02/05/26 Суб 09:17:10 426355 192
>>426353
Ну короче это какой то развод
Смотрел стрим этим паком
Боты и правда вроде бегают, но там на сайте у этих челибосов написано ДОСТУП НА 1 ГОД
Типа тебе дают скачать сборку за 27 долларов, но работать она будет 1 год, как это реализовано хз вообще.
Ну и там же написано что гои за 27 долларов не получат кату рабочую, а для рабочей каты нужно 47 что ли долларов
КОроче развод, не верю я что там боты в рейдах смогут что-то делать, максим в инстах

С одной стороны прикольно что пытаются сделать норм, с другой это какая то пиздецовая система распространения
Аноним 02/05/26 Суб 09:39:48 426360 193
>>426355
Забей. emu-coach и ragezone это форумы утырков, особенно после смерти ac-web.
02/05/26 Суб 09:51:28 426364 194
>Ну короче это какой то развод
так почему бы вас долбоёбов репак-юзеров и не ебать, без гойского лоха и жизнь плоха
Аноним 02/05/26 Суб 10:13:22 426368 195
>>426364
чел, это у тебя может есть навыки и образование
а у меня диагноз шизоидное расстройство, 8 классов образования, и я реально тупой, вот совсем прямо, мне эти ваши компуляции не осилить
Аноним 02/05/26 Суб 10:37:39 426369 196
>>426368
такой же бэкграунд, шизотипик, только вписался в околопогромирование (даже до миддла дорос) и красноглазие.
мимо шел.
Аноним 03/05/26 Вск 03:24:19 426424 197
>>426360
>emu-coach и ragezone это форумы утырков,
Во-во. Когда я спросил на рагезоне, как приделать полноценных плеерботов к слитой версии туртла 1.17, мне сначала сказали, что такое бесплатно никто не сделает, а потом вообще пост стёрли, пидорасы.
Аноним 03/05/26 Вск 03:30:19 426425 198
Вопрос есть по azerothcore и playerbots. Как управлять-то этими ботами? Я вот взял одного из них в пати, но он просто за мной бегает и всё, я сагрю — он бьёт. А как именно его отправить агрить? А то одного-то он бьёт, а весь остальной пак на меня бежит. Может, как-то можно кнопки на панель добавить, типа "атаковать таргет", отойти назад", "следовать за мной" и так далее.
Аноним 03/05/26 Вск 05:47:58 426427 199
>>426425
>Может, как-то можно кнопки на панель добавить, типа "атаковать таргет", отойти назад", "следовать за мной" и так далее.
Есть, кхм, аддон. https://github.com/Wishmaster117/MultiBot-Standalone
Так, там автор что-то навасянил, надо разобраться, и заархивил репу, но аддон работает.
Аноним 03/05/26 Вск 05:53:52 426428 200
>>426427
А нет, там тоже какая-то хуйня.
Короче вот ссылка на аддон: https://filebin.net/mbsqbnju0954mb7r
Сорян, залил на первую помойку из гугловыдачи.
Аноним 03/05/26 Вск 18:03:51 426450 201
Анон, а ты пробовал приделать llm именно к общему чату азероткора с плеерботами? Я вот вроде олламу установил, модель запустил, в конфиге mod-ollama-chat модель указал, но общий чат чота не поменялся и особой активности я в нём не наблюдаю. Они как срали туда, какие квесты взяли или сделали, так и продолжают. Зато взятый в пати бот начал периодически выдавать относительно длинные телеги, то есть очень похоже, что модуль работает и ллмку видит. Но хочется именно общий чат оживить, чтоб боты в нём срались, мамок ебали, забивали стрелки друг другу и хвастались, как нубасов попускают, ну всё такое вот. Может, я чота в конфигах недосмотрел?
Аноним 03/05/26 Вск 18:16:43 426451 202
>>426450
Не пробовал. Бегло пробежался по конфигу, возможно стоит покрутить BotReplyChance.Channel/BotReplyChance.Say.
Аноним 03/05/26 Вск 18:28:37 426452 203
>>426451
Ага, спасибо, попробую.
Аноним 03/05/26 Вск 19:20:31 426456 204
В каком-то из последних апдейтов пботов в ак перелопатили итемизацию.
Ну, больше не вижу ресто/элем шаманов с оффхендами вместо щилда, лол.
Аноним 04/05/26 Пнд 06:28:19 426482 205
image.png 1186Кб, 1606x1236
1606x1236
Васяноговнякаю аддон для трансмога на пару с изуверским кретином чтобы не тыркаться в gossip меню и не кликать хуйзнаетче на дохуя страниц.
Аноним 04/05/26 Пнд 10:33:06 426484 206
image.png 1378Кб, 2157x1395
2157x1395
Аноним 04/05/26 Пнд 14:25:54 426514 207
Короче, всё хуйня, не хватает 1650 даже на простейшую ллмку для чятика, прям вообще нихуя не хватает. Надо где-то нахоботить какой-нибудь ыртых хотя бы на 8 гигабайт видеопамяти, блеа. В обоссаные 4 гига помещается разве что tinyllama, но она всрато генерит, фразы постоянно на середине обрезаны. А если поставить модель побольше, то оно не успевает догенерировать "общение" полтыщи ботов и в логе сервера ошибки, в логе олламы ошибки, а все боты начинают говорить "unable to connect to ollama ai". Нинраится, блядь, но на карту денег нет нихуя, даже на б/у.
Аноним 04/05/26 Пнд 15:05:42 426519 208
>>426514
Теоретически можно взять какую нибудь модель для смартчайников и зафайнтюнить под контекст вовнеца, лол. Тут же нахуй не нужны биллионы пораметров, возможно даже миллионной модели хватит, типа тех которыми кликбайты генерят.
Аноним 06/05/26 Срд 09:57:27 426632 209
>>426519
Я не умею "зафайнтюнить", я умею и практикую только "зафакапить", но это не то, что мне сейчас надо.
Алсо, нашёл тут скрипт, как чувак присрал к mod-ollama-chat возможность использовать cerebras вместо локальной модели, попробовал, а оно ругается, что еррор 403, блядь. Ещё на реддите нагуглил прокси-скрипт для claude, но не стал пробовать. Скорее всего, эта хуйня тоже не будет доступна.
Есть ли где-нибудь готовые такие скрипты, но для бесплатных нейроштук, которые доступны из раиси без еблёй с впн и прочих ухищрений? Даже пусть наши будут, вообще похуй. Лишь бы бесплатно, готовое решение в виде скриптика и делало диалоги ботов. Я заебался уже. Плохо быть тупым и нищим, ёбана. Был бы поумнее, сам бы зделол, был бы побогаче — купил бы видимокарту йобистую и запускал модели нормально, а так всё хуйня получается.
Аноним 06/05/26 Срд 10:56:05 426634 210
>>426632
>Даже пусть наши будут, вообще похуй.
Тут разве что копросберовский жижакод он же gigacode, но вроде как поддержку ollama они обещают когда-то хуй знает когда но обещают.
Аноним 06/05/26 Срд 11:33:51 426637 211
Внезапная незадокументированная (?) возможность ac-playerbots из последних апдейтов: если боту выставить pvp спек, он будет autogear'ится в pvp шмот и юзать медальон при контроле. Прикольно.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов