软件简介:
# h. l3 d9 |2 [' I; F5 [8 D/ l3 {5 F% ?, Z9 C2 j( B; @6 k9 q
单的整体说明下:
5 [8 q0 x0 L) K. N8 {# _游戏类型:策略型
1 r) G% y% K) W. D" P1 l架设环境:Mysql 4.0/Mysql5.0+PHP [能与DZ论坛整合,因为我在源代码里看到论坛接口之类的代码]* p4 e* r4 }, Y$ } e) m) j. j
数据库说明:1 n2 c: V6 k% k! E
web3guobbs.sql [论坛数据库]
9 B8 M+ x( F/ e4 \web3guo.sql [这个数据库是官方网的数据库/里面有很多用户数据]
6 e. t" a% D% o/ m4 B g4 i' qweb3guo2.sql [(这个是绿色干净的游戏数据库)]0 X H; i( Q& H3 ]; h" k
baysoftchat.sql [网站日志等数据库]% v) u5 ^9 b1 j
游戏根目录下:: L* x# [: u* p6 C# e5 u& F& ^1 l
bbs文件夹下是bbs的配置文件//如果连接数据库,改论坛的属性等可以从这里设置。4 x; X& t' S( M3 b! @
configs文件夹下的configs文件。应该是游戏的基本配置。代码都有说明,如果要找某项功能,在这里面找找。
& ~: A3 X4 D( A5 U. w CSS文件夹,不修改网站样式请无视。 H* a/ i3 E0 J+ Z
functions文件夹,Class_mySql.php。游戏连接数据库的文件。可以修改服务器ip、用户名、密码、数据库等。
5 A2 x( ~- o! m" c2 l/ R2 z func_common.php。登陆、密码加密。 + r, V3 Z6 c$ S, e6 v9 U' v% |
limit_access.php。文件的说明上是 域名和ip访问限制+ q2 w8 s. v; l/ A3 C! y/ K3 W
login_flag.php。登陆标记设置到cookie里。用户登录,您还没有登录,或登录已失效某兄出现的问题可能和此有关。 n; r0 I( N: X/ J. ~
passcode.inc.php。验证码有关。$ ^. E, {6 _3 k: C3 H
g_sanguo文件夹, gl_top.php。其他文件中包含它,它可能查询是否在cookie中有值,免登陆的功能。
/ f5 Z5 F8 I1 n& ` game文件夹, //游戏的基本功能都在这里面,只看过几个文件。
/ ]4 ]4 W2 F, v& O: l2 N6 P# T activation.php。功能实现类似比如登录的时候点提交完成数据库中用户的查询。6 F; g% ~# M4 k7 }
add_friend.php。从文件名上看。添加好友。 T0 t0 k1 W4 n/ t
add_goods_over.php。添加删除道具的。肯定从其他地方调用它。
+ P& x) h0 U7 D9 E all_processing.php。其他文件调用它,它再调用里面包含的转向的另一个文件。6 m. ? N% x: E8 j
.....太多太多了。说不完了。有些文件可能我在其他的帖子回复中提到。总之这个游戏的基本功能都在这个文件夹下。想找什么,先看下文件名。实在不行,一个一个文件慢慢找吧。
/ H: p- X$ o8 i! d bs_online文件夹。 感觉像另一个网站。很独立,完全脱离了。 0 Q, c, @! s1 \- a
configs.php。也是游戏的属性,有点迷茫,比configs文件夹下的那个文件的代码更详细。莫非调用的是这个文件。不是那个文件。 9 r* m# u5 g& b* n. z
init文件夹。包含了第一次注册的城市名称、角色等等。 6 s0 T, G* K8 w1 ~) {9 @
7 \& {3 w/ E" X2 S* C/ ^/ }/ k interface文件夹 应该是从网站进入游戏页面时的接口。里面代码有这样的解释已创建角色,直接进入游戏,没有创建角色,进入创建角色页面 。
) L) C% G% {" F6 I p$ @ js文件夹, 有页面调用的文件,不用管,跟游戏无关。reg_init实现新用户注册的。7 ~4 c* M7 F( X+ U2 G7 M7 B( Z
4 Y$ W1 R* o8 o/ P
upload文件夹 莫非这个就是管理员的后台控制的东西都在里面。正常玩游戏的话和这个文件夹应该没关系吧。里面有个备份的数据库,挺大的。不爽的话删了,没用。不太清楚这个文件夹里文件的作用。期待高人进一步研究。我的猜测来自里面的eadmin文件,帝国备份王后台登陆。$ n; ~8 m+ V$ S: a
数据库文件夹 baysoftchat.sql 应该是禁用一些词语还有日志文件保存在这里。有用数据库. e8 H* z& _- D/ r* T
web3guo2.sql 应该是干净的游戏数据库 m* ^/ |% s3 ?$ B5 T2 m
web3guo.sql 包含很多用户信息的数据库
) t& y( a% X0 q# y d web3guobbs.sql 论坛的数据库- `. o1 `$ I, n8 X
activation,check,checkUserName,error_document不用管了。 j1 {9 o4 k/ ~# D2 [ Q
function_area, 包含用户等级查询等功能,自己看代码说明。 s+ s# S6 C/ E$ c& |
game_b 应该是某个页面9 B, D) h9 j% @# P' o
give_cashmoney 名字上看是送钱,代码是给数据库中的用户的cashmoney项加500金。不知道是不是rmvb,嘿嘿。可以改500.
U* ~ j2 u0 { give_cashmoney2 送神奇粽子这个。。。神奇蛋蛋暴汗
8 _: _$ u+ o4 W! o9 a help,index,index_bank,register,register_bank,login不说 / P a5 Y1 c! L
6 [7 M3 b9 E( v) u& z+ g! F9 w login_marker 判断登陆状态正常等情况。
. ^1 y, B$ c7 m* w" T new,notice,wen,wen02等是网站的各个块。可以改新闻、通知等。
* Y4 P4 l2 w# u& w架设过程:
0 Y5 T/ A T7 |7 j首先在Mysql4.0/5.0里创建数据库web3guo2 然后恢复源代码里面的数据库目录里的对应的名称sql web3guo2.sql web3guo等4个数据库即可# u% M; O; I: b4 a9 v+ [
注意:Mysql5.0数据库导入的编号选择 936 (ANSI/OEM - Simplified Chinese GBK)+ U J& f+ w; d* F
然后在根目录下\functions\class_mysql.php5 v8 O, F/ Q+ M# f) k! X
\game\functions\class_mysql.php: V( \$ e6 ~! _# e" G
$dbhost=localhost;" v! t: u* c+ C3 c
$dbuser=root; 6 j, o0 b( o. H0 y U
$dbpw=root;6 a8 t* n a% I: _2 {& t3 U
$dbname=web3guo2; 改成你的设置( ]8 X8 D( f! B; X
然后访问127.0.0.1进入游戏!( ]( q; u; R p
0 ~3 O2 ? ]9 h0 J, s# W( j6 @' x
6 U7 S7 Y6 v9 e- r
2 Q6 J( H' Z( ?0 \
' T0 B% G$ R% L/ ~4 s" W0 ^3 O" @7 i; ]* x
2 w9 Y/ k% n# W5 L9 E; U% r0 l
/ t! c' A3 ~, m+ ^0 X
下载地址:
|