魔兽私服 家族联盟 技术文章 玩家经验交流

所有版本私服文字教程及现在的情况

现在魔兽服务端有两大版本
一种是模拟器(淡漠夕阳)(登陆器自创)
一种是M2版(龙城,一起魔兽,天天魔兽版)(登陆器自创)
M2就是魔兽2
模拟器就是做起来比较简单的那种很多魔兽说什么 功能全啊,结婚啊,攻城啊,行会啊,那都是魔兽2的功能把它应用到魔兽里来的
现在M2版的虽然功能全,但它不可能拥有魔兽的独特之处,
因为现在魔兽模拟器版本还没完善,一些人就用M2版做长久稳定之私服,其实不然,
M2版只是在模拟器版本还没完善之前的代替品
绝对不能永远超出模拟器的,模拟器是魔兽的绝对终极服务端。现在很多魔兽都是M2的,比如
天天魔兽
一起魔兽
古城魔兽
..................................................................
模拟器的有
逍遥魔兽,大侠魔兽,基地测试...............................................
有人说玩仿盛大,那就必须去M2,有人说玩变态,那就去模拟器,(只是现在7月到8月间)
大家现在可以看到,
模拟器正飞速发展着,功能不断更新,从淡漠0710。0715,0718,0719,0722,0724几乎每过几天就有新版本,
这无疑是最好的预兆,预兆着模拟器能真正超越M2
有人说模拟器垃圾
那只是临时的说法,
想想看,M2基本的发展很没前途,因为是转魔兽,所以如果要开发出魔兽的独有功能真的很难,但模拟器不同,模拟器容易开发,因为模拟器本来就是魔兽的"老家"嘛。
现在大侠魔兽和逍遥魔兽被玩家唾骂,
实在背负着很大压力,
所以做为逍遥魔兽GM的我,决定进行关闭,等到模拟器版本完善了,基本可玩的了,稳定了,再开放,到时要捧场哦!
因为魔兽现在不完善,所以私服不可能象他们讲的那样,
什么功能全啊,与盛大官方一样啊,其实根本只是诱惑,只是用M2版的罢了,
真正功能全的时候,就应该是模拟器开发完成了,那样才会与官方一样的,
很多人问我,
为什么你的私服有这么多问题啊?其他私服却没有!
现在的回答是;我看到了魔兽服务器的未来,是模拟器的未来,而不是传2,
所以现在我坚持用魔兽模拟器,对不起了我的玩家,让你们辛苦了,
现在模拟器问题是很多,
帐号不可用问题
下线装备消失问题
功能不全及回城卷等不能买和用的问题。。
不是我不去做好 而是模拟器现在需要时间,请谅解。。。。
好了现在我进入正题了。
模拟器与M2版的区别与结构
如下
首先说M2的。这是结构
二、 文档修订纪录

序 号修改时间修 改 人审 核 人备 注
1
2
3
4
5
6
7
8
9
15
16
17

三、 功能及运行
日志服务器通过UDP协议接收GameServer
发送来的加密日志信息包,解密并解析相关内容后,发送给已连接的MySQL数据库,在MySQL数据库中记录下相关日志信息。


在启动日志服务器之前,首先必须启动MySQL数据库,且建好数据库表(见建表脚本文件table_script.txt)。然后正确配置日志服务器的配置文件Config.ini

四、配置文件说明

配置文件:Config.ini
[LogServer]
logip = 10.10.10.36 ( LogServer 接收信息端的IP地址 ,必须与GameServer的配置一致)
logport = 6801 ( LogServer 接收信息端的端口,必须与GameServer的配置一致)

[MySqlServer]
mysqlip = 10.10.10.160 ( MySQL数据库的IP地址 )
mysqlport = 3306 ( MySQL数据库的端口 )
dbname = logs ( 数据库的名称 )
user = root ( 数据库用户名 )
password = ( 数据库密码 )


五、表结构说明

1. GD行为日志表
create table Gd_Action_Logs
(
rowidbigint unsignednot null AUTO_INCREMENT,
Player_Idvarchar(14)not null,
Player_Chrvarchar(18)not null,
Player_IPvarchar(18)not null,
GD_Commandvarchar(255)not null,
Use_datedatetimenot null default 'NOW()',
ActionTypevarchar(50)not null,
primary key (rowid)
);

字段说明:
Player_Id 玩家帐号
Player_Chr 玩家角色名
Player_IP玩家IP地址
Use_date时间

ActionTypeGD_Command
上下线上线/下线
GD指令对象/使用参数/包括群发消息的消息内容。
交易对方/物品/
组队队长角色/组员
行会行会名/在其中担任的职务/
发言内容发言方式(组队/普通/行会内/喊话等)/私聊对象/发言内容
拣物品/扔物品动作类型(扔/拣)物品/金钱数量
装备/取下物品动作类型/装备/取下物品
PK地图/对方/胜负对方死/自己死/对方受伤害但没有死/无伤害/自己的
伤害情况)
打怪地图/怪物/
死亡地图/对方(人或怪物)
非隐身状态时间始终点/
GD参与游戏的举动

2. 交易日志表
create table Items_Transform_Logs
(
rowidbigint unsignednot null AUTO_INCREMENT,
Player_Chr1varchar(18)not null,
Item_List1textnot null,
Player_Chr2varchar(18)not null,
Item_List2textnot null,
Trans_datedatetimenot null default 'NOW()',
primary key (rowid)
);
字段说明:
Player_Chr1参与交易的玩家1角色名
Item_List1玩家1的交易物品
Player_Chr2参与交易的玩家2角色名
Item_List2玩家2的交易物品
Trans_date交易时间

3. 跳GS日志表
create table Jump_Gs_Logs
(
rowidbigint unsignednot null AUTO_INCREMENT,
Player_Chrvarchar(18)not null,
JumpDetailvarchar(80)not null,
Jump_datedatetimenot null default 'NOW()',
primary key (rowid)
);
字段说明:
Player_Chr玩家角色名
JumpDetail跳GS的详细描述
Jump_date跳GS时间

4. 组队日志表
create table Group_Logs
(
rowidbigint unsignednot null AUTO_INCREMENT,
Player_Chrvarchar(18)not null,
GroupDetailvarchar(100) not null,
Group_datedatetimenot null default 'NOW()',
primary key (rowid)
);
字段说明:
Player_Chr玩家角色名
GroupDetail组队的详细描述
Group_date组队时间

5. 仓库存取物品记录日志表
create table StoreItem_Logs
(
rowidbigint unsignednot null AUTO_INCREMENT,
Item_Idbigint unsignednot null,
Item_Namevarchar(30)not null,
Item_Hostvarchar(18)not null,
Action_Typevarchar(10)not null,
Item_Propertyvarchar(255)not null,
StoreDatedatetimenot null default 'NOW()',
primary key (rowid)
);
字段说明:
Item_Id物品ID
Item_Name物品名称
Item_Host物品的所有者
Action_Type存物品/取物品
Item_Property物品属性
StoreDate存取物品时间

6. 武器升级记录日志
create table WeaponUpdate_Logs
(
rowid bigint unsigned not null AUTO_INCREMENT,
Weapon_Idbigint unsigned not null,
Weapon_Name varchar(30) not null,
Weapon_Host varchar(18) not null,
Update_Type varchar(20) not null,
Weapon_Property varchar(255) not null,
UpdateDate datetime not null default 'NOW()',
primary key (rowid)
);
字段说明:
Weapon_Id武器ID
Weapon_Name武器名称
Weapon_Host武器所有者
Update_Type使用祝福油被祝福/使用祝福油被诅咒/修练/PK被诅咒
Weapon_Property武器升级前属性和升级后属性
UpdateDate时间







7. PK记录日志表
create table pk_logs
(
rowid bigint unsigned not null AUTO_INCREMENT,
Player1_Chr varchar(18) not null,
Player2_Chrvarchar(18) not null,
Pk_Resultvarchar(50) not null,
Pkdatedatetime not null default 'NOW()',
primary key (rowid)
);

字段说明:
Player1_Chr玩家角色名
Player2_Chr对方玩家角色名
Pk_ResultPk结果
PkdatePK时间

8. 行会记录日志表
create table guild_logs
(
rowid bigint unsigned not null AUTO_INCREMENT,
Player_Chr varchar(18) not null,
Guild_Name varchar(30) not null,
IsGuildChairsmallint unsignednot null,
Action_Type varchar(20) not null,
Detailvarchar(20) ,
Pkdate datetime not null default 'NOW()',
primary key (rowid)
);

字段说明:
Player_Chr玩家角色名
Guild_Name玩家所属行会名
IsGuildChair0
Pkdate时间

Action_TypeDetail
加入行会
退出行会
建立行会
删除行会
编辑封号
编辑公告
申请行会战对方行会名
同盟对方行会名
解除同盟对方行会名
添加行会成员成员角色名
删除行会成员成员角色名
申请攻城 城主行会


9. 升级记录日志表
create table upgrade_logs
(
rowid bigint unsigned not null AUTO_INCREMENT,
Player_Id varchar(14) not null,
Player_Chr varchar(18) not null,
Upgradevarchar(10) not null,
date datetime not null default 'NOW()',
primary key (rowid)
);

字段说明:
Player_Id 玩家帐号
Player_Chr 玩家角色名
Upgrade升级描述 (例如从一级升到二级为:1-〉2 )
Date升级时间


10. 声望值记录日志表
create table repute
(
rowid bigint unsigned not null AUTO_INCREMENT,
player_Chrvarchar(18)not null,
reputevarchar(20)not null,
detailvarchar(50)not null,
date datetime not null default 'NOW()',
primary key (rowid)
);
字段说明:
player_Chr玩家角色名
repute声望值变化
detail声望值变化原因
date时间


11. 婚姻关系记录日志表
create table marry
(
rowid bigint unsigned not null AUTO_INCREMENT,
hu##andvarchar(18)not null,
wifevarchar(18)not null,
typevarchar(20)not null,
detailvarchar(50)not null,
date datetime not null default 'NOW()',
primary key (rowid)
);
字段说明:
hu##and丈夫角色名
wife妻子角色名
type结婚、离婚
detail结婚或离婚的原因
date时间


12. 师徒关系记录日志表
create table teacher
(
rowid bigint unsigned not null AUTO_INCREMENT,
teachervarchar(18)not null,
studentvarchar(18)not null,
typevarchar(20)not null,
detailvarchar(50)not null,
date datetime not null default 'NOW()',
primary key (rowid)
);
字段说明:
teacher师父角色名
student徒弟角色名
type建立师徒关系、解除师徒关系
detail建立或解除师徒关系的原因
date时间

相关魔兽私服技术文章:

AFT魔兽引擎的假死问题分析

所有版本私服文字教程及现在的情况

一些版本可以刷元神书籍的BUG

DB数据库中的中文解释


Copyright 2004 - 2006 www.168575.com All rights reserved.

本站中文版权所有 新开魔兽私服 保留所有权利 魔兽私服