注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 火炬之光2+火炬之光 其实游戏里是有属性药水的
查看: 8298|回复: 2
打印 上一主题 下一主题

[分享] 其实游戏里是有属性药水的 [复制链接]

帖子
65
精华
0
积分
33
金钱
719
荣誉
0
人气
3
评议
0
跳转到指定楼层
楼主
发表于 2012-10-1 19:29:51 |只看该作者 |倒序浏览
本帖最后由 dunxp 于 2012-10-1 19:29 编辑



其实游戏里是有属性药水的,以此为蓝本就能做出增加属性或者转换属性的药剂了。

为了不影响大家的游戏乐趣就不放MOD了。

关键的代码:
EFFECTSLIST.DAT(截取相关部分):
[EFFECT]
<STRING>EFFECT:KEFFECT_TYPE_PERMANENT_DEXTERITY
<STRING>NAME:PERMANENT DEXTERITY
<TRANSLATE>GOODDES:永久增加敏捷 [VALUE]
<TRANSLATE>GOODDESOT:永久增加敏捷 [VALUE]
<TRANSLATE>BADDES:永久减少敏捷 [VALUE]
<TRANSLATE>BADDESOT:永久减少敏捷 [VALUE]
<INTEGER>MINVAL:-100
<INTEGER>MAXVAL:100
<STRING>VALUE1:MIN
<STRING>VALUE2:MAX
<STRING>VALUE3:NA
<STRING>VALUE4:NA
<STRING>VALUE5:NA
<STRING>TYPE:Value
<INTEGER>DISPLAYPRECISION:0
<FLOAT>DISPLAYPRECISIONMAXVAL:0.000000
<BOOL>AFFIX_MODIFIES:true
[/EFFECT]

ELIXIR_DEXTERITY.DAT(修改数量为无限,效果为10点):
[UNIT]
<STRING>BASEFILE:media/units/items/base.dat
<STRING>NAME:elixir_dexterity
<STRING>RESOURCEDIRECTORY:media/models/items/potion
<STRING>UNITTYPE:MAGIC POTION
<TRANSLATE>DESCRIPTION:右键点击饮用药剂
<INTEGER>RARITY:0
<INTEGER>VALUE:50
<BOOL>MERCHANTINFINITE:true
<INTEGER>MAXSTACKSIZE:99
<BOOL>SHADOWS:true
<STRING>ICON:icons_potions_misc
<STRING>FALL_SOUND:Item Fall
<STRING>TAKE_SOUND:PotionGet
<STRING>LAND_SOUND:PotionDrop
<STRING>USE_SOUND:PotionUse
<STRING>USES:1
<STRING>UNIT_GUID:-8670240331960960654
<TRANSLATE>DISPLAYNAME:Elixir of Dexterity
<INTEGER>LEVEL:1
<STRING>MESHFILE:healthpotionsmall
<INTEGER>MINLEVEL:1
<INTEGER>MAXLEVEL:999
[EFFECT]
<STRING>NAME:ROUGHHIDE
<STRING>ACTIVATION:DYNAMIC
<STRING>DURATION:INSTANT
<STRING>TYPE:PERMANENT DEXTERITY
<STRING>PARTICLE_FX:media/particles/events/LevelUp.layout
<FLOAT>MIN:10.00000
<FLOAT>MAX:10.00000

[/EFFECT]
[/UNIT]

MERCHANT_GENERAL_INVENTORY.DAT(修改药剂商人售卖):
[SPAWNCLASS]
<STRING>NAME:MERCHANT_GENERAL_INVENTORY
[OBJECT]
<STRING>UNIT:IDENTIFY SCROLL
<INTEGER>WEIGHT:-1
<INTEGER>RARITY_OVERRIDE:1
[/OBJECT]
[OBJECT]
<STRING>UNIT:WAYPOINT PORTAL SCROLL
<INTEGER>WEIGHT:-1
<INTEGER>RARITY_OVERRIDE:1
[/OBJECT]
[OBJECT]
<STRING>UNITTYPE:MANAPOTION
<INTEGER>WEIGHT:-1
<INTEGER>MINCOUNT:9
<INTEGER>MAXCOUNT:9
<INTEGER>LEVEL_BONUS:-9
[/OBJECT]
[OBJECT]
<STRING>UNITTYPE:MANAPOTION
<INTEGER>WEIGHT:-1
<INTEGER>MINCOUNT:9
<INTEGER>MAXCOUNT:9
[/OBJECT]
[OBJECT]
<STRING>UNITTYPE:MANAPOTION
<INTEGER>WEIGHT:-1
<INTEGER>MINCOUNT:9
<INTEGER>MAXCOUNT:9
<INTEGER>LEVEL_BONUS:9
[/OBJECT]
[OBJECT]
<STRING>UNITTYPE:HEALTHPOTION
<INTEGER>WEIGHT:-1
<INTEGER>MINCOUNT:9
<INTEGER>MAXCOUNT:9
<INTEGER>LEVEL_BONUS:-9
[/OBJECT]
[OBJECT]
<STRING>UNITTYPE:HEALTHPOTION
<INTEGER>WEIGHT:-1
<INTEGER>MINCOUNT:9
<INTEGER>MAXCOUNT:9
[/OBJECT]
[OBJECT]
<STRING>UNITTYPE:HEALTHPOTION
<INTEGER>WEIGHT:-1
<INTEGER>MINCOUNT:9
<INTEGER>MAXCOUNT:9
<INTEGER>LEVEL_BONUS:9
[/OBJECT]
[OBJECT]
<STRING>UNIT:DYNAMITE
<INTEGER>WEIGHT:-1
[/OBJECT]
[OBJECT]
<STRING>UNIT:RESPECPOTION
<INTEGER>WEIGHT:-1
[/OBJECT]
[OBJECT]
<STRING>UNIT:ELIXIR_DEXTERITY
<INTEGER>RARITY_OVERRIDE:1
<INTEGER>WEIGHT:-1
[/OBJECT]

[OBJECT]
<STRING>UNIT:ELIXIR_FOCUS
<INTEGER>RARITY_OVERRIDE:1
<INTEGER>WEIGHT:-1
[/OBJECT]
[OBJECT]
<STRING>UNIT:ELIXIR_STRENGTH
<INTEGER>RARITY_OVERRIDE:1
<INTEGER>WEIGHT:-1
[/OBJECT]
[OBJECT]
<STRING>UNIT:ELIXIR_VITALITY
<INTEGER>RARITY_OVERRIDE:1
<INTEGER>WEIGHT:-1
[/OBJECT]
[/SPAWNCLASS]


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

游侠剑阁工作组组长
游侠游戏库大师

游侠荣誉会员勋章大头像勋章白金会员勋章《三国志12》汉化贡献勋章精华勋章活跃勋章荣誉勋章高级荣誉勋章剑阁工作组资深组员勋章

帖子
73428
精华
13
积分
45034
金钱
108246
荣誉
565
人气
688
评议
0

沙发
发表于 2012-10-2 12:05:49 |只看该作者
放个Mod嘛。

使用道具 举报

帖子
426
精华
0
积分
213
金钱
382
荣誉
0
人气
0
评议
0
板凳
发表于 2012-10-10 12:58:28 |只看该作者
不是吧,怎么会这样呢

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-7-24 13:41 , Processed in 0.355421 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到