一些高级的技能,有人教教我吗?
rpgmakermv吧
全部回复
仅看楼主
level 6
千变神 楼主
我想到一些比较高级的技能,但我不知道怎么实现,恳请大佬帮助,谢谢。
1.攻击性技能:在同一场战斗中,该技能使用次数越多,伤害越高。
2.效果型技能:成功率为100%-敌方血量百分比
3.特殊技能(敌方技能):能够复制对方上一次对自己使用的技能,再用同样的技能攻击对方。
越简单越好,不过插件脚本也行。
2019年06月27日 09点06分 1
level 6
千变神 楼主
还有一个问题,怎么让主角团全灭后在重生点复活啊,而不是game over?我说的是暗雷战斗。
如果是剧情战斗或明雷战斗的话我会。
2019年06月27日 14点06分 2
暂时解决了,让js文件中的canlose恒为true就行了。不过怎么检测人物的HP啊?
2019年06月27日 16点06分
@千变神 不然的话会直接在死亡地点重生,而且全体1HP。
2019年06月27日 16点06分
level 6
千变神 楼主
@炼金狂 虽然回复没了但是我明白啦,谢谢[哈哈]
2019年06月28日 04点06分 4
level 3
1.攻击性技能:在同一场战斗中,该技能使用次数越多,伤害越高。
设置个变量,技能引用公共事件,使用一次技能变量的值+1,在设置另个公共事件使这个变量每次战斗后清零,伤害公式引用这个变量作为系数计算伤害就行。不过这个缺点是同一场战斗有n个人可以使用这个技能就要设置n个计数的变量。
2.效果型技能:成功率为100%-敌方血量百分比
理论上可以通过改脚本中的成功率计算方法实现,条件为当使用XXX技能时,成功率的计算方法引用“成功率为100%-敌方血量百分比”计算公式,其他条件时引用默认成功率的计算方法。
这个问题应该也可以通过插件实现,不过我也不清楚用哪个……
3.特殊技能(敌方技能):能够复制对方上一次对自己使用的技能,再用同样的技能攻击对方。
坐等大神指点……
2019年06月28日 07点06分 5
第二个技能是个状态清除技能。因为本来就可以设置状态清除的成功率,只不过是这是固定的值……
2019年06月29日 03点06分
还有,伤害公式怎么引用变量啊?
2019年06月29日 03点06分
设置伤害时输入$gameVariables.value(n)就是引用变量,其中n代表第n号变量。
2019年06月30日 16点06分
清除技能的话好做,设置公共事件,设置两个变量,一个是成功率,计算方法按你说的,另一个roll一个1到100的随机数,成功就解除状态,不成功就不解除
2019年06月30日 16点06分
level 11
3:我突然想到了个十分偏门的方法,偏到我自己都震惊了[狂汗]
为你想可以被复制的怪物的技能添加不同的状态,这些状态的效果是添加对应的技能。让其它角色免疫这些状态,只留下可以复制技能的角色(不免疫该状态),之后你会发现你的角色被相应技能攻击后就可以复制该次攻击啦[酷]
2019年06月29日 05点06分 6
level 6
千变神 楼主
诶对,还有一个问题,怎么做随从(宠物)系统啊?第一点,要让上场角色超过四人;第二点,随从和主角团不同,要保证随从不会进入主角团的位置,主角团也不会进入随从的位置。
2019年06月29日 09点06分 8
1