异界行者 发表于 2011-7-31 16:59:52

关于生物特技修改的疑问

比如script50里面
!#EA22&v7183=1:B5/0/////////////;   枯木卫士 取消速度奖励
!#EA22&v7183=1:B5/1/114/100/0/5/10/15/20/25/30/35/40/45/50; 枯木卫士 再生 特技

但是我发现,把第一行去掉,游戏里面效果也完全一样。既然有没有完全一样,为什么还要写上这行呢?

genman 发表于 2011-8-1 01:05:24

不知道
但是瞎猜一下

因为两句的逻辑意义不同把
一个是特殊的取消
一个是特殊的经验特技
不能实际意义恰好一样就忽视其逻辑意义啊

不加上的话,今后其他程序员修改的时候说不定就又把速度加上去了呢

比如
a=5
b=a和 b=5
实际效果一样,但是其逻辑不一样

=========================================================

不过说实话,我自己写一定不会写两条>_<
因为我自己的erm不需要别人读懂
只是DIY

[ 本帖最后由 genman 于 2011-8-1 01:06 编辑 ]

骷髅召唤师 发表于 2011-8-1 07:53:46

回复 1# 的帖子

!#EA22&v7183=1:B5/0/////////////;枯木卫士 取消速度奖励
!#EA22&v7183=1:B5/1/114/100/0/5/10/15/20/25/30/35/40/45/50; 枯木卫士 再生 特技
第一个是枯木卫士原有的生物经验奖励,第二个是枯木卫士的怪物强化中的生物经验奖励

异界行者 发表于 2011-8-1 09:06:20

知道了,那我自己写也不取消了,到时候出了副作用时再说

黑暗流浪者 发表于 2011-8-1 09:10:35

学到了招数

熊猫 发表于 2011-11-24 15:44:00

原帖由 异界行者 于 2011-7-31 16:59 发表 http://www.wogcn.net/images/common/back.gif
比如script50里面
!#EA22&v7183=1:B5/0/////////////;   枯木卫士 取消速度奖励
!#EA22&v7183=1:B5/1/114/100/0/5/10/15/20/25/30/35/40/45/50; 枯木卫士 再生 特技

但是我发现,把第一行去掉,游戏里面效果也完 ...

如果要换回本来的速度奖励的话,就把两行都取消,就行了...如果要两个并存的话,可以删掉上面两句后续写如:
!#EA22&v7183=1:B6/1/114/100/0/5/10/15/20/25/30/35/40/45/50;   就是那个B5改成B6..最多可以加到B13
;gaxing;例如神马...双击,无限击啊...各种击啊...只要你想要...各种加
页: [1]
查看完整版本: 关于生物特技修改的疑问

捐赠