软件简介:
单的整体说明下:
游戏类型:策略型
架设环境:Mysql 4.0/Mysql5.0+PHP [能与DZ论坛整合,因为我在源代码里看到论坛接口之类的代码]
数据库说明:
web3guobbs.sql [论坛数据库]
web3guo.sql [这个数据库是官方网的数据库/里面有很多用户数据]
web3guo2.sql [(这个是绿色干净的游戏数据库)]
baysoftchat.sql [网站日志等数据库]
游戏根目录下:
bbs文件夹下是bbs的配置文件//如果连接数据库,改论坛的属性等可以从这里设置。
configs文件夹下的configs文件。应该是游戏的基本配置。代码都有说明,如果要找某项功能,在这里面找找。
CSS文件夹,不修改网站样式请无视。
functions文件夹,Class_mySql.php。游戏连接数据库的文件。可以修改服务器ip、用户名、密码、数据库等。
func_common.php。登陆、密码加密。
limit_access.php。文件的说明上是 域名和ip访问限制
login_flag.php。登陆标记设置到cookie里。用户登录,您还没有登录,或登录已失效某兄出现的问题可能和此有关。
passcode.inc.php。验证码有关。
g_sanguo文件夹, gl_top.php。其他文件中包含它,它可能查询是否在cookie中有值,免登陆的功能。
game文件夹, //游戏的基本功能都在这里面,只看过几个文件。
activation.php。功能实现类似比如登录的时候点提交完成数据库中用户的查询。
add_friend.php。从文件名上看。添加好友。
add_goods_over.php。添加删除道具的。肯定从其他地方调用它。
all_processing.php。其他文件调用它,它再调用里面包含的转向的另一个文件。
.....太多太多了。说不完了。有些文件可能我在其他的帖子回复中提到。总之这个游戏的基本功能都在这个文件夹下。想找什么,先看下文件名。实在不行,一个一个文件慢慢找吧。
bs_online文件夹。 感觉像另一个网站。很独立,完全脱离了。
configs.php。也是游戏的属性,有点迷茫,比configs文件夹下的那个文件的代码更详细。莫非调用的是这个文件。不是那个文件。
init文件夹。包含了第一次注册的城市名称、角色等等。
interface文件夹 应该是从网站进入游戏页面时的接口。里面代码有这样的解释已创建角色,直接进入游戏,没有创建角色,进入创建角色页面 。
js文件夹, 有页面调用的文件,不用管,跟游戏无关。reg_init实现新用户注册的。
upload文件夹 莫非这个就是管理员的后台控制的东西都在里面。正常玩游戏的话和这个文件夹应该没关系吧。里面有个备份的数据库,挺大的。不爽的话删了,没用。不太清楚这个文件夹里文件的作用。期待高人进一步研究。我的猜测来自里面的eadmin文件,帝国备份王后台登陆。
数据库文件夹 baysoftchat.sql 应该是禁用一些词语还有日志文件保存在这里。有用数据库
web3guo2.sql 应该是干净的游戏数据库
web3guo.sql 包含很多用户信息的数据库
web3guobbs.sql 论坛的数据库
activation,check,checkUserName,error_document不用管了。
function_area, 包含用户等级查询等功能,自己看代码说明。
game_b 应该是某个页面
give_cashmoney 名字上看是送钱,代码是给数据库中的用户的cashmoney项加500金。不知道是不是rmvb,嘿嘿。可以改500.
give_cashmoney2 送神奇粽子这个。。。神奇蛋蛋暴汗
help,index,index_bank,register,register_bank,login不说
login_marker 判断登陆状态正常等情况。
new,notice,wen,wen02等是网站的各个块。可以改新闻、通知等。
架设过程:
首先在Mysql4.0/5.0里创建数据库web3guo2 然后恢复源代码里面的数据库目录里的对应的名称sql web3guo2.sql web3guo等4个数据库即可
注意:Mysql5.0数据库导入的编号选择 936 (ANSI/OEM - Simplified Chinese GBK)
然后在根目录下\functions\class_mysql.php
\game\functions\class_mysql.php
$dbhost=localhost;
$dbuser=root;
$dbpw=root;
$dbname=web3guo2; 改成你的设置
然后访问127.0.0.1进入游戏!
下载地址:
|