设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

仿VA自定义技能公式

查看数: 4150 | 评论数: 4 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-16 02:44

正文摘要:

本帖最后由 灯笼菜刀王 于 2020-3-19 17:25 编辑   其实就是想做做看..... 感觉有不少童鞋不理解默认的技能伤害公式设置, 如果不会设置默认, 干脆用自定义吧XD 功能就是能像VA一样 单独设置技能的公式 ...

回复

miantouchi 发表于 2019-5-16 22:08:15
刚刚研究明白不带参数,最大、最小、最小-最大范围、固定伤害这块。带参数这块暂时没有啥奇葩思路,挺好的,参数的以后继续研究。如果你有啥奇葩技能
希望分享下,开拓下思路

另外你说的最后一句,有覆盖了 def skill_effect(user, skill) , 其实就只加一句,如果有改动过, 就把(菜刀到此一游的那句)复制到自己的脚本里就可以了
是不是意思如果我自己脚本修改过def skill_effect(user, skill),用你这个插件的时候就不要粘贴这一段了,直接把你加的这句话放到,我原先那段里。是这个意思吗?

点评

还有随机造成 0-9999 的伤害, 公式这样写 rand(10000)  发表于 2019-5-16 23:44
还有FF系列经典的 LV5即死, 等级是5的倍数伤害就是9999, 公式这样写 Integer(b等) % 5 == 0 ? 9999 : 0  发表于 2019-5-16 23:42
其实主要还是扩展BOSS使用的技能, 比如根据队员的等级总和进行的全体攻击, 要挑战它要么控制等级,要么控制人数, 否则这招一出就是全灭  发表于 2019-5-16 23:40
非常规技能嘛 ,像FF系列按比例扣血的重力啦, 以自己损失的血量来进行伤害的 差距剑啦, 一次性扔出全部钱来造成对应伤害的乾坤一掷啦,  发表于 2019-5-16 23:38
是的, 因这个函数的改动只是替换一下原本的伤害计算结果而已, 能动手的话把这段插到默认脚本比较好, 方便以后改造检查除错  发表于 2019-5-16 23:29
SailCat 发表于 2019-5-16 15:41:24
2016年就做过类似的啦:http://rpg.blue/thread-389962-1-1.html

点评

我这一辆车有两种牌子轮胎- -b  发表于 2019-5-17 21:46
造轮子是件很开心的事XD  发表于 2019-5-16 15:50
芯☆淡茹水 发表于 2019-5-16 08:28:40
说明栏那个窄小的地方,写公式貌似有些捉急。
其实可以写到公共事件脚本里,然后技能备注公共事件ID,
这样或许还要好一些。

点评

不过放公共事件可以避免抢地盘冲突, 技能本来就可以关联公共事件不需要备注嘛, 我试试改进下  发表于 2019-5-16 10:23
VA的公式栏也是小小的一条嘛, 再说会写复杂公式的也不需要用这个东西XD, 放公共事件,要避免自动换行出错太麻烦了~~  发表于 2019-5-16 10:00
89444640 发表于 2019-5-16 06:45:36
本帖最后由 89444640 于 2019-5-16 07:03 编辑

FF计算师?不过敌人没等级,还得赋予等级才合理,跟调查结合在一起,按照队伍算不好啊。
夜里欢啊,两点起来发帖。
参数还可以继续添加,
你这个如果有低通速通会用得上,游戏时间越长伤害越高/越低,等级越低伤害越高什么的。
是不是把对应数值代入某个临时变量,然后计算?


点评

游戏时间可以直接用 时 这个字来计算, 其实支持变量就可以做很多效果了, 另外对默认公式计算方式不了解的也可以干脆自定义算法  发表于 2019-5-16 10:05
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-21 03:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表