keepmec 发表于 2009-3-19 15:10:24

最实用特技——虚无

在开启了生物加强后,一般的生物都会增加一些自带魔法,或者是经验特技变成了自带特技,比如战争狂热者,也有一些被削弱了比如至高大天使没有不反击,血污怪没有环击变双击。
但是不得不说的是鬼龙有一个——“虚无”的特技,可以使你受到的所有伤害减半,比那个钻石龙的垃圾格挡强多了,这才是真正有效果的特技,立马让鬼龙实力提高了一个档次。如果运气好点来个老化,那就更好了。
请问如何增加这个特技呢?编号是多少?以后能把这个特技加入到翡翠塔里面吗。

zzy007 发表于 2009-3-19 17:20:44

虚无不是一个普通的特技编号就能解决的

他是利用ERM写一系列的函数才能有效果

如果你想为某生物+虚无的特技,在script50里面找到这段话:
** ethereal
*!BMy-1:T?y-3;                                                   
!!BMv7010&v7010>-1/v7010<>y-1:T?y-4;                              
!!BMv7002&v7002>-1/v7002<>y-1:T?y-4;                              

然后在接着下面的2句话中分别将y-3和y-4等于你所要的生物编号就行了

如果你想利用翡翠塔改造,估计要进行多一些步骤,就是修改原翡翠塔的相应脚本,使他和script50这部分互通

keepmec 发表于 2009-3-19 17:24:41

楼上,能否把详细的操作流程列出
另外如果在500天的事件中加入有用吗?

zzy007 发表于 2009-3-19 17:27:53


楼上,能否把详细的操作流程列出


流程?你参考我这段代码好了...** ethereal
*!BMy-1:T?y-3;                                                   
!!BMv7010&v7010>-1/v7010<>y-1:T?y-4;                              
!!BMv7002&v7002>-1/v7002<>y-1:T?y-4;                              
!!VRy-5|y-3=69/y-3=154/y-3=60/y-3=61/y-3=159:S1;                  
!!VRy-6|y-4=69/y-4=154/y-4=60/y-4=61/y-4=159:S1;                  


!!VRy-2&y-2>0/y-5=1/y-6=0::2;                                          
!!MF&y-2>0/y-5=1/y-6=0:Fy-2;                                          
!!VRz1&y-2>0/y-5=1/y-6=0:Sz150000;                                    
!!MM&y-2>0/y-5=1/y-6=0:Sz1;                                             另外如果在500天的事件中加入有用吗?

肯定要作修改..不可能直接复制过去就OK的..

[ 本帖最后由 zzy007 于 2009-3-19 17:29 编辑 ]

billy333 发表于 2009-3-20 10:03:17

太深奥了

skyx7c3 发表于 2009-3-20 10:04:32

原帖由 zzy007 于 2009-3-19 17:27 发表 http://bbs.h3wog.com/images/common/back.gif


流程?你参考我这段代码好了...** ethereal
*!BMy-1:T?y-3;                                                   
!!BMv7010&v7010>-1/v7010y-1:T?y-4;                              
把你这段代码弄成ERM就可以了?

keepmec 发表于 2009-3-20 12:08:07

对于ERM实在不精通,不知道如何改成事件加入

keepmec 发表于 2009-3-28 17:09:13

根据上面的修改后没有任何效果,不论是战斗信息显示(没有任何显示)还是实际效果都没有
!!VRy-5|y-3=69/y-3=154/y-3=60/y-3=61/y-3=159:S1;                  
!!VRy-6|y-4=69/y-4=154/y-4=60/y-4=61/y-4=159:S1;                  
我只是没有在后面的说明里面没有加入修改的生物,前面已经加入了“y-3=154”y-4=154,也在ERT里面修改了文字说明,没有任何效果

zzy007 发表于 2009-3-28 18:32:15

原帖由 keepmec 于 2009-3-28 17:09 发表 http://bbs.h3wog.com/images/common/back.gif
根据上面的修改后没有任何效果,不论是战斗信息显示(没有任何显示)还是实际效果都没有
!!VRy-5|y-3=69/y-3=154/y-3=60/y-3=61/y-3=159:S1;                  

不好意思,我又漏掉了最重要的那个语句:



!!MF:N?y-1 D?y-2;                                                

** ethereal
*!BMy-1:T?y-3;                                                   
!!BMv7010&v7010>-1/v7010<>y-1:T?y-4;                              
!!BMv7002&v7002>-1/v7002<>y-1:T?y-4;                              
!!VRy-5|y-3=69/y-3=154/y-3=60/y-3=61/y-3=159:S1;                  
!!VRy-6|y-4=69/y-4=154/y-4=60/y-4=61/y-4=159:S1;                  


!!VRy-2&y-2>0/y-5=1/y-6=0::2;                                          
!!MF&y-2>0/y-5=1/y-6=0:Fy-2;                                          
!!VRz1&y-2>0/y-5=1/y-6=0:Sz150000;                                    
!!MM&y-2>0/y-5=1/y-6=0:Sz1;                                             

还有就是,如果你是单独拿出来用的话,估计还要用其他指令去调用(反正我就没将它脱离script50),要用到!?BG和!!FU还有!?FU三个命令才行.

如果是在script50里面修改的话,那就绝对是有效的.....

[ 本帖最后由 zzy007 于 2009-3-29 01:06 编辑 ]

噬魂恶魔 发表于 2009-3-28 18:37:54

头晕眼花的路过:nianjing:

keepmec 发表于 2009-3-28 21:16:11

回复 9# 的帖子

小朱你好,那个是放在哪里呢?
!!MF:D?y-2;                                                
如果是放在最前面,原来的ERM里面好像没有
我是直接修改成!!VRy-5|y-3=69/y-3=154/y-3=60/y-3=61/y-3=159:S1,但是只有鬼龙有效果

zzy007 发表于 2009-3-29 01:04:14

我拿原版的script50来说说吧.

里面应该有这样的每次行动前调用某个函数的语句:** pre-action trigger
!?BG&v7183=1/-998;                        
!!FU7068:P;                              
** end of pre-action trigger其中v7183=1是指怪物加强选项开启了的时候...


接下来你会找到定义FU7068的函数内容的部分:** start of pre-action function
!?FU7068;然后在!?7068里面包括这东西:** start of pre-damage trigger
!?MF1&v7183=1/-998;隔一段东西后会有:!!MF:N?y-1 D?y-2;                                                 然后就是虚无的函数了:** ethereal
*!BMy-1:T?y-3;                                                   
!!BMv7010&v7010>-1/v7010<>y-1:T?y-4;                              
!!BMv7002&v7002>-1/v7002<>y-1:T?y-4;                              
*!VRy-5|y-3=69/y-3=159:S1;                                       
*!VRy-6|y-4=69/y-4=159:S1;                                       
!!VRy-5&y-3=69:S1;                                                
!!VRy-6&y-4=69:S1;                                                

!!VRy-2&y-2>0/y-5=1/y-6=0::2;                                          
!!MF&y-2>0/y-5=1/y-6=0:Fy-2;                                          
!!VRz1&y-2>0/y-5=1/y-6=0:Sz150000;         
!!MM&y-2>0/y-5=1/y-6=0:Sz1;                                             

** end of pre-damage trigger注意红色字是多个项目时使用的(这个符号"|")
蓝色字是对单一项目使用的(这个符号"&")

还有就是此时红字部分是被禁止了的..
如果要使用多项目,就必须将*!改为!!

也就是将*!VRy-5|y-3=69/y-3=159:S1;                                       
*!VRy-6|y-4=69/y-4=159:S1;                                        改为!!VRy-5|y-3=69/y-3=159:S1;                                       
!!VRy-6|y-4=69/y-4=159:S1;                                        同时将单项目的屏蔽了,也就是将!!VRy-5&y-3=69:S1;                                                
!!VRy-6&y-4=69:S1;                                                改为:*!VRy-5&y-3=69:S1;                                                
*!VRy-6&y-4=69:S1;                                                这下清楚了吧~~~~~~;exp;

多项目与单项目不能同时开启的,不然就会有错.........

PS:希望这样的解释你能明白......;hx;

[ 本帖最后由 zzy007 于 2009-3-29 10:32 编辑 ]

噬魂恶魔 发表于 2009-3-29 06:33:09

专家,一定要支持

billy333 发表于 2009-3-29 08:15:32

眼睛好疼

keepmec 发表于 2009-3-29 09:17:45

谢谢小朱,解释的很清楚,大概懂了,过会儿试试看:good_job: :good_job: :good_job:

keepmec 发表于 2009-3-29 09:18:17

回复 12# 的帖子

:good_job: :good_job: :good_job:
再次感谢

keepmec 发表于 2009-3-29 09:20:49

特别是其中的
注意红色字是多个项目时使用的(这个符号"|")
蓝色字是对单一项目使用的(这个符号"&")

还有就是此时红字部分是被禁止了的..
如果要使用多项目,就必须将*!改为!!
彻底让我明白了为什么有2行相似的地方

keepmec 发表于 2009-3-29 11:10:35

怎么没有人关注啊

噬魂恶魔 发表于 2009-3-29 11:53:28

实在是俺看不懂

keepmec 发表于 2009-3-30 12:04:29

小朱,我按照你说的改成如下:
** ethereal
*!BMy-1:T?y-3;                                                   
!!BMv7010&v7010>-1/v7010<>y-1:T?y-4;                              
!!BMv7002&v7002>-1/v7002<>y-1:T?y-4;                              
!!VRy-5|y-3=69/y-3=154/y-3=159:S1;                                        Blood Dragon, ghost]
!!VRy-6|y-4=69/y-3=154/y-4=159:S1;                                        Blood Dragon, ghost]
*!VRy-5&y-3=69:S1;                                                
*!VRy-6&y-4=69:S1;                                                
说明的ERT如下
丧尸。敌人士气-1。使敌人衰老。
{虚无。攻击力+。防御力+}(鬼龙的)
丧尸,-2士气,吸取生命,老化,
{虚无,攻+,防+,低伤+,速+}(血龙的)
吸魂。{每日损失,虚无,受双倍}
{魔法伤害。命+,攻-,防-,伤+,速-}
其余皆未做修改,发现单项和多项的冲突解决了,因为鬼魂有了效果(以前只有鬼龙有)但是血龙还是没有效果,不知道为什么,因为我想用血龙和龙巫妖做2追,呵呵:deyi:

[ 本帖最后由 keepmec 于 2009-3-30 12:06 编辑 ]
页: [1] 2
查看完整版本: 最实用特技——虚无

捐赠