AyaseCore 说明文档


如何修改服务器配置

  • 可以用记事本打开worldserver.conf来修改服务端的配置.(不推荐,用记事本请注意文件的文件编码)
  • 推荐使用notepad++来修改这些配置文件.(甚至一些lua脚本也推荐用这个修改)
  • 里面有一些掉落倍率.出生有没有自带的金钱等配置.
  • 修改完成后记得保存,并重启服务端(或者在worldserver.exe的控制台中输入reload conf指令重新载入配置)

数据库

数据库是用于存放游戏数据的地方.魔兽世界模拟器是使用mysql作为数据库的载体. 通常可以使用Navicat,heidiSql等工具连接并编辑


如何进入数据库

  1. 确认你的mysql已经打开
  2. 使用工具进行连接并管理,推荐navicat或者heidiSQL
  3. 连接时注意填入数据库的帐号密码和端口,只要连接进去了即可
一个简单快速找到mysql帐号密码的方法:
  1. 用记事本打开authserver.conf或者worldserver.conf
  2. 搜索LoginDatabaseInfo
  3. 找到类似的字符串LoginDatabaseInfo = "127.0.0.1;3306;root;root;auth"
  4. 如上所示 地址:127.0.0.1 端口:3306 帐号:root 密码:root

如何启用AHBOT

  • 建立帐号,建立角色,这个帐号平常不要使用,推荐使用guid1的角色用于ahbot
  • 例如,帐号1 密码1 角色名ahbot
  • navicat等工具连接数据库
  • 打开表格characters.character
  • 找到角色名为ahbot的行
  • 查看第1,2列的数值,分别是guidaccount
  • 使用类似notepad++等工具打开worldserver.conf
  • 搜索AuctionHouseBot
  • 分别把上面找到的accountguid填入AuctionHouseBot.AccountAuctionHouseBot.GUID即可

重要声明

请勿使用guid为1的角色进行游戏.

何为guid为1的角色?

第一个创建的帐号accountid为1,第一个创建的角色guid为1

使用该角色将会出现无掉落,召唤机器人不组队,宕机,卡掉落,背包物品消失,突然死亡,电脑爆炸,黑屏,死机,停电,停水,突然地震,火山爆发,日本沉了等等等问题.

建议把这个角色用于ahbot.即使不用也建议放着不要使用它.


ELUNA

ELUNA脚本引擎.使用lua作为扩展语言.玩家可以在服务端的lua_scripts文件夹中放置自定义的lua脚本以对服务的现有功能进行扩展.

现在已经在extend scripts中放置了一些简易的脚本.如果有需要可以在该网站目录www\library\extend scripts中找到.

当然了,这些脚本有一些是需要你懂得编辑的.因为有一些是需要设置npc的id,关于这个就需要你懂得使用数据库创建一个新的npc或者重用一个已经存在的npc(不推荐),可以慢慢学习.

建议使用notepad++编辑lua脚本文件

更多的Eluna脚本请浏览 -> http://uiwow.com/

Eluna的API请浏览 -> http://localhost/eluna


后记

emm 写什么好呢

因为经常有盆友来问.而我也回答了很多次重复的内容了,但是总是有新的盆友不了解.

所以决定认真的写一个文档

也因为之前有人吐槽没有网站的环境不能注册帐号等问题

事实上之所以没有带网站的环境,是因为注册根本用不着一个网站环境.觉得小题大作.

因为注册只需要在worldserver中输入命令就行了

而且一旦带上网站环境.一些盆友之前安装过别的端没有清理干净,或者网站环境的目录带中文的路径,端口占用啊等等等

总之可能会遇见各种的问题.而我也懒得一个个的去回答.综上所述.所以索性就不带了.

不过现在准备写个文档什么的,所以还是弄了这么个玩意儿来搞

因为只是单纯的txt文件写文档比较简陋.

归根结底还是我的强迫症作祟,仅一个txt文档黑白分明我写的动力都没有

所以用了这个支持markdown语法的来写文档.

这样看起来顺眼了,我起码还能勉强写下去