传奇私服 游戏发布 游戏家族 发布家族 私服小偷 私服排行
最新新闻 工具下载 站内公告 在线留言 在线投稿 汇款方式
私服技术 游戏视频 精彩图片 网络电台 网络电视 广告联系
  私服高级搜索 请输入搜索关键词: 文章高级搜索
   最新文章
· 传奇私服服务端主启动程序修
   相关内容
传奇私服_物品合成师程序编写 (9月26日)
传奇私服_NPC平台命令漏洞详解+解决的方法 (9月26日)
传奇私服_常用语句 (9月26日)
传奇私服制作自己游戏补丁 (9月26日)
传奇私服管理员的个人数据库修改 (9月26日)
传奇私服服务器开2个RunGate.exe负载 (9月26日)
传奇私服服务端主启动程序修改 (9月26日)
传奇私服服装代码 (9月26日)
传奇私服怪物代码 (9月26日)
奇私服_特殊武器添加方法 (9月26日)
传奇私服_分析怪物攻击方式与攻击效果代码 (9月26日)
传奇私服_增加会复活的牛魔祭司 (9月26日)
传奇私服DB数据库了解与修改 (9月26日)
传奇私服物品属性分析 (9月26日)
传奇私服怪物属性分析 (9月26日)
传奇私服书籍属性分析 (9月26日)
传奇私服服务端小地图设置 (9月26日)
传奇私服商店编号代码 (9月26日)
传奇私服安全区、物品暴率修改 (9月26日)
传奇私服沙巴克城数据修改 (9月26日)
传奇私服服务端脏话信息过滤 (9月24日)
传奇私服添加NPC的方法 (9月24日)
传奇私服服务端各文件的功能 (9月24日)
传奇私服windowsXP非法操作详细介绍 (9月24日)
传奇私服两台服务器进行负载平衡的方法 (9月24日)
传奇私服架设私服的疑难解答 (9月24日)
服务端程序启动 (9月24日)
传奇私服_DB Command Pro 2000 设置 (9月24日)
传奇私服_武器与服装代码 (9月24日)
防止私服回档与复制的服务器关闭技术 (9月24日)
  9 7 1 2 8 :  第1/2页 共58条记录 每页30
   传奇私服|新开传奇私服|110wf.com私服技术传奇私服技术
传奇私服服务端主启动程序修改
发布时间: 2008年9月26日 人气: 出处 | 作者: / 传奇私服 责任编辑: Admin
支持本站发展,立即购买会员装备 | 在线投稿 | 游戏玩家社区      

Script文件夹中各scp文件含义

模拟器 Script文件夹中各scp文件含义

quests.scp篇

定义如下:
[quest 编号] 任务编号
name=Sharptalon's Claw//任务名
desc=//任务提示
objectives=//任务目标提示
levels=25 30//任务限制等级
zone=39//任务区域
quest_flags=08//任务标记类型
src_item=16305//任务完成所需物品编号
reward_xp=2450//任务奖励经验
reward_choice=6076 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//属性值编号 对应defines.scp中定义
durability=20//耐久度
bonus=4 5 // 增加属性 类型 值 如 sta int spi 等
resistance1=341// 增加抗性值 如装甲 防火 防阴影 等
bonding=1 //绑定类型编号
spell=21978 0 0 30000 0 -1 //所具有的魔法

--gameobjects.scp篇

这个文件是对游戏中出现的怪物的定义,其含义如下:
[gameobj 编号]
name=Old Lion Statue//物体名
type=2//物体类型  对应defines.scp中定义 
model=6//所用模型
sound0=43//字面上是第一种声音 可能会作为别的用途
sound1=73//字面上是第二种声音 可能会作为别的用途
loot=765 1 //所掉落的物品编号 数量

--defines.scp篇

Script文件夹中的定义,都由defines.scp文件开始。这里定义了几乎所有东西的编号。首先我们来看看这个文件的内容。
按顺序是:
genders节:定义性别编号。
races节:定义种族编号。
classes节:定义职业编号。
stats节:定义属性编号。
powers节:定义能量类型编号。
schools节:定义抗性类型编号。
classes节:(注意和前面的区分)定义装备类型编号。
subclasses节:定义装备子类别编号。
itemtypes节:定义物品编号。
(ps:前面三个地方很容易搞混,不知道写的时候是怎么想的)
sheath types节:定义武器属性编号,如单手,双手
slots节:定义放置槽编号  如 头上的 放置槽 编号是 0
creature types节:怪物类型编号
(接下来的节没有名称,这里以数字n来代替)
1节:世界语言定义编号
2节:技能(魔法)效果编号定义
3节:技能(魔法)动作模型编号定义
4节:人物状态编号定义
5节:游戏物体编号定义
6节:表情编号定义
7节:人物动作动画编号定义
8节:物品动画编号定义
9节:动画的编号定义
10节:射箭动作的编号定义
11节:锁定类型编号
12节:技能训练师的编号定义
13节:改变形态的编号定义 包括 熊形 猫形  战斗防御姿势等

这个文件中定义了游戏世界中几乎所有东西的编号,在下面的文件中出现的编号,都可以在这里找到。要注意的是,编号采用了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=目标转换点

对于一个转换点topos和totrigger 应该只能存在一个。而大多数时候,都是直接指定totrigger



欢迎转载或摘录传奇私服技术文章,请注明www.110wf.com
 
评论人 评论内容 ( 查看全部评论 ) 发表时间
评 论:
最多255字。
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
  • 网友评论只代表其个人观点,与本站无关
笔 名:
 
2005 - 2010(c) 传奇私服 www.110wf.Com 版权所有
本站中文版权所有 传奇私服 保留所有权利 未经许可请勿任意转载或复制使用
最佳视觉效果,请使用1024*768分辨率浏览本站 新开传奇私服
粤ICP备08116054号