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

Project1

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

[已经过期] 求伤害计算脚本

 关闭 [复制链接]

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

跳转到指定楼层
1
发表于 2011-3-12 13:57:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
球一段伤害计算,
就是按XP默认的算法,帮我把最终结果代入一个变量就行了,MISS,暴击不用管,我只要伤害算法的结果(用脚本表示)

点评

不是给你发过吗?……  发表于 2011-3-12 14:01

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

2
发表于 2011-3-12 14:02:46 | 只看该作者
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

3
 楼主| 发表于 2011-3-12 14:25:23 | 只看该作者
是可以在地图上调用的,原先那个是使用了战斗时的定义吧,
回复 支持 反对

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

4
发表于 2011-3-12 14:29:02 | 只看该作者
piaoy 发表于 2011-3-12 14:25
是可以在地图上调用的,原先那个是使用了战斗时的定义吧,

可是如果没有战斗你想如何读取目标啊……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

5
 楼主| 发表于 2011-3-12 15:20:13 | 只看该作者
有战斗,只是不是XP里定义的那个,所以说地图上用嘛

点评

你在说什么?  发表于 2011-3-12 15:28
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

6
 楼主| 发表于 2011-3-12 16:49:00 | 只看该作者
回复 piaoy 的帖子

就是说直接在其他地方可以使用,并不用在战斗中!
比如$XXX=$game_actorXXX*$game_actorXXX+$game_actorXXX
这样的

点评

如果是这样的话……那我的就没错啊……  发表于 2011-3-12 16:57
完全不明白你在说啥?? 如果我没理解错的话,应该是想在地图中调用刚刚战斗过的伤害数据吧!  发表于 2011-3-12 16:54
回复 支持 反对

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

7
发表于 2011-3-12 16:52:32 | 只看该作者
piaoy 发表于 2011-3-12 16:49
回复 piaoy 的帖子

就是说直接在其他地方可以使用,并不用在战斗中!

就是调用两只怪的数据并且计算公式么= =……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

8
 楼主| 发表于 2011-3-12 19:24:32 | 只看该作者
本帖最后由 piaoy 于 2011-3-12 19:24 编辑

算了,那不如直接告诉我储存“攻击力”的变量吧,伤害不就是和“力量”“武器攻击力”有关吗。。。力量我也已经知道了。。
回复 支持 反对

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

9
发表于 2011-3-12 19:29:33 | 只看该作者
piaoy 发表于 2011-3-12 19:24
算了,那不如直接告诉我储存“攻击力”的变量吧,伤害不就是和“力量”“武器攻击力”有关吗。。。力量我也 ...

事件里面不是自带攻击力读取吗……
回复 支持 反对

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

10
发表于 2011-3-12 19:38:25 | 只看该作者
本帖最后由 忧雪の伤 于 2011-3-12 19:38 编辑
  1. def atk_save(actor_id, id)
  2.   actor = $game_actors[actor_id]
  3.   $game_variables[id] = actor.atk
  4.   # => p $game_variables[id]
  5. end
复制代码


事件脚本调用 atk_save(id角色,id变量)。
将会储存 id角色的攻击力到id变量。
当然,这个方法在其他地方也可以调用。
比如一些脚本中。
使用方法?直接插入新脚本就可以了。


还有其他要求?其实可以仿造这个写出很多属性的读取。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 03:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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