怎样建立魔兽私服

第一步: 下载WDDG或者Blackstorm的数据库模拟器套装
第二步: 按相应提示安装
第三步:建立帐号
点开安装文件夹双击account creator图标
第四步:修改自己的客户端(1.24版)登陆文件:set realmlist 127.0.0.1
第五步:运行DB2.0――>就是双击wowemu了
运行自己的wow.
--------------------------------------------------------------------------
以下是些文件定义 新手够用了 都是搬别人的东西 偶只是收集整理
--------------------------------------------------------------------------
scripts/items.scp (物品资料与代码)
scripts/creatures.scp (npc资料与代码)
saves/players.save (玩家资料)
scripts/areatriggers.scp (传诵换场景的资料)
scripts/emu.conf (模拟器连接资料,在这里修改IP,要让别的电脑也进来玩就改成你的IP)
saves/world.save (刷NPC的资料)
scripts/quests.scp (任务的资料)
scripts/classes.scp (应该是属于初始的天赋)
scripts/spellcost.scp (技能代码)
scripts/pages.scp (npc说话定义)
scripts/gameobjects.scp (游戏中物体名称,模型号定义)
scripts/creatures.scp (npc定义)
scripts/defines.scp ( 应该是所有代码编号的定义。如在spellcost.scp中写[spell 10] price=120也就是说,学习SPELL_EFFECT_HEAL(在defines.scp中的208行)需要120铜币。)
--------------------------------------------------------------------------
emu文件

[system]
server_name=Local Server ――>服务器名称
server_rules=PvP
http_host=127.0.0.1 ――>HTTP注册页面(需先搭建IIS服务器)
http_port=8080
rs_host=127.0.0.1――>填你IP
rs_port=3724
ws_host=127.0.0.1 ――>填你的IP就对啦
ws_port=8085
world_sleep_ms=500 ――>照字面来看是白天的时间
network_sleep_ms=100 ――>那么这个就是晚上的时间啦
connection_timeout=300 ――>传说卡号和这个有关 改小就对啦
loglevel=1
save_text_ppoints=yes ――>传说修改经验倍数要改成yes
spawns_dupes_distance=64.0
max_players=100――>最大玩家数
这行贴不上来――>不知道干吗的 应该不能少就是了

[game]
linger=20 ――>刷怪间隔 秒
npc_corpse_delay=60 ――>怪物尸体存在时间 妙
autosave_time_minutes=30――>自动保存间隔 秒
health_growing_rate=1――>回血率 越大越块
mana_growing_rate=10――>回魔率
energy_growing_rate=10――>回能量
delete_not_used_accounts_days=0 ――>删除多少天未登录的帐号

[bot]
rs_host=192.168.0.1-------------->这里填本地IP
rs_port=3724
account=WAD2
password=TEST

照以上改法,传说内外网都能连上。
--------------------------------------------------------------------------
DB2 Script文件夹中各scp文件含义――quests.scp篇

定义如下:

[quest 编号] 任务编号
name=Sharptalon's Claw//任务名
desc=//任务提示
levels=25 30//任务限制等级
zone=39//任务区域
quest_flags=08//任务标记类型
src_item=16305//任务完成所需物品编号
reward_xp=2450//任务奖励经验
reward_choice=6076 1//任务奖励物品选择:编号,数量
reward_choice=3070 1//同上
reward_choice=60 1//同上
deliver=182 1//交付物品:编号,数量
reward_gold=25//任务奖励金钱:铜币
kill=6 10//任务需要杀目标:编号,数量

――pages.scp篇

定义如下:

[page 编号] 话语编号
next_page 下一个话语的编号
text 话语内容

――spellcost.scp篇

定义技能学习需求,含义如下:

[spell 编号] //技能编号
reqspell=72 //学习所需技能
price=1100 //学习所需金钱,铜币

npc训练师那里的限制吧。把所有的reqspell去掉,把price都改成1……

――items.scp篇

对游戏装备的定义,含义如下:
[item 编号]
skill=0//熟练度
stackable=1//可堆叠数量
name=Worn Shortsword//名称
class=2//类型编号,对应defines.scp中定义
subclass=7//类别编号,对应defines.scp中定义
model=1542//模型编号
quality=1//品质
buyprice=35//买入价格
sellprice=7//卖出价格
inventorytype=21//存储类型
classes=07FFF//使用职业限制
races=01FF//使用种族限制
level=2//物品等级
reqlevel=1//需求人物等级
damage=1 3 0//伤害
delay=1900//延迟
language=1//语言
material=1//表面贴图
sheath=3//属性值,这里指大武器,左手装备
durability=20//耐久度

――gameobjects.scp篇

这个文件是对游戏中出现的怪物的定义,其含义如下:
[gameobj 编号]
name=Old Lion Statue//怪物名
type=2//怪物类型
model=6//所用模型
sound0=43//第一种声音
sound1=73//第二种声音

汉化的话,应该是在这个文件吧

――defines.scp篇

Script文件夹中的定义,都由defines.scp文件开始。这里定义了几乎所有东西的编号。首先我们来看看这个文件的内容。

按顺序是:
races节:定义种族编号。
classes节:定义职业编号。
powers节:定义能量类型编号。
classes节:(注意和前面的区分)定义装备类型编号。
subclasses节:定义装备类别编号。
itemtypes节:定义物品编号。
(ps:前面三个地方很容易搞混,不知道写的时候是怎么想的*_*)
sheath types节:定义武器属性编号,如单手,双手
slots节:定义饰品编号
creature types节:npc类型编号
(接下来的节没有名称,汗!我们以数字n来代替)
1节:世界语言定义编号
2节:技能(魔法)效果编号定义
3节:技能(魔法)动作模型编号定义
4节:人物状态编号定义
5节:游戏物品(城市中)编号定义
6节:表情编号定义
7节:人物动作动画编号定义
8节:物品动画编号定义
9节:(不是很明白)推测是砍人动作动画的编号定义
10节:似乎是射箭动作动画的编号定义
11节:锁类型编号
12节:技能训练师的编号定义

这个文件中定义了游戏世界中几乎所有东西的编号,在下面的文件中出现的编号,都可以在这里找到。要注意的是,编号采用了2种方式。
首先是在每一节下面都是从1开始编号的。对应的调用应该是在scp文件中对应变量,写出这个编号。如spell,在spellcost.scp文件中,写[spell 1]就表示这个魔法的效果对应2节下的编号1,同时对应3节下的编号1。
第二种是几节都拥有顺序的编号,7至10节的动画编号定义就是这样。在第7节中,是写出了0x0一直到0x86,8节中之写出了0x87,后面应该是使用得偏移量写的,如8节中写1就表示0x88。以此类推。

――classes.scp篇

classes.scp包含对于种族的初始化定义。以暗夜精灵为例,其含义如下:
startmap=1 // Kalimdor 出生地图编号
startzone=14 // Teldrassil 出生地点编号
startpos=10311.3 832.463 1326.41 1.0 出生地点位置
startstats=17 25 19 20 20 // Str, Agi, Stm, Int, Spr 初始化属性值
bodymale=55 推测是男性身体高度值
bodyfemale=56 推测是女性身体高度值
skill=98 300 300 // Language: Common 指种族语言
spell=668 // Language: Common 指spell编号
skill=113 300 300 // Language: Darnassian 指种族语言
spell=671 // Language: Darnassian 指spell编号
spell=019CB // Attack 指spell编号
spell=81 // Dodge 指spell编号
skill=162 1 300 // Unarmed
spell=203 // Unarmed 指spell编号
spell=20580 // Shadowmeld 指spell编号
spell=20582 // Quickness 指spell编号
spell=20583 // Nature Resistance 指spell编号
spell=20585 // Wisp Spirit 指spell编号
// Range Attacks 远程攻击
spell=75 // Auto Shot 指spell编号
spell=2764 // Throw 指spell编号
skill=45 1 300 // Bows
spell=264 // Bows 指spell编号
skill=46 1 300 // Guns
spell=266 // Guns 指spell编号
skill=176 1 300 // Thrown
spell=2567 // Thrown 指spell编号

上面的定义中,spell是指数据库中技能魔法的编号,而skill是指的熟练度。但是我不明白skill中3个数值的表示是什么意思。达人指教!

――areatriggers.scp篇

areatriggers.scp文件包含世界跳转的位置。
其含义如下:
[areatrigger 编号]
note=注释
pos=所属地图 x坐标 y坐标 z坐标
topos=目标地图 目标x坐标 目标y坐标 目标z坐标
totrigger=目标转换点

[areatrigger 编号]定义转换点的编号,在totrigger中使用。
note,注释
pos,转换点所在位置
topos,目标转换点所在位置
totrigger,转换到某个转换点

对于一个转换点topos和totrigger 应该只能存在一个。而大多数时候,都是直接指定totrigger。
coffee   2005-04-21 00:18:39 评论:7   阅读:3789   引用:0
ada @2008-10-30 15:35:36  
你说的软件在那下载啊1?
不懂啊!还得明白点! @2005-10-19 15:51:21  过客
我不懂,再明白点好吗?
无题 @2005-09-03 16:22:31  过客
我还是不明白.
无题 @2005-08-01 07:44:34  coffee
donnot be serious. i just copy this docu from somewhere else and know nothing about the content.
rdgfr @2005-08-01 07:31:17  ewt
不是吧那么多
无题 @2005-07-29 19:54:48  过客
你好
多写呀看后感悟普哦森
无题 @2005-04-21 00:20:51  addon
更多内容,在:bbs.game58.com中的“魔兽系列”中的“魔兽世界研究区”。

发表评论>>

署名发表(评论可管理,不必输入下面的姓名)

姓名:

主题:

内容: 最少15个,最长1000个字符

验证码: (如不清楚,请刷新)

是日已过,命亦随减; 如少水鱼,斯有何乐?