查看: 1453|回复: 5

[已经解决] 有走一步 掉点血的那个中毒脚本吗

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-12-22
回帖
151
发表于 2009-12-2 20:58:00 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

名侦探小柯

梦石
10
星屑
4420
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2009-12-2 21:47:00 | 显示全部楼层
默认就有这样的设置。
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-8-1
回帖
173
发表于 2009-12-3 05:07:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-12-22
回帖
151
 楼主| 发表于 2009-12-3 10:28:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
回帖
3570
发表于 2009-12-3 11:26:17 | 显示全部楼层
本帖最后由 夏季冰川 于 2009-12-3 11:29 编辑

事件方法:
Project1.rar (186.64 KB, 下载次数: 111)

脚本方法:
搜索"连续伤害",可以看到这个:
  1. #--------------------------------------------------------------------------
  2.   # ● 检查连续伤害 (地图用)
  3.   #--------------------------------------------------------------------------
  4.   def check_map_slip_damage
  5.     for actor in @actors
  6.       if actor.hp > 0 and actor.slip_damage?
  7.         actor.hp -= [actor.maxhp / 100, 1].max
  8.         if actor.hp == 0
  9.           $game_system.se_play($data_system.actor_collapse_se)
  10.         end
  11.         $game_screen.start_flash(Color.new(255,0,0,128), 4)
  12.         $game_temp.gameover = $game_party.all_dead?
  13.       end
  14.     end
  15.   end
复制代码
里面有一句:actor.hp -= [actor.maxhp / 100, 1].max
这一句就是控制掉血的,默认是1%,就在这里修改,如果要改成50,那么就:
actor.hp -= 50
~现在开始自绘头像~
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-12-22
回帖
151
 楼主| 发表于 2009-12-3 13:44:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部