admin
级别: 管理员 
  精华:
2 发帖: 101 威望: 105 点 金钱: 1050 RMB 贡献值: 0 点 在线时间:920(小时) 注册时间:2006-09-29 最后登录:2008-12-23 | 想做魔兽SF的~来看看~比较详细 想做魔兽SF的~来看看~比较详细 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节:人物状态编号定义 |