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

Project1

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

关于战斗计算式的问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1 小时
注册时间
2007-2-25
帖子
41
跳转到指定楼层
1
发表于 2008-1-17 19:57:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
RPG maker XP自带的战斗计算式我不想用,我想用我自己的战斗计{/ll}算式,这个能改那??

Lv1.梦旅人

B

梦石
0
星屑
50
在线时间
26 小时
注册时间
2007-8-26
帖子
3693
2
发表于 2008-1-17 20:06:41 | 只看该作者
Game_Battler 3中!
回复 支持 反对

使用道具 举报

Lv2.观梦者

龙骑

梦石
0
星屑
545
在线时间
10 小时
注册时间
2007-12-31
帖子
2030
3
发表于 2008-1-17 20:29:21 | 只看该作者
我想F1帮助里应该有说明......
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1 小时
注册时间
2007-2-25
帖子
41
4
 楼主| 发表于 2008-1-18 03:52:44 | 只看该作者
谢谢ONEWateR的回答,我找到了这一段代码:
def attack_effect(attacker)
      # 计算基本伤害
      atk = [attacker.atk - self.pdef / 2, 0].max
      self.damage = atk * (20 + attacker.str) / 20
如果要改为"攻-防"要怎么改呢??
回复 支持 反对

使用道具 举报

Lv1.梦旅人

B

梦石
0
星屑
50
在线时间
26 小时
注册时间
2007-8-26
帖子
3693
5
发表于 2008-1-18 03:58:42 | 只看该作者
我不是很懂楼主的意思!
atk攻击力
pdef为物理防御
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1 小时
注册时间
2007-2-25
帖子
41
6
 楼主| 发表于 2008-1-19 00:05:02 | 只看该作者
现在的公式
     atk = [attacker.atk - self.pdef / 2, 0].max
     self.damage = atk * (20 + attacker.str) / 20
翻译过来就是
威力 = A 的攻击力 - (B 的物理防御 ÷ 2)
如果把伤害计算设置成"攻-防"应怎么修改以上代码?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-26 14:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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