前面已经教大家如何创建好rAthena运行所需的数据库了,接下来只需要进行一些配置,就可以让rAthena运行起来。
内容上分为两部分,一部分讲解如何填写数据库配置,另外一部分讲解如何进行IP地址配置。
1、请打开conf目录下的inter_athena.conf文件,可见如下信息
2、请将default_codepage前面的注释符//去掉,并且它的值改成GBK,此举主要目的是解决角色名存放到数据库时编码不正确的问题。
3、接下来往下看,会看到一些数据库链接的配置,请按照如下图所示的方法进行填写。
上面的这些信息是什么意思,下面会分别讲一下,方便大家理解:
login_server_ip、ipban_db_ip、char_server_ip、map_server_ip、log_db_ip这里填写的是MySQL所在的机器的IP地址,我们的MySQL就在本机安装着,所以这里填写127.0.0.1
login_server_port、ipban_db_port、char_server_port、map_server_port、log_db_port这里填写的是MySQL的通讯端口,之前安装MySQL的时候修改成多少就填写多少,如果你安装MySQL时候没改过,那么默认是3306
login_server_id、ipban_db_id、char_server_id、map_server_id、log_db_id这里填写的是rAthena用MySQL中的哪个用户名去访问数据,MySQL刚安装完毕的时候默认只有一个管理员账号,即root
login_server_pw、ipban_db_pw、char_server_pw、map_server_pw、log_db_pw这里填写的是MySQL账号对应的密码,root的密码大家在安装MySQL的时候应该设置过的,请把它写进去
login_server_db、ipban_db_db、char_server_db、map_server_db这里填写的是我们主数据库的名称,我们之前创建的主数据库名称是ro_main,所以这里也填写ro_main
除了上面4个db选项外,还有一个log_db_db选项,这里应该填写日志数据库的名称,我们之前创建的日志数据库名称是ro_logs,所以这里要填写ro_logs
请大家仔细参照,别填错了,细心一些~ 至此数据库部分已经搞定!
4、接下来还需要修改一下IP配置,请大家打开conf目录下的login_athena.conf,将里面的bind_ip前面的注释符//去掉,看起来如下:
4、然后打开conf目录下的char_athena.conf,将里面的login_ip和bind_ip前面的注释符//去掉,看起来如下:
5、然后打开conf目录下的map_athena.conf(别认错了,同级目录下还有一个叫maps_athena.conf的文件,那可不是我们要的),将里面的char_ip、bind_ip以及map_ip前面的注释符//去掉,看起来如下:
全部保存,至此我们已经完成rAthena跑起来的基本配置,请在rAthena目录下试着运行runserver.bat,顺利的话,会看到如下图所示的窗口:
这种情况下,如果你的客户端就绪的话,实际上是已经可以进入游戏的了!恭喜大家成功完成这一核心的学习里程碑!