• 407阅读
  • 3回复

[原创]传奇世界模拟器架设及设置说明 [复制链接]

上一主题 下一主题
离线sd2134
 
发帖
52
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2005-06-05
日志服务器说明书 /1U e?)g  
一、 文件描述 /1U e?)g  
项目标识项目名称日志服务器 /1U e?)g  
项目经理 王峰设计者吴文仲审核者 /1U e?)g  
设计日期2005.3.25审核日期 /1U e?)g  
/1U e?)g  
/1U e?)g  
/1U e?)g  
/1U e?)g  
二、 文档修订纪录 /1U e?)g  
/1U e?)g  
序 号修改时间修 改 人审 核 人备 注 /1U e?)g  
1 /1U e?)g  
2 /1U e?)g  
3 /1U e?)g  
4 /1U e?)g  
5 /1U e?)g  
6 /1U e?)g  
7 /1U e?)g  
8 /1U e?)g  
9 /1U e?)g  
15 /1U e?)g  
16 /1U e?)g  
17 /1U e?)g  
/1U e?)g  
三、 功能及运行 /1U e?)g  
日志服务器通过UDP协议接收GameServer 发送来的加密日志信息包,解密并解析相关内容后,发送给已连接的MySQL数据库,在MySQL数据库中记录下相关日志信息。 /1U e?)g  
/1U e?)g  
/1U e?)g  
在启动日志服务器之前,首先必须启动MySQL数据库,且建好数据库表(见建表脚本文件table_script.txt)。然后正确配置日志服务器的配置文件Config.ini /1U e?)g  
/1U e?)g  
/1U e?)g  
/1U e?)g  
四、配置文件说明 /1U e?)g  
/1U e?)g  
配置文件:Config.ini /1U e?)g  
[LogServer] /1U e?)g  
logip = 10.10.10.36 ( LogServer 接收信息端的IP地址 ,必须与GameServer的配置一致) /1U e?)g  
logport = 6801 ( LogServer 接收信息端的端口,必须与GameServer的配置一致) /1U e?)g  
Rzp-Q5@M Y  
[MySqlServer] Rzp-Q5@M Y  
mysqlip = 10.10.10.160 ( MySQL数据库的IP地址 ) Rzp-Q5@M Y  
mysqlport = 3306 ( MySQL数据库的端口 ) Rzp-Q5@M Y  
dbname = logs ( 数据库的名称 ) Rzp-Q5@M Y  
user = root ( 数据库用户名 ) Rzp-Q5@M Y  
password = ( 数据库密码 ) Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
五、表结构说明 Rzp-Q5@M Y  
Rzp-Q5@M Y  
1. GD行为日志表 Rzp-Q5@M Y  
create table Gd_Action_Logs Rzp-Q5@M Y  
( Rzp-Q5@M Y  
rowidbigint unsignednot null AUTO_INCREMENT, Rzp-Q5@M Y  
Player_Idvarchar(14)not null, Rzp-Q5@M Y  
Player_Chrvarchar(18)not null, Rzp-Q5@M Y  
Player_IPvarchar(18)not null, Rzp-Q5@M Y  
GD_Commandvarchar(255)not null, Rzp-Q5@M Y  
Use_datedatetimenot null default 'NOW()', Rzp-Q5@M Y  
ActionTypevarchar(50)not null, Rzp-Q5@M Y  
primary key (rowid) Rzp-Q5@M Y  
); Rzp-Q5@M Y  
Rzp-Q5@M Y  
字段说明: Rzp-Q5@M Y  
Player_Id 玩家帐号 Rzp-Q5@M Y  
Player_Chr 玩家角色名 Rzp-Q5@M Y  
Player_IP玩家IP地址 Rzp-Q5@M Y  
Use_date时间 Rzp-Q5@M Y  
Rzp-Q5@M Y  
ActionTypeGD_Command Rzp-Q5@M Y  
上下线上线/下线 Rzp-Q5@M Y  
GD指令对象/使用参数/包括群发消息的消息内容。 Rzp-Q5@M Y  
交易对方/物品/ Rzp-Q5@M Y  
组队队长角色/组员 Rzp-Q5@M Y  
行会行会名/在其中担任的职务/ Rzp-Q5@M Y  
发言内容发言方式(组队/普通/行会内/喊话等)/私聊对象/发言内容 Rzp-Q5@M Y  
拣物品/扔物品动作类型(扔/拣)物品/金钱数量 Rzp-Q5@M Y  
装备/取下物品动作类型/装备/取下物品 Rzp-Q5@M Y  
PK地图/对方/胜负对方死/自己死/对方受伤害但没有死/无伤害/自己的 Rzp-Q5@M Y  
伤害情况) Rzp-Q5@M Y  
打怪地图/怪物/ Rzp-Q5@M Y  
死亡地图/对方(人或怪物) Rzp-Q5@M Y  
非隐身状态时间始终点/ Rzp-Q5@M Y  
GD参与游戏的举动 Rzp-Q5@M Y  
Rzp-Q5@M Y  
2. 交易日志表 Rzp-Q5@M Y  
create table Items_Transform_Logs Rzp-Q5@M Y  
( Rzp-Q5@M Y  
rowidbigint unsignednot null AUTO_INCREMENT, Rzp-Q5@M Y  
Player_Chr1varchar(18)not null, Rzp-Q5@M Y  
Item_List1textnot null, Rzp-Q5@M Y  
Player_Chr2varchar(18)not null, Rzp-Q5@M Y  
Item_List2textnot null, Rzp-Q5@M Y  
Trans_datedatetimenot null default 'NOW()', Rzp-Q5@M Y  
primary key (rowid) Rzp-Q5@M Y  
); Rzp-Q5@M Y  
字段说明: Rzp-Q5@M Y  
Player_Chr1参与交易的玩家1角色名 Rzp-Q5@M Y  
Item_List1玩家1的交易物品 Rzp-Q5@M Y  
Player_Chr2参与交易的玩家2角色名 Rzp-Q5@M Y  
Item_List2玩家2的交易物品 Rzp-Q5@M Y  
Trans_date交易时间 Rzp-Q5@M Y  
Rzp-Q5@M Y  
3. 跳GS日志表 Rzp-Q5@M Y  
create table Jump_Gs_Logs Rzp-Q5@M Y  
( Rzp-Q5@M Y  
rowidbigint unsignednot null AUTO_INCREMENT, Rzp-Q5@M Y  
Player_Chrvarchar(18)not null, Rzp-Q5@M Y  
JumpDetailvarchar(80)not null, Rzp-Q5@M Y  
Jump_datedatetimenot null default 'NOW()', Rzp-Q5@M Y  
primary key (rowid) Rzp-Q5@M Y  
); Rzp-Q5@M Y  
字段说明: Rzp-Q5@M Y  
Player_Chr玩家角色名 Rzp-Q5@M Y  
JumpDetail跳GS的详细描述 Rzp-Q5@M Y  
Jump_date跳GS时间 Rzp-Q5@M Y  
Rzp-Q5@M Y  
4. 组队日志表 Rzp-Q5@M Y  
create table Group_Logs Rzp-Q5@M Y  
( Rzp-Q5@M Y  
rowidbigint unsignednot null AUTO_INCREMENT, Rzp-Q5@M Y  
Player_Chrvarchar(18)not null, Rzp-Q5@M Y  
GroupDetailvarchar(100) not null, Rzp-Q5@M Y  
Group_datedatetimenot null default 'NOW()', Rzp-Q5@M Y  
primary key (rowid) Rzp-Q5@M Y  
); Rzp-Q5@M Y  
字段说明: Rzp-Q5@M Y  
Player_Chr玩家角色名 Rzp-Q5@M Y  
GroupDetail组队的详细描述 Rzp-Q5@M Y  
Group_date组队时间 Rzp-Q5@M Y  
Rzp-Q5@M Y  
5. 仓库存取物品记录日志表 Rzp-Q5@M Y  
create table StoreItem_Logs Rzp-Q5@M Y  
( Rzp-Q5@M Y  
rowidbigint unsignednot null AUTO_INCREMENT, Rzp-Q5@M Y  
Item_Idbigint unsignednot null, Rzp-Q5@M Y  
Item_Namevarchar(30)not null, Rzp-Q5@M Y  
Item_Hostvarchar(18)not null, Rzp-Q5@M Y  
Action_Typevarchar(10)not null, Rzp-Q5@M Y  
Item_Propertyvarchar(255)not null, Rzp-Q5@M Y  
StoreDatedatetimenot null default 'NOW()', Rzp-Q5@M Y  
primary key (rowid) Rzp-Q5@M Y  
); Rzp-Q5@M Y  
字段说明: Rzp-Q5@M Y  
Item_Id物品ID Rzp-Q5@M Y  
Item_Name物品名称 Rzp-Q5@M Y  
Item_Host物品的所有者 Rzp-Q5@M Y  
Action_Type存物品/取物品 Rzp-Q5@M Y  
Item_Property物品属性 Rzp-Q5@M Y  
StoreDate存取物品时间 Rzp-Q5@M Y  
Rzp-Q5@M Y  
6. 武器升级记录日志 Rzp-Q5@M Y  
create table WeaponUpdate_Logs Rzp-Q5@M Y  
( Rzp-Q5@M Y  
rowid bigint unsigned not null AUTO_INCREMENT, Rzp-Q5@M Y  
Weapon_Idbigint unsigned not null, Rzp-Q5@M Y  
Weapon_Name varchar(30) not null, Rzp-Q5@M Y  
Weapon_Host varchar(18) not null, Rzp-Q5@M Y  
Update_Type varchar(20) not null, Rzp-Q5@M Y  
Weapon_Property varchar(255) not null, Rzp-Q5@M Y  
UpdateDate datetime not null default 'NOW()', Rzp-Q5@M Y  
primary key (rowid) Rzp-Q5@M Y  
); Rzp-Q5@M Y  
字段说明: Rzp-Q5@M Y  
Weapon_Id武器ID Rzp-Q5@M Y  
Weapon_Name武器名称 Rzp-Q5@M Y  
Weapon_Host武器所有者 Rzp-Q5@M Y  
Update_Type使用祝福油被祝福/使用祝福油被诅咒/修练/PK被诅咒 Rzp-Q5@M Y  
Weapon_Property武器升级前属性和升级后属性 Rzp-Q5@M Y  
UpdateDate时间 Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
7. PK记录日志表 Rzp-Q5@M Y  
create table pk_logs Rzp-Q5@M Y  
( Rzp-Q5@M Y  
rowid bigint unsigned not null AUTO_INCREMENT, Rzp-Q5@M Y  
Player1_Chr varchar(18) not null, Rzp-Q5@M Y  
Player2_Chrvarchar(18) not null, Rzp-Q5@M Y  
Pk_Resultvarchar(50) not null, Rzp-Q5@M Y  
Pkdatedatetime not null default 'NOW()', Rzp-Q5@M Y  
primary key (rowid) Rzp-Q5@M Y  
); Rzp-Q5@M Y  
Rzp-Q5@M Y  
字段说明: Rzp-Q5@M Y  
Player1_Chr玩家角色名 Rzp-Q5@M Y  
Player2_Chr对方玩家角色名 Rzp-Q5@M Y  
Pk_ResultPk结果 Rzp-Q5@M Y  
PkdatePK时间 Rzp-Q5@M Y  
Rzp-Q5@M Y  
8. 行会记录日志表 Rzp-Q5@M Y  
create table guild_logs Rzp-Q5@M Y  
( Rzp-Q5@M Y  
rowid bigint unsigned not null AUTO_INCREMENT, Rzp-Q5@M Y  
Player_Chr varchar(18) not null, Rzp-Q5@M Y  
Guild_Name varchar(30) not null, Rzp-Q5@M Y  
IsGuildChairsmallint unsignednot null, Rzp-Q5@M Y  
Action_Type varchar(20) not null, Rzp-Q5@M Y  
Detailvarchar(20) , Rzp-Q5@M Y  
Pkdate datetime not null default 'NOW()', Rzp-Q5@M Y  
primary key (rowid) Rzp-Q5@M Y  
); Rzp-Q5@M Y  
Rzp-Q5@M Y  
字段说明: Rzp-Q5@M Y  
Player_Chr玩家角色名 Rzp-Q5@M Y  
Guild_Name玩家所属行会名 Rzp-Q5@M Y  
IsGuildChair0 Rzp-Q5@M Y  
Pkdate时间 Rzp-Q5@M Y  
Rzp-Q5@M Y  
Action_TypeDetail Rzp-Q5@M Y  
加入行会 Rzp-Q5@M Y  
退出行会 Rzp-Q5@M Y  
建立行会 Rzp-Q5@M Y  
删除行会 Rzp-Q5@M Y  
编辑封号 Rzp-Q5@M Y  
编辑公告 Rzp-Q5@M Y  
申请行会战对方行会名 Rzp-Q5@M Y  
同盟对方行会名 Rzp-Q5@M Y  
解除同盟对方行会名 Rzp-Q5@M Y  
添加行会成员成员角色名 Rzp-Q5@M Y  
删除行会成员成员角色名 Rzp-Q5@M Y  
申请攻城 城主行会 Rzp-Q5@M Y  
Rzp-Q5@M Y  
Rzp-Q5@M Y  
9. 升级记录日志表 Rzp-Q5@M Y  
create table upgrade_logs Rzp-Q5@M Y  
( Rzp-Q5@M Y  
rowid bigint unsigned not null AUTO_INCREMENT, Rzp-Q5@M Y  
Player_Id varchar(14) not null, Rzp-Q5@M Y  
Player_Chr varchar(18) not null, Rzp-Q5@M Y  
Upgradevarchar(10) not null, Rzp-Q5@M Y  
date datetime not null default 'NOW()', Rzp-Q5@M Y  
primary key (rowid) Rzp-Q5@M Y  
); Rzp-Q5@M Y  
Rzp-Q5@M Y  
字段说明: :W#?U yo  
Player_Id 玩家帐号 :W#?U yo  
Player_Chr 玩家角色名 :W#?U yo  
Upgrade升级描述 (例如从一级升到二级为:1->2 ) :W#?U yo  
Date升级时间 :W#?U yo  
:W#?U yo  
:W#?U yo  
10. 声望值记录日志表 :W#?U yo  
create table repute :W#?U yo  
( :W#?U yo  
rowid bigint unsigned not null AUTO_INCREMENT, :W#?U yo  
player_Chrvarchar(18)not null, :W#?U yo  
reputevarchar(20)not null, :W#?U yo  
detailvarchar(50)not null, :W#?U yo  
date datetime not null default 'NOW()', :W#?U yo  
primary key (rowid) :W#?U yo  
); :W#?U yo  
字段说明: :W#?U yo  
player_Chr玩家角色名 :W#?U yo  
repute声望值变化 :W#?U yo  
detail声望值变化原因 :W#?U yo  
date时间 :W#?U yo  
:W#?U yo  
:W#?U yo  
:W#?U yo  
:W#?U yo  
11. 婚姻关系记录日志表 :W#?U yo  
create table marry :W#?U yo  
( :W#?U yo  
rowid bigint unsigned not null AUTO_INCREMENT, :W#?U yo  
hu##andvarchar(18)not null, :W#?U yo  
wifevarchar(18)not null, :W#?U yo  
typevarchar(20)not null, :W#?U yo  
detailvarchar(50)not null, :W#?U yo  
date datetime not null default 'NOW()', :W#?U yo  
primary key (rowid) :W#?U yo  
); :W#?U yo  
字段说明: :W#?U yo  
hu##and丈夫角色名 :W#?U yo  
wife妻子角色名 :W#?U yo  
type结婚、离婚 :W#?U yo  
detail结婚或离婚的原因 :W#?U yo  
date时间 :W#?U yo  
:W#?U yo  
:W#?U yo  
12. 师徒关系记录日志表 :W#?U yo  
create table teacher :W#?U yo  
( :W#?U yo  
rowid bigint unsigned not null AUTO_INCREMENT, :W#?U yo  
teachervarchar(18)not null, :W#?U yo  
studentvarchar(18)not null, :W#?U yo  
typevarchar(20)not null, :W#?U yo  
detailvarchar(50)not null, :W#?U yo  
date datetime not null default 'NOW()', :W#?U yo  
primary key (rowid) :W#?U yo  
); :W#?U yo  
字段说明: :W#?U yo  
teacher师父角色名 :W#?U yo  
student徒弟角色名 :W#?U yo  
type建立师徒关系、解除师徒关系 :W#?U yo  
detail建立或解除师徒关系的原因 :W#?U yo  
date时间
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线反清复明
发帖
603
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 沙发  发表于: 2005-06-05
地图有吗~~
传奇版本(FSD、合成版或变态版本也可定做)
l联系QQ:50990241 (价格公道)
离线sd2134
发帖
52
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 板凳  发表于: 2005-06-07

更正一下,帖子并非原创,是转贴。

模拟器的地图需要逻辑地图和物理地图相匹配,暂时只有中州一个地图。

离线123456111
发帖
363
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 地板  发表于: 2005-06-13
dddddddddddddd
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个

      管理员联系信箱 [email protected] 所有内容均来之互联网,如侵犯您的隐私和权益,请和我们及时联系!