Project1
标题:
求制作属性相生相克的脚本!
[打印本页]
作者:
凯蒂洛斯
时间:
2011-1-26 19:27
标题:
求制作属性相生相克的脚本!
最近提问区不给力啊 提问的问题除了个改坐标的问题有人回答外别的问题都是零回复 于是放出了1VIP求解。
求这脚本纯粹就是增加游戏可玩性的。
魔法理论中 火系和水系同时作用在一个目标上会相互抵消 但如果是高级火系魔法加上初级水系魔法呢?水生成的H2和O2一个能助燃一个能自燃 在达到一定比例后 会起到水助火势的效果!(引自光之子)
同样的,风助火势、冰火爆裂、光暗碰撞、风土龙卷沙尘暴……等等不同系别的魔法组合在一起,会极大地提升游戏的可玩性!
我的要求就是,如果在同一回合内(这个最好可以修改)是用不同属性的魔法攻击同一目标的话,会产生抵抗、加成、爆裂、致死等等效果!
即:
一回合内不同属性的魔法叠加攻击同一目标,会使最后一击的伤害值出现与正常值不同的百分比,部分会附加上状态。
注:要在叶子战棋中也能使用……
最后PS:咱的脚本能力仅限于能看懂并使用详尽任务显示的水平……写出来以后请在里面附加点使用说明……
如果还有不明白的要求可以向我询问。
作者:
451483807
时间:
2011-1-26 21:07
太复杂了。。。。
作者:
Wind2010
时间:
2011-1-26 22:32
LZ的脚本是同时攻击的么
表示这个想法曾经有过,就是多个状态可以叠加形成一个新状态,但是战棋的话..貌似改Game_Battler不行?
作者:
clap_pl
时间:
2011-1-27 10:30
本帖最后由 clap_pl 于 2011-1-27 10:39 编辑
其实可以用状态法
在法术攻击或者是普通攻击的时候再进行判断,根据目标身上的状态和法术或者攻击的属性 来决定效果
比如 一个普通水法术 打上去后 附加一个状态“低温”
然后火法术打上去的时候 进行判断 如果目标身上带有“低温”效果 那么威力减半
再如一个高等级水法术 打上去 附加状态 “冻结”
然后任何一种法术打上去, 进行判断 如果目标身上带有“冻结”效果,则发生致命一击
如果是多状态叠加, 就根据目标身上的状态进行判断,附加其他的状态上去,或者移除状态
有 了思路,做起来就简单了,让别人做的总有这点那点与自己想要的不一致
此外 水分子要分解成H2 和 O2 必须消耗大量的能量 目前的方法是电解 所以呢应该是先打上去一个水法术 然后打上去一个高能量的雷法术(或者其他) 最后再用火点燃(:lol )
作者:
凯蒂洛斯
时间:
2011-1-27 15:20
回复3楼:
我用的是叶子战棋系统,是CP制的,不是外国的那个同时攻击的。
回复4楼:
翻遍整个事件页都没有威力减XX和致命一击啊……
而且我非常……非常……非常渴求脚本的……
作者:
clap_pl
时间:
2011-1-27 17:01
本帖最后由 clap_pl 于 2011-1-27 17:02 编辑
回复
凯蒂洛斯
的帖子
我说的就是脚本的额
不过判断的条件是状态
判断的语句 以及关于技能威力增减 和 致命一击
可以在 attack_effect
和 skill_effect
这两个方法中增加
战棋的话 没有试过 不过肯定也是有类似的函数专门来控制 攻击 和技能效果的
作者:
凯蒂洛斯
时间:
2011-1-27 17:03
我不会写脚本……
作者:
宝宝不哭
时间:
2011-2-2 11:47
直接在技能部分勾上两个属性啊,然后在怪物的抗性在选择一下合适的抗性就行了。
作者:
觉醒の赤翼
时间:
2011-2-11 15:52
这是很复杂的啊
你要不学脚本,让别人帮你做
自己再从哪拷一个脚本很容易就冲突了
话说元素重组也是我的一个设想,只不过没时间实施
作者:
get
时间:
2011-2-11 16:21
我都听晕了
作者:
stevenrock
时间:
2011-2-11 22:37
在下觉得灵活使用状态的方法挺好的,LZ应该试一试。
作者:
stevenrock
时间:
2011-2-12 22:40
我正在研究八卦相生相克的组合技能,已经完成50%了(八卦相对的时候组合产生追加伤害技能),大概不久就能上传范例。顺便一提,在下是纯事件+纯参数制作者,不会写脚本的。但愿LZ到时候来捧场啊。
作者:
SVM伟
时间:
2011-3-28 18:36
回复
stevenrock
的帖子
这样的话一多会很复杂的几率的
大概有个思路,设置状态,然后在脚本里面设置相对性,然后加入一个判断,如果有相对性,跳到特定的语段进行更改
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1