Project1

标题: 小白求一个关于伤害公式的教程! [打印本页]

作者: mobi9900    时间: 2016-2-1 16:00
标题: 小白求一个关于伤害公式的教程!
虽然道听途说了很多公式,但是都没有系统讲解的,全都是高手呀,就没有像我这样的门外汉,还特想知道的吗?

比如[怎么用。;怎么用。?怎么用的。

像我这种小白中的小白,应该去哪里上一年级呢。当然,别告诉我从计算机语言学习开始。。。。

谢谢,求传送门,或者原创。。。。
作者: roy12585    时间: 2016-2-1 17:03
http://rmmv-f1.coding.io/

帮助文档中文的
作者: salvareless    时间: 2016-2-3 11:22
求教如果是这样的技能要怎么写技能公式?
魔兽世界中战士的斩杀,目标血量低于25%时造成大量伤害,高于25%无法使用这个技能(当然这里要替换成造成小量伤害)。
魔兽世界中猎人的奇美拉射击,目标携带毒蛇钉刺状态时,移除毒蛇钉刺,将毒蛇钉刺剩余没有造成的持续伤害,一次性造成,并附加一个基础伤害,没有携带毒蛇钉刺时之造成基础伤害。MV里应该是先造成一个基础伤害,如果目标带有某个状态时,清除这个状态并根据当时剩余的状态回合数造成附加伤害。
魔兽世界中盗贼的伏击,只能在自己潜行下才能使用,MV里应该是自己处于某个状态时才能使用,否则不行动。
我只知道VX和VA的时候可以用if来判断,但不知道具体怎么使用这个语句。
作者: 翻滚牛宝宝    时间: 2016-2-3 11:25
salvareless 发表于 2016-2-3 11:22
求教如果是这样的技能要怎么写技能公式?
魔兽世界中战士的斩杀,目标血量低于25%时造成大量伤害,高于25% ...

数据库---技能---效果---其他---公共事件
作者: salvareless    时间: 2016-2-3 21:21
楼上说的可是:建一个不带任何属性的技能,然后调用公共事件,在公共事件中判断,然后再用事件命令中的强制动作,选择更改技能和攻击上一个目标,这个方式来完成么?但是这样会有无法预计的破绽啊。
而且好像也办不到吧,如果只有一个怪那是没问题,但是有数个怪的时候用公共事件无法准确获得被攻击的那个怪的当前生命比例。也无法读取某个状态的剩余回合数。也就是说我举例的三个技能,只有伏击可以被公共事件法实现。
我个人还是更希望使用“if (b.hp>b.mhp * 0.25) {a.atk * 4}else{a.atk*2} ”这种方式,当然我知道这样写肯定不对,所以想请教大神们,这类自带判断以及可以获取敌方或者我方属性或状态的技能伤害公式具体都是怎样的语法。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1