





首先感谢 一曲断肠情殇 分享游戏
1.游戏数据库使用的是mongodb,所以和常见的mysql,mssql等修改语法不同,只能现学现改
2.在虚拟安装好的情况下,启动虚拟机,在桌面右键选择“在终端里打开”启动一个终端,启动数据库,命令:/home/mongdb/mongod -port 2007 --dbpath /home/mongdb/data 按下回车键
这个终端定为服务端,现在最下化
3.在桌面右键选择“在终端里打开”再启动一个终端,用来连接刚才启动的数据库,命令:/home/mongdb/mongo localhost:2007 按下回车键 这个终端为客户端,
下面的所有操作就在这个里面操作
4.列出所有的数据库,show dbs; 按下回车键 选择大话的数据库,use GameData;按下回车键
5.查看此数据库下的数据表,show tables;按下回车键,后面的修改主要是两个表,UserTable,RoleTable,前者保存的是用户注册的账号,包括管理员anglai。后面的是游戏数据,
包括人物数据 宠物数据等
6.修改自己注册的账号为游戏管理员,db.UserTable.update({"user":"换成你注册的游戏账号"},{$set:{"vip":8}});按下回车键
7.修改大话币,db.RoleTable.update({"user":"换成你注册的游戏账号"},{$set:{"dhb":9999999999}});按下回车键
8.断开终端为客户端的连接操作,直接办的exit;按下回车键
9.关闭数据库操作,先查找进程,输入命令ps -ef | grep mongod 按下回车键,第一行root后面的第一个数字,就是数据库的进程,关闭命令kill -9 进程id 按下回车键
10.启动游戏操作,打开服务端的终端,也就是上面最小的那个,输入/root/xy.sh 按下回车键,输入0 按下回车键。切换到客户端的终端,输入/root/xy.sh 按下回车键
输入1,按下回车键。到此游戏启动好了。
其它暂时没修改,改的多了不好玩了,我在这里只是抛砖引玉,大家有好的方法分享出来一起玩