<>手工架设——从虚拟机到启动

本帖最后由 禾子季 于 2014-7-5 15:01 编辑

架设这些游戏太浪费时间了,这个端网上的资料很少,我因为一问题导致我用了两天的时间才弄好,不过总算弄好了,将方法分享出来,希望能帮助到我一样喜欢手工架设的朋友,同时由于此端资料甚少,也希望大家能够分享修改游戏的方法,一起来完善整个系统,像诛仙一样。

教程分了三部分:

一、虚拟机的安装

二、服务器的配置

三、游戏的安装

——————————————————————————————————


一、虚拟机的安装

请参照
《诛仙》《笑傲江湖》手工架设教程——从虚拟机到游戏启动




http://www.iopq.com/forum.php?mod=viewthread&tid=17004093&extra=page%3D2%26filter%3Dauthor%26orderby%3Ddateline

相关下载:

服务端: 剑侠世界1.358L端架设教程!!! 请到此贴下载,感谢作者分享。


http://www.iopq.com/forum.php?mod=viewthread&tid=17004099&extra=page%3D2%26filter%3Dauthor%26orderby%3Ddateline

——————————————————————————————————


二、服务器的配置

可以参考  剑侠世界1.358L端架设教程!!!  此贴中分享的视频教程,由于我使用的虚拟机不一样,按照视频有一些出入,所以我就精简了一下:

此次使用的是互联网的源,不是光盘的源,在NAT模式下,使用自动ip(DHCp?)模式,linux能联网,测试可以 ping
www.baidu.com

1>>> yum install mysql mysql-server -y

2>>> service mysqld start

3>>> chkconfig mysqld on

4>>> /usr/bin/mysqladmin -u root password ‘1234’ (注意,此处必须是root,和1234,其它密码不行,服务端加密了的,就是这个问题折腾了我两天)

5>>> ln -s /var/lib/mysql/mysql.sock /tmp

修改vi /etc/my.cnf文件,在[mysqld]后增加

lower_case_table_names=1

:wq

service mysqld restart

安装openssl c++

1>>> yum install openssl

2>>> yum install libstdc++

3>>> yum install libuuid(这个貌似安装不了,不影响)

添加mysql外网可链接帐号

1>>> mysql -u root -p1234 -e ‘grant all on *.* to
root@”%” identified by “1234”;’

2>>> mysql -u root -p1234 -e ‘grant all on *.* to
root@”127.0.0.1” identified by “1234”;’

3>>> mysql -u root -p1234 -e ‘flush privileges;’

到这里linux就可以了

——————————————————————————————————


三、游戏的安装

1、将解压的 5个文件夹上传到home下(目录可以自定义,也可以使home/jxsj),winscp中对home右键 设置0777,循环组设定,相当于chmod  777

2、更改bishop下的bishop.ini  IPAddress=10.8.17.24更改为电脑(不是虚拟机)的ip,也可以改为192.168.200.1。更改Port=8066为8000(由于我按照视频中wamp方法失败,我就使用的1.348的paysys,设置更简单简单)

     更改gameserver OutIp=192.168.200.3为虚拟的ip

3. 安装1.358版本的客服端,更改剑侠世界\user serverlist.ini  需要揭秘工具,(具体方法参考视频教程)

4. 通过game进入游戏,如果版本不对,会自动更新(用我下面提供的客服端打补丁就可以了)

再附上一些我好不容易找到的资源:


http://pan.baidu.com/s/1i31KSSH      提取码j2m7       1.358纯端


http://pan.baidu.com/s/1dD9uAdV     提取码 dbqu      视频假设教程(本教程是在视频教程上有些变动,不过方法大致一样)


http://pan.baidu.com/s/1pJK56xd      提取码12wo       剑世山庄1.358.rar(貌似是视频教程中用的端)


http://jxsj.client.dl.kingsoft.com/jxsjsetup20121016.rar 公测客服端1.351 (我会告诉这个客服端是我在金山的服务端一个一个的试出来的吗,整个网络就我这一个,哈哈)


http://jxsj.update.dl.kingsoft.com/swordjxex1.329-swordjexex1.358.exe  1.358升级补丁

——————————————————————————————————


注意:1.数据库必须是root和1234(浪费我两天时间的东西,网上没有人提出过这个一点!!!希望有人破&解 )

                        

 

  

   2.我没有用视频教程里面的wamp,和1.358的paysys ,如果有人按照视频架设成功了的可以分享一下,我没有成功,所以用的1.348的。

  

   3.启动命令可以参考视频教程里面提供了一个端,其实就是文件夹下的linux结尾的那个文件,例如cd /home/goddess  ./kg_goddessd_linux  

           4 . 好像1.358服务端结构变化了,以前很多修改方法不适用了,希望大家可以集思广益。

——————————————————————————————————

  这个也是我今年最后一次架设了,下半年要准备考研了,很多朋友希望联系我,其实我也是小白一个,只是爱好,联系了也帮不上忙,多尴尬。我学的专业与这个没有关系,所谓术业有专攻。不过如果有问题,欢迎跟帖讨论。多谢大家!


2014.07.02  

—————————————————————20140703添加——————————————————————————


附加一:启动命令(用winscp在linux下新建一个start,复制在里面,以后就可以用./start启动,不用一个一个的点了,但是前提是服务端配置没有问题)

#!/bin/sh

cd /home/goddess

./kg_goddessd_linux  &

sleep 2

cd /home/logserver

./kg_cslogserverd_linux &

sleep 2

cd /home/bishop

./kg_bishopd_linux &

sleep 5

cd /home/gamecenter

./gamecenterd_linux  &

sleep 2

cd /home/gameserver

./gameserverd_linux &

sleep 2

附加二 1.358版本PAYSYS的使用

今天我在路上走着想到了我之前用1.358版本的PAYSYS的错误了。今天弄好了,这一个版本进游戏需要网页注册,但是人物可以添加金币了。

实际上account可以建立在linux的mysql下

然后mysql的user中需要添加192.168.200.1(代表本机)权限


jxsf8_paysys.ini中设置:

[Paysys]

IPAddress=192.168.200.1(本机)

Port=8066

UserName=jxsj

Password=3E49759691C9CC3BBC401FF5304731B2

Title=0001

[Database]

Server=192.168.200.100 (虚拟机,数据库在的地方)

UserName=root

Password=1234

Database=account

Port=3306

bishop.ini修改:

IPAddress=192.168.200.1(本机)

Port=8066

UserName=jxsj

Password=jxsj_test(一定要保持一样,也是加密的)

——————————————————————我是可爱的分割线——————————————————————————————


据说原帖分享的失效了,我增加了我的网盘,需要的请尽快下载,过期失效不补哦,~~~





____________________________________________20140705更新_______________________________________________


附加三:关于地图加载,提示服务器人满的问题

不管是笑傲江湖、诛仙、还是剑侠世界都存在这个问题,地图加载过多,资源占用大。

要开启剑侠世界完整地图,据说需要8G?内存,不过我们自己玩玩不需要那么多,怎么办呢?就是选择需要的地图加载。

剑侠世界加载地图的办法:

gamecenter下setting内worldset.txt里面,

MAP_ID      GAMESVR_SET_2     GAMESVR_SET_2     备注

2154                   1                                                桃溪镇(1线)————代表了gameserver加载地图2154

55                                                    1                   青螺岛           ————代表了gameserver2加载地图55

这样就可以自己更具剧情发展选择性的加入地图了

请登录后发表评论

    没有回复内容

相关声明

相关声明

1、本站名称:七玩网
2、本站永久网址:https://www.7chaowan.com
3、内容源于网络和用户投稿,仅供学习与参考,如有侵权,请联系【chaowan.168@foxmail.com】进行删除。
4、用户评论和发布内容,并不代表本站赞同其观点和对其真实性负责。
5、本站禁止以任何方式发布或转载任何违法的相关信息。
6、资源大多存储在云盘,如发现链接失效,请联系我们替换更新。