魔兽服务端编译部署NPCBots和 Al机器人模块教程

这篇具有很好参考价值的文章主要介绍了魔兽服务端编译部署NPCBots和 Al机器人模块教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

魔兽服务端编译部署NPCBots和 Al机器人模块教程

大家好,我是艾西。在平时自己一个人玩魔兽的时候是不是会比较无聊,因为游戏机制或副本难度自己一个人无法进行快乐的玩耍。今天艾西教大家编译部署NPCBots和 Al机器人模块,直接一个人玩魔兽也不孤单

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人 

 

首先到GIT去下载ai机器人以及bots模块

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

解压好的文件打开找到AC目录将文件内的NPCBAots.patch文件复制到AzerothCoreBuild>azerothcore-wotlk目录

输入命令cmd打开命令窗口输入git apply NPCBots.patch 回车

(这样就把npcbots.Patch源码补丁应用到了azerothcore-wotlk)

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

打开CMK点击FILE选择DELETE CACHE把原来的数据清除下然后点击configure

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

加载好后打开编译好的文件目录AzerothCoreBuild>build打开AzerothCore.sln文件用VS运行

在生成配置管理页面确认一下

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

右键点击ALL_BULID清理一下然后再点击生成

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

生成好后回到 AzerothCoreBuild>build >bin >RelWithDeblnfo 目录下将

authserver.exe、dbimport.exe、worldserver.exe文件复制一份到安装目录AzerothCoreServer文件将原来的文件替换掉

回到AzerothCoreBuild>build >bin >RelWithDeblnfo >configs下右键worldserver.conf.dist

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

回到AzerothCoreServer>configs目录找到worldserver.conf文件右键用Beyond Compare 程序打开

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人 

 

最下面是bots文件的内容,

我们将它挪动到AzerothCoreServer>configs>worldserver.conf文件中

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

只需要看上图箭头处数值就行,机器人数量最大是39 设置好你直接想要的数量保存就可了

然后我们打开NPCbots文件在WowServer Build Tools>Bots-master >AC文件目录下找到SQL文件

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

点击merge_ sqls_ characters_ windows.bat脚本会自动生成ALL _characters.sql文件

点击merge_ sqls_ world_ windows.bat脚本会自动生成 ALL _world.sql文件

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

打开Navicat程序选择acore_characters右键运行SQL文件选择刚刚我们生成的ALL _characters.sql文件

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

选择acore_world右键运行SQL文件选择刚刚我们生成的ALL _world.sql文件

然后导入我们本地化语言文件

WowServer Build Tools>Trinity- Bots-master>AC>SQL>locales >zhCN目录下的npc-text_locale.sql文件

直接运行authserver.exe和worldserver.exe程序

进入游戏输入.npcbot

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人 

 

在对话框输入.npcbotlookup

BOT_ CLASS_ WARRIOR=1  代表战士

BOT_ CLASS PALADIN=2  代表圣骑士

BOT _CLASS HUNTER= 3 代表猎人

BOT_ CLASS ROGUE= 4

BOT_ CLASS PRIEST-5

BOT_ CLASS_ DEATH KNIGHT= 6

召唤战士机器人只需要输入.npcbotlookup 1 对话框会罗列很多战士机器人的信息,我们输入战士机器人的信息代码 .npcbotlookup xxxx就可以直接召唤出来

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人 

 

可以对机器人的装备、职责、技能等管理

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

如果要对NPCBots机器名字汉化就得到avicat程序----acore_world找到creature_template双击进去找到自己召唤的机器人ID编号在name文字直接输入你自己喜欢的名字就好

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人 

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人 

 

 保存好后重新启动下uthserver.exe和worldserver.exe程序

在我们自己的本地电脑找到客户端文件将Cathe(游戏缓存文件删掉) 双击wow.exe进入游戏就好了

除了在creature_template表格里面可以修改中文名字以外还可以在creature_template_locale表格里修改增加我们zhCN的条目这样对应起来就会有中文的翻译

如果需要更新升级NPC,那么就得下载更新打包文件,下载好之后解压在

WowServer Build Tools>Trinity-Bots-master >AC目录文件下NPCBots.path复制粘贴到AzerothCoreBuild>azerothcore-wotlk 文件,我们需要注意的是我们的源码目录从未安装npcbots.patch也就是我们开始时备份的文件,那么后面的操作都是一样的。通过命令行窗口将文件导入npcbots.patch文件源码,用navicat导入进去再用cmk编译再导入搜索文件,因为我们之前有导入npcbots.patch文件,而新的升级更新npcbots.patch文件不能覆盖以前的文件。

那么在WowServer Build Tools>Trinity-Bots-master >AC>SQL>updates >characters目录下的SQL文件导入到navicat文件重新导入到AzerothCoreServer文件内再将客户端文件Cathe(游戏缓存文件删掉) 再进游戏就可以了,world SQL文件也是一样的,按照我们第一次的操作步骤再操作一次就好了

魔兽服务端编译部署NPCBots和 Al机器人模块教程,魔兽,魔兽编译,数据库,服务器,驰网艾西,git,机器人

 

今天的魔兽服务端编译部署NPCBots和 Al机器人模块教程就到这里啦。在自己编写游戏设定以及功能脚本时往往都是需要大量的时间以及精力去反复操作实践最后才能确认自己编写的程序等是否正确,希望身为技术的你或是身为GM的你多一些理解给到更充裕的时间来做更好给玩家带来更极致的体验。

我是艾西,希望今天的分享能给有需要的小伙伴有帮助我们下期间文章来源地址https://www.toymoban.com/news/detail-575311.html

到了这里,关于魔兽服务端编译部署NPCBots和 Al机器人模块教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 接上文AI电销机器人-智能AI机器人源码,电话机器人源码和系统部署运行环境freeswitch

    21)话术的启用 功能说明: 通过此接口实现对话术的启用。 更新说明: -- 请求: URL:http://{ ip }/ai/ai2words/start 请求方法:POST 请求头:必须带上登录时返回的Token Auth: {登录时返回的Token} 参数名 类型 是否必须 描述 实例 wordsId Integer 是 话术的编号 20 响应: 参数名 类型 描述

    2024年02月04日
    浏览(57)
  • 智能AI机器人源码,电话机器人源码和系统部署运行环境freeswitch

    介绍 AI智能电话机器人市场越来越火,你还在做代理吗?市场竞争越​‌‌来越激烈,成本越来越高,你需要一套独立的电销机器人系统,电销机器人系统源码独立部署了,你只需一次性买断,将系统部署在你的服务器上,自己做品牌,可以创建OEM贴牌可以开代理账号,重要的

    2024年01月21日
    浏览(79)
  • java呼叫中心-java语音机器人-java电销机器人源码-javaAI语音机器人源码-语音识别-ai机器人源码,语音机器人源码,电话机器人源码,电销机器人源码,ai电销机器人,语音机器人部署

    ai机器人源码,语音机器人源码,电话机器人源码,电销机器人源码,ai电销机器人,语音机器人部署,电话机器人系统部署,AI语音机器人,电销机器人部署,电销机器人系统部署,smartivr   沟通交流的老铁,可以点击该链接添加沟通:戳我戳我戳我 ·节点名称及AI话术     

    2024年04月15日
    浏览(63)
  • MiraiQQ机器人框架部署教程

    Mirai社区(推荐使用IPv6,社区IPv4地址有被墙的案例) Mirai-Console-Loader下载(支持Linux平台) 目录 部署Java环境 在Windows环境部署 登录机器人 在Linux环境部署 登录机器人账号 一些常见的问题 运行环境要求:OpenJDK11+,这里采用OpenJDK17 因为Mirai对Oracle JDK兼容较差,因此建议使用

    2023年04月09日
    浏览(35)
  • 机器人制作开源方案 | AI校园服务机器人

    作者:李强、李振宁、毛维雷、李文文、张奥 单位:山西能源学院 指导老师:姚志广、程晟       在这个科技飞速发展的时代,在工业智造、人工智能的飞速发展中,出现了越来越多的智能化机械装置,也有许多创新类的比赛,本作品基于探索者创新套件设计平台设计出一

    2024年01月20日
    浏览(54)
  • ROS-Melodic版本编译机器人源码报错问题及解决方法

    1.Could not find the required component ‘uuid_msgs’. sudo apt-get install ros-melodic-uuid-msgs 2.Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR) sudo apt-get install libsdl-dev 3.Could NOT find SDL_image (missing: SDL_IMAGE_LIBRARIES SDL_IMAGE_INCLUDE_DIRS) sudo apt-get install libsdl-image1.2-dev 4.Could not find a package configuration file

    2024年02月12日
    浏览(51)
  • 2023 版 QQ 机器人运行部署文档

    该部署文档会按照先在 Windows 上部署运行再在 Linux 服务器上部署运行的步骤讲解,每一步操作都会比较详细,提供保姆级教程,因此可以放心食用。 你在 Windows 上部署运行需要有的环境: JDK8 及以上版本; 集成开发环境 IDEA; Maven(IDEA 会自带,也可以额外下载)。 如果你

    2024年02月08日
    浏览(60)
  • 【NLP开发】Python实现聊天机器人(微软Azure机器人服务)

    🍺NLP开发系列相关文章编写如下🍺: 1 🎈【小沐学NLP】Python实现词云图🎈 2 🎈【小沐学NLP】Python实现图片文字识别🎈 3 🎈【小沐学NLP】Python实现中文、英文分词🎈 4 🎈【小沐学NLP】Python实现聊天机器人(ELIZA))🎈 5 🎈【小沐学NLP】Python实现聊天机器人(ALICE)🎈 6

    2024年02月04日
    浏览(70)
  • 【小沐学NLP】Python实现聊天机器人(微软Azure机器人服务)

    🍺NLP开发系列相关文章编写如下🍺: 1 🎈【小沐学NLP】Python实现词云图🎈 2 🎈【小沐学NLP】Python实现图片文字识别🎈 3 🎈【小沐学NLP】Python实现中文、英文分词🎈 4 🎈【小沐学NLP】Python实现聊天机器人(ELIZA))🎈 5 🎈【小沐学NLP】Python实现聊天机器人(ALICE)🎈 6

    2024年02月12日
    浏览(70)
  • 服务机器人应用

             随着时代的发展,机器人技术在各个领域越来越普及。在服务领域,服务机器人的应用也越来越受到人们的欢迎。服务机器人将会在商业、医疗、教育、酒店等领域得到应用,并成为未来发展的趋势。          在商业领域中,服务机器人可以承担很多工作。它们

    2024年02月16日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包