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

Project1

 找回密码
 注册会员
搜索
楼主: 千葉玖濑
打印 上一主题 下一主题

[RMVA发布] 【ACE移植】地图显示加强脚本,血魔条、头像、变量什么的~

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
492 小时
注册时间
2013-6-15
帖子
206
31
发表于 2013-12-14 11:10:13 | 只看该作者
本帖最后由 渝川 于 2013-12-14 11:12 编辑

@mileo
即时更新变量的话在最后一个end前加
  1.   def update
  2.    super
  3.    if @vab_1 = $game_variables[1]
  4.      refresh
  5.      @vab_1 = $game_variables[1]
  6.    end
  7.   end
  8. end
复制代码
至于第二个
怪攻擊-我防御=预计会扣多少血量
的话,你的怪物攻击是指什么?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
780
在线时间
350 小时
注册时间
2013-8-5
帖子
77
32
发表于 2013-12-14 11:35:08 | 只看该作者
本帖最后由 mileo 于 2013-12-14 11:36 编辑
渝川 发表于 2013-12-14 11:10
@mileo
即时更新变量的话在最后一个end前加至于第二个的话,你的怪物攻击是指什么? ...


谢谢~~



战斗是地图上碰触就算战斗完了(怪物消失)

怪物的攻击力和防御力是用某个变量表示

怪物的攻击力[变量1]-主角的防御力=扣血量

主角的攻击力-怪物的防御力=扣怪血量

怪不只1个,所以会用很多变量

地图上的显示只会显示打这个怪会扣多少血

不知道会不会很复杂


有人用过VA做过魔塔吗? 不知道有没有这种脚本

谢谢~~

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
492 小时
注册时间
2013-6-15
帖子
206
33
发表于 2013-12-14 12:06:48 | 只看该作者
本帖最后由 渝川 于 2013-12-14 12:08 编辑

本川是脚本盲,最近才开始研究脚本,第一个
扣血量
还可以,
  1. self.contents.draw_text(400,380, 534, 24, "扣血量:#{ $game_variables[1]-$game_actors[1].def}")
复制代码
可是第二个就不太行了,不过我最近也在研究arpg,给个小建议你,你可以用独立变量,貌似就可以一个变量代表多个数了,喵大曾经帮我写过一个独立变量http://rpg.blue/thread-339855-1-1.html@mileo  

点评

这个我已经知道怎么做了 谢谢~~ 目前主要是想知道怎么设开关  发表于 2013-12-14 21:01
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
780
在线时间
350 小时
注册时间
2013-8-5
帖子
77
34
发表于 2013-12-14 19:41:52 | 只看该作者
本帖最后由 mileo 于 2013-12-14 21:44 编辑

   
   
if $game_switches[1518]
   
      # 繪製要顯示的系統變量
   change_color(text_color(30)) #改顏色什麼的~
   var_id =341
   var_text = "#{$data_system.variables[341]} #{ $game_variables[341]} "
   contents.draw_text(550, 60 , 534,  lh, var_text)
   
   
   self.contents.draw_text(580,0 , 534, 24, "血#{ $game_variables[334]}")
   self.contents.draw_text(580,20 , 534, 24, "攻#{ $game_variables[332]}")
   self.contents.draw_text(580,40 , 534, 24, "防#{ $game_variables[333]}")

   end




if $game_switches[1519]   

      # 繪製要顯示的系統變量
   change_color(text_color(30)) #改顏色什麼的~
   var_id =348
   var_text = "#{$data_system.variables[348]} #{ $game_variables[348]} "
   contents.draw_text(550, 160 , 534,  lh, var_text)
   
   
   self.contents.draw_text(580,100 , 534, 24, "血#{ $game_variables[344]}")
   self.contents.draw_text(580,120 , 534, 24, "攻#{ $game_variables[342]}")
   self.contents.draw_text(580,140 , 534, 24, "防#{ $game_variables[343]}")
   
   end

   

  end
end
   

想问下如果要在脚本设开关

开关开启时决定某部分显示的开启

上面自己的写法有错

请问要怎么改呢?

谢谢~~





@雪流星  @渝川



回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
62 小时
注册时间
2008-5-16
帖子
11
35
发表于 2017-1-21 17:37:29 | 只看该作者
这个貌似不能强制刷新
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2017-2-3
帖子
13
36
发表于 2017-2-6 18:50:29 | 只看该作者
C:\Users\Public\Pictures\Sample Pictures
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-29 19:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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