Бот - колдун (UniMod)

Topics and talking related to NoX, in Russian language

Moderators: Xandros, wolfik72

Бот - колдун (UniMod)

Postby angrykirc » Thu Jul 31, 2014 4:25 pm

Представляю вам скрипт, добавляющий в игру управляемого компьютером NPC - колдуна...
В отличии от обычных NPC, этот имеет ограниченный запас маны, может восполнять её от обелисков, может собирать оружие и бутылки и использовать их как реальный игрок. Так же он произносит заклинания вслух и владеет некоторой базовой логикой (стрельба с упреждением, контрмеры против гарпуна/отр. щита)
Демо-версию можно скачать здесь https://www.sendspace.com/file/drbfdn (для работы скрипта требуется UniMod!)
Бот автоматически создается при загрузке карты KillUp2!.map, так же его можно заспавнить вручную подгрузив скрипт conjbot.lua и введя команду spawnConjurerBot(numTeam) где numTeam это номер команды, за которую будет играть бот.
пример
Code: Select all
dofile("./scripts/conjbot.lua")
spawnConjurerBot(0)

Можно заспавнить довольно большое количество ботов, вплоть до предела отображения.
ToDo:
    исправить краш с блинком связанный видимо с переполнением стека (0x50A794)
    полностью обрубить остатки ноксовского ИИ (преследование там) и заменить своим
    дать боту возможность "запоминать" координаты полезных вещей (обелисков, оружия)
    сделать бота более подвижным (маги с лучом смерти его унижают)
    исправить баг с сверхбыстрой перезарядкой оружия (через таймер, видимо в Ноксе для НПС нет задержки атаки как таковой - я не нашёл, лазая в ACTION_MISSILE_ATTACK, да и в оригинале они очень быстро стреляют из арбалета)
    сделать бота по возможности "умнее" (запилить weighted decision алгоритм)
    добавить анимацию смерти от луча (0x533D00 replace)
    научить ботов одевать броню и заменять оружие на более лучшее
    добавить отдельные связки заклинаний против каждого класса игроков
    добавить возможность призывать монстров, не только переманивать
    исправить баг с "фальшивым" блинком (когда бот идет поднимать предмет и пытается блинкануться)
P.S. меня не будет онлайн около 3х недель, уезжаю.
2Admins: "NoxConjBot.rar => The extension rar is not allowed." is this normal?
Retired Nox hacker enthusiast. One of those who made latest Map Editor.
User avatar
angrykirc
Initiate
Initiate
Posts: 17
Joined: Thu Jul 10, 2014 3:34 pm

Re: Бот - колдун (UniMod)

Postby superjack46 » Wed Aug 06, 2014 11:55 pm

Can you also put it in english under the russian text? Not because that is necessary, but I would like to read it. :P
WOL account: unknownle, character: Maurice Ravel, my NoX related website: http://corner.noxcommunity.com
User avatar
superjack46
Administrateur supérieur
Administrateur supérieur
Posts: 125
Joined: Fri Apr 04, 2014 2:52 pm

Re: Бот - колдун (UniMod)

Postby Damaskox » Thu Aug 07, 2014 9:37 am

For me it is difficult to wonder, is it spam or not, since I don't know the language.
And playing around with Google's Translator is just not a good idea.
A likable, fine, polished line of few fancy words to make the day happy for someone.
User avatar
Damaskox
Administrator
Administrator
Posts: 227
Joined: Tue Jul 08, 2014 3:52 pm
Location: Finland - Espoo

Re: Бот - колдун (UniMod)

Postby superjack46 » Thu Aug 07, 2014 12:07 pm

It's definitely not spam, it's fucking awesome
WOL account: unknownle, character: Maurice Ravel, my NoX related website: http://corner.noxcommunity.com
User avatar
superjack46
Administrateur supérieur
Administrateur supérieur
Posts: 125
Joined: Fri Apr 04, 2014 2:52 pm

Re: Бот - колдун (UniMod)

Postby Xandros » Thu Aug 07, 2014 5:35 pm

This is not a spam. This topic about "Conjurer-bot" that made with Unimod.
Spoiler: show
If someone need English version, i could translate it, but in other topic.
I think we need a new rule: Dont speak English in Russian section. If you need something to say in English that related to Russian topics tell it in a special topic (offtop topic).
Nox Unimod scripter.
My plugins:
Advanced chat plugin.
Antiblock system
User avatar
Xandros
Novice
Posts: 135
Joined: Sun Jul 13, 2014 3:45 pm
Location: Russian Federation. Moscow.

Re: Бот - колдун (UniMod)

Postby Damaskox » Fri Aug 08, 2014 5:24 am

Okay =)
A likable, fine, polished line of few fancy words to make the day happy for someone.
User avatar
Damaskox
Administrator
Administrator
Posts: 227
Joined: Tue Jul 08, 2014 3:52 pm
Location: Finland - Espoo


Return to NoX

Who is online

Users browsing this forum: No registered users and 0 guests

cron