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

Project1

 找回密码
 注册会员
搜索

$game_actors[X].XX调用的方法能不能用在敌人上?

查看数: 3014 | 评论数: 10 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2010-11-4 21:24

正文摘要:

难道写 $game_enemy[X].XX ?不过貌似会出错 应该怎么写呢?

回复

迷路子 发表于 2010-11-4 23:34:24
汗   你怎连帖了…   
我是指说如果要取得数据库中的资料  
就改写成

  1. enemy = $game_troop.members
  2. temp = enemy[0].enemy_id
复制代码
等号前的temp只是个代号   随便打啥都行   不过最好自己看得懂
0表示是敌人队伍中第一位
要获得hp/mp/maxhp/maxmp/name/atk这几样数值
就是把enemy_id改成hp/mp/maxhp/maxmp/name/atk/def/agi/spi

评分

参与人数 1星屑 +700 收起 理由
八云紫 + 700 认可答案

查看全部评分

冰舞蝶恋 发表于 2010-11-4 23:23:53
还是不懂。
冰舞蝶恋 发表于 2010-11-4 22:53:03
回复 迷路子 的帖子

能不能用敌人在数据库的编号

点评

战斗中  发表于 2010-11-5 12:30
saturn这样做不是取得吧 这样变成给值了 冰舞要的应该是取得enemy_id 因为没说明是要在何处调用对方的资料 所以没办法用脚本做精确定位  发表于 2010-11-4 23:59
话说用$data_enemy.id如果有两个以上的敌人就区别不开了  发表于 2010-11-4 23:32
就是说 $game_troop.members[index].id = xxx  发表于 2010-11-4 23:30
可以 hp那处改成enemy_id就行了  发表于 2010-11-4 22:54
迷路子 发表于 2010-11-4 22:48:02
获得对方战斗的队伍成员
  1. enemy = $game_troop.members
复制代码
获得对方战斗队伍中第一个成员的目前hp资料
  1. hp_temp = enemy[0].hp
复制代码
index是目标在对方队伍中的序列号
要获得最大hp的话就是enemy[0].maxhp
第二位成员就是0改成1
如果是要获得目前hp和mp   要看是要获得应用伤害後还是应用伤害前
这会影响在脚本中的插入位置

八云紫 发表于 2010-11-4 22:45:30
maxhp/maxmp/name/atk 可以使用  $data_enemies 来获得
冰舞蝶恋 发表于 2010-11-4 21:55:28
回复 迷路子 的帖子

嗯嗯

点评

不是,就是在事件中通过脚本语句获得敌人的hp/mp/maxhp/maxmp/name/atk等  发表于 2010-11-4 22:30
是和上篇一样 在技能或物品选定目标後取得目标的血量吗?  发表于 2010-11-4 22:28
汗 战斗中MS没有"嗯嗯"这种时候吧~~  发表于 2010-11-4 22:28
迷路子 发表于 2010-11-4 21:51:44
你要从哪里调用敌人的HP??
是战斗中的哪个时候?
summer92 发表于 2010-11-4 21:27:49
可以,具体看F1,rvx数据结构
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-8-22 06:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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