|
|
| 初学者必看!!建服资料!!魔兽世界私服- |
|
所属游戏:魔兽世界
发布日期:2008-8-27 作者:【编辑:meiling】
|
| TABLE class=TableBorder cellSpacing=0 cellPadding=3 width=770 align=center border=0
TBODY
TR
TD align=middle height=25FONT size=2FONT color=#ff0000B初学者必看!!建服资料!!魔兽世界私服-最新魔兽世界私服IP/B/FONT
HR align=center width="96%" color=#eeeeee noShade SIZE=1
/FONT/TD/TR
TR vAlign=top
TDSPAN id=ContentLabel style="PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"
PFONT size=2scripts/items.scp (物品资料与代码) BRscripts/creatures.scp (npc资料与代码) BRsaves/players.save (玩家资料) BRscripts/areatriggers.scp (传诵换场景的资料) BRscripts/emu.conf (模拟器连接资料,在这里修改IP,要让别的电脑也进来玩就改成你的IP) BRsaves/world.save (刷NPC的资料) BRscripts/quests.scp (任务的资料) BRscripts/classes.scp (应该是属于初始的天赋) BRscripts/spellcost.scp (技能代码) BRscripts/pages.scp (npc说话定义) BRscripts/gameobjects.scp (游戏中物体名称,模型号定义) BRscripts/creatures.scp (npc定义) BRscripts/defines.scp ( 应该是所有代码编号的定义。如在spellcost.scp中写[spell 10] price=120也就是说,学习SPELL_EFFECT_HEAL(在defines.scp中的208行)需要120铜币。) BR-------------------------------------------------------------------------- BRemu文件 /FONT/P
PFONT size=2[system] BRserver_name=Local Server ——〉服务器名称 BRserver_rules=PvP BRhttp_host=www.lwsf.net ——〉HTTP注册页面(需先搭建IIS服务器) BRhttp_port=8080 BRrs_host=www.lwsf.net——〉填你IP BRrs_port=3724 BRws_host=www.lwsf.net ——〉填你的IP就对啦 BRws_port=8085 BRworld_sleep_ms=500 ——〉照字面来看是白天的时间 BRnetwork_sleep_ms=100 ——〉那么这个就是晚上的时间啦 BRconnection_timeout=300 ——〉传说卡号和这个有关 改小就对啦 BRloglevel=1 BRsave_text_ppoints=yes ——〉传说修改经验倍数要改成yes BRspawns_dupes_distance=64.0 BRmax_players=100——〉最大玩家数 BR这行贴不上来——〉不知道干吗的 应该不能少就是了 /FONT/P
PFONT size=2[game] BRlinger=20 ——〉刷怪间隔 秒 BRnpc_corpse_delay=60 ——〉怪物尸体存在时间 妙 BRautosave_time_minutes=30——〉自动保存间隔 秒 BRhealth_growing_rate=1——〉回血率 越大越块 BRmana_growing_rate=10——〉回魔率 BRenergy_growing_rate=10——〉回能量 BRdelete_not_used_accounts_days=0 ——〉删除多少天未登录的帐号 /FONT/P
PFONT size=2[bot] BRrs_host=192.168.0.1--------------〉这里填本地IP BRrs_port=3724 BRaccount=WAD2 BRpassword=TEST /FONT/P
PFONT size=2照以上改法,传说内外网都能连上。 BR-------------------------------------------------------------------------- BRDB2 Script文件夹中各scp文件含义——quests.scp篇 /FONT/P
PFONT size=2定义如下: /FONT/P
PFONT size=2[quest 编号] 任务编号 BRname=Sharptalon’s Claw//任务名 BRdesc=//任务提示 BRlevels=25 30//任务限制等级 BRzone=39//任务区域 BRquest_flags=08//任务标记类型 BRsrc_item=16305//任务完成所需物品编号 BRreward_xp=2450//任务奖励经验 BRreward_choice=6076 1//任务奖励物品选择:编号,数量 BRreward_choice=3070 1//同上 BRreward_choice=60 1//同上 BRdeliver=182 1//交付物品:编号,数量 BRreward_gold=25//任务奖励金钱:铜币 BRkill=6 10//任务需要杀目标:编号,数量 /FONT/P
PFONT size=2——pages.scp篇 /FONT/P
PFONT size=2定义如下: /FONT/P
PFONT size=2[page 编号] 话语编号 BRnext_page 下一个话语的编号 BRtext 话语内容 /FONT/P
PFONT size=2——spellcost.scp篇 /FONT/P
PFONT size=2定义技能学习需求,含义如下: /FONT/P
PFONT size=2[spell 编号] //技能编号 BRreqspell=72 //学习所需技能 BRprice=1100 //学习所需金钱,铜币 /FONT/P
PFONT size=2npc训练师那里的限制吧。把所有的reqspell去掉,把price都改成1…… /FONT/P
PFONT size=2——items.scp篇 /FONT/P
PFONT size=2对游戏装备的定义,含义如下: BR[item 编号] BRskill=0//熟练度 BRstackable=1//可堆叠数量 BRname=Worn Shortsword//名称 BRclass=2//类型编号,对应defines.scp中定义 BRsubclass=7//类别编号,对应defines.scp中定义 BRmodel=1542//模型编号 BRquality=1//品质 BRbuyprice=35//买入价格 BRsellprice=7//卖出价格 BRinventorytype=21//存储类型 BRclasses=07FFF//使用职业限制 BRraces=01FF//使用种族限制 BRlevel=2//物品等级 BRreqlevel=1//需求人物等级 BRdamage=1 3 0//伤害 BRdelay=1900//延迟 BRlanguage=1//语言 BRmaterial=1//表面贴图 BRsheath=3//属性值,这里指大武器,左手装备 BRdurability=20//耐久度 /FONT/P
PFONT size=2——gameobjects.scp篇 /FONT/P
PFONT size=2这个文件是对游戏中出现的怪物的定义,其含义如下: BR[gameobj 编号] BRname=Old Lion Statue//怪物名 BRtype=2//怪物类型 BRmodel=6//所用模型 BRsound0=43//第一种声音 BRsound1=73//第二种声音 /FONT/P
PFONT size=2汉化的话,应该是在这个文件吧 /FONT/P
PFONT size=2——defines.scp篇 /FONT/P
PFONT size=2Script文件夹中的定义,都由defines.scp文件开始。这里定义了几乎所有东西的编号。首先我们来看看这个文件的内容。 /FONT/P
PFONT size=2按顺序是: BRraces节:定义种族编号。 BRclasses节:定义职业编号。 BRpowers节:定义能量类型编号。 BRclasses节:(注意和前面的区分)定义装备类型编号。 BRsubclasses节:定义装备类别编号。 BRitemtypes节:定义物品编号。 BR(ps:前面三个地方很容易搞混,不知道写的时候是怎么想的*_*) BRsheath types节:定义武器属性编号,如单手,双手 BRslots节:定义饰品编号 BRcreature types节:npc类型编号 BR(接下来的节没有名称,汗!我们以数字n来代替) BR1节:世界语言定义编号 BR2节:技能(魔法)效果编号定义 BR3节:技能(魔法)动作模型编号定义 BR4节:人物状态编号定义 BR5节:游戏物品(城市中)编号定义 BR6节:表情编号定义 BR7节:人物动作动画编号定义 BR8节:物品动画编号定义 BR9节:(不是很明白)推测是砍人动作动画的编号定义 BR10节:似乎是射箭动作动画的编号定义 BR11节:锁类型编号 BR12节:技能训练师的编号定义 /FONT/P
PFONT size=2这个文件中定义了游戏世界中几乎所有东西的编号,在下面的文件中出现的编号,都可以在这里找到。要注意的是,编号采用了2种方式。 BR首先是在每一节下面都是从1开始编号的。对应的调用应该是在scp文件中对应变量,写出这个编号。如spell,在spellcost.scp文件中,写[spell 1]就表示这个魔法的效果对应2节下的编号1,同时对应3节下的编号1。 BR第二种是几节都拥有顺序的编号,7至10节的动画编号定义就是这样。在第7节中,是写出了0x0一直到0x86,8节中之写出了0x87,后面应该是使用得偏移量写的,如8节中写1就表示0x88。以此类推。 /FONT/P
PFONT size=2——classes.scp篇 /FONT/P
PFONT size=2classes.scp包含对于种族的初始化定义。以暗夜精灵为例,其含义如下: BRstartmap=1 // Kalimdor 出生地图编号 BRstartzone=14 // Teldrassil 出生地点编号 BRstartpos=10311.3 832.463 1326.41 1.0 出生地点位置 BRstartstats=17 25 19 20 20 // Str, Agi, Stm, Int, Spr 初始化属性值 BRbodymale=55 推测是男性身体高度值 BRbodyfemale=56 推测是女性身体高度值 BRskill=98 300 300 // Language: Common 指种族语言 BRspell=668 // Language: Common 指spell编号 BRskill=113 300 300 // Language: Darnassian 指种族语言 BRspell=671 // Language: Darnassian 指spell编号 BRspell=019CB // Attack 指spell编号 BRspell=81 // Dodge 指spell编号 BRskill=162 1 300 // Unarmed BRspell=203 // Unarmed 指spell编号 BRspell=20580 // Shadowmeld 指spell编号 BRspell=20582 // Quickness 指spell编号 BRspell=20583 // Nature Resistance 指spell编号 BRspell=20585 // Wisp Spirit 指spell编号 BR// Range Attacks 远程攻击 BRspell=75 // Auto Shot 指spell编号 BRspell=2764 // Throw 指spell编号 BRskill=45 1 300 // Bows BRspell=264 // Bows 指spell编号 BRskill=46 1 300 // Guns BRspell=266 // Guns 指spell编号 BRskill=176 1 300 // Thrown BRspell=2567 // Thrown 指spell编号 /FONT/P
PFONT size=2上面的定义中,spell是指数据库中技能魔法的编号,而skill是指的熟练度。但是我不明白skill中3个数值的表示是什么意思。达人指教! /FONT/P
PFONT size=2——areatriggers.scp篇 /FONT/P
PFONT size=2areatriggers.scp文件包含世界跳转的位置。 BR其含义如下: BR[areatrigger 编号] BRnote=注释 BRpos=所属地图 x坐标 y坐标 z坐标 BRtopos=目标地图 目标x坐标 目标y坐标 目标z坐标 BRtotrigger=目标转换点 /FONT/P
PFONT size=2[areatrigger 编号]定义转换点的编号,在totrigger中使用。 BRnote,注释 BRpos,转换点所在位置 BRtopos,目标转换点所在位置 BRtotrigger,转换到某个转换点 /FONT/P
PFONT size=2一般更新都是这里的东西了 看看吧 也许有你想要的答案 BR-------------------------------------------------------------------------- BR如果用户被卡主,作为GM怎么办? BR就是说,客户端中断了,再连接就说此用户已经在线了,不能登陆,作为GM怎么解决? BR我以为刷新后就可以了,结果等了半个小时也不行,怎么办呢? /FONT/P
PFONT size=2connection_timeout=300的值设置小一点,单位是秒,一般1分半到两分钟就行了! /FONT/P
PFONT size=2产生新NPC的方法 /FONT/P
PFONT size=2先知道相应NPC模板代码 比如99999 BR用GM账号跑到要放导师的地方: BR.addspawn 99999 在GM站立的地方安放一个NPC的刷新点。 BR.setspawndist 0 0 该刷新点刷新的怪物自主移动范围为0-0 BR.setspawntime 1 1 该刷新点刷新怪物的时间间隔为 1-1秒。 /FONT/P
PFONT size=2出现小人 既刷新点 BR等几秒钟 出现啦 /FONT/P
PFONT size=2清除刷新点的GM命令 /FONT/P
PFONT size=2游戏里选定你要删除的小人,输入.del /FONT/P
PFONT size=2改经验: BRsave_text_ppoints=yes BRdelete_not_used_accounts_days=0 BRcript目录下的startup.tcl文件 BRset xp [expr {5*$victim_level+5}]这句 BR前面的5是倍数,后面的5是直接得到的经验,改哪个都可以 BRif {$lvldiff 〈= -5} { return 0 } BR-5是怪少与你5级就没经验,你可以该多点,这样就不会打一只怪升了很多级再打没经验了 /FONT/P
PFONT size=2关于HP,MP及存盘不能正常设置: BR1,打开DB2.0安装文件夹 BR2,打开scripts子文件夹 BR3,打开emu CONT文件,按照“办法”修改。 BR大家可能只是修改了主文件夹下的emu CONT,所以造成无法存盘现象。 /FONT/P
PFONT size=2如何保存 /FONT/P
PFONT size=2CTRL+C之后 过几秒显示saveing的提示后会自动关闭 请注意 BR或者GM号进游戏打.save /FONT/P
PFONT size=2如何联机 或者说如何做服务器让人玩 /FONT/P
PFONT size=2琢磨一下emu文件 上面有详细解释 /FONT/P
PFONT size=2我想把卡号的移动到我身边 该用什么命令呢? /FONT/P
PFONT size=2.goname 人物名 - 你飞到该人物身旁 BR.namego 人物名 - 把该人物拉到你身旁 /FONT/P
PFONT size=2我想玩生产系的。请问怎么样改资源的刷新速度 /FONT/P
PFONT size=2举个例子来说吧: BR输入 BR.addspawn BR.setspawngo 1731 // 加一个 copper vein 铜矿 BR.setspawntime 100 200 // 100-200 秒 重新生成, 你改小就可以刷的快了 BR.setspawndist 100 200 // 每次重刷的距离在100-200尺, 这可以避免矿一直出现在同一地方 /FONT/P
PFONT size=2server_name=Local Server ——〉服务器名称 BRhttp_host=www.lwsf.net ——〉HTTP注册页面(需先搭建IIS服务器) BRdelete_not_used_accounts_days=0 ——〉删除多少天未登录的帐号/FONT/P/SPAN/TD/TR/TBODY/TABLE |
|
|