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

Project1

 找回密码
 注册会员
搜索
查看: 1482|回复: 2
打印 上一主题 下一主题

[已经过期] 默认的战斗系统和战斗计算式应如何更改?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
67 小时
注册时间
2012-1-24
帖子
25
跳转到指定楼层
1
发表于 2012-2-7 00:17:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如说战斗系统我想调成半即时制,基本思想是累计走槽:刚开始各个战斗单元速度分别存入累加器进行循环判定。若无一超过999,则循环,各自再加上其初始速度;若有战斗单元速度超过999,他可以行动(此时其余单元不动并停止累加),并在行动后在他的累加器上减1000,继续参与循环判定。

战斗计算式上我想更改计算伤害方法:先判定回避(想设为默认5%,仅对物理攻击有效),再判定格挡(打算设为默认20%,格挡成功则形同防御状态),最后判定暴击(想设为默认10%)。
打算把物理伤害计算设为:(敌方武力-我方防御的一半)×状态加成(弱为0.67、正常为1、强化为1.5)×暴击判定(有则×1.5)×随机波动(0.9~1);技能伤害设定为(敌方法力-我方防御的1/4)×招式固有威力系数(1、2、3之类)×状态加成(弱为0.67、正常为1、强化为1.5)×随机波动(0.9~1)。伤害计算完毕后计算反射伤害。

战斗操作我想用“攻击”“法术”“物品”“逃跑”“防御”这五键。并设定“防御”状态默认伤害减半、不能回避,处在防御状态的战斗单元在下一个自己行动回合到来时恢复2%的HP和2%的SP。

战斗完结时主角恢复消耗掉的HP、SP中的20%。经验值平分。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
57 小时
注册时间
2009-7-9
帖子
124
2
发表于 2012-2-7 17:24:50 | 只看该作者
修改要大大的。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
14 小时
注册时间
2012-1-21
帖子
67
3
发表于 2012-2-8 17:45:29 | 只看该作者
建议自己学习脚本啊。。。。。没人会给你做的。。。这个系统做好了。。没人会给白白送给别人的。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-1 04:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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