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

Project1

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

使用药品的判断词语怎么找

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-25
帖子
178
跳转到指定楼层
1
发表于 2008-11-28 06:19:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

今、空を見上げ

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-11
帖子
2022
2
发表于 2008-11-28 06:42:49 | 只看该作者
使用物品 添加状态 ,
使用思路 当 人物某状态附加时
详细搜索 "状态法"
做任何事,都不要为自己找借口。任何事都不存在困难的借口。你只有3个字“做得到”
回复 支持 反对

使用道具 举报

Lv1.梦旅人

殲滅天使·玲

梦石
0
星屑
121
在线时间
204 小时
注册时间
2008-2-20
帖子
2292

贵宾

3
发表于 2008-11-28 06:46:02 | 只看该作者
以下引用殲滅天使·玲于2008-11-27 22:42:49的发言:

使用物品 添加状态 ,
使用思路 当 人物某状态附加时
详细搜索 "状态法"

玲儿好~

最近好久不上.冒个泡~

PS:要VIP?20够不够?
版主对此帖的评论:『灌水。』,积分『-50』。这些被扣积分的一半会用于对本帖正确答案的悬赏。

发帖前请看版规。进水区请到版规贴留名哦亲~chu~❤
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-25
帖子
178
4
 楼主| 发表于 2008-11-28 07:01:20 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

今、空を見上げ

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-11
帖子
2022
5
发表于 2008-11-28 07:04:22 | 只看该作者
http://rpg.blue/web/htm/news163.htm

判断状态的脚本写法我不太清楚 ,所以没办法写出来 Orz

你要的效果是不是使用药以后 判断是某个人物使用吗?
如果不是无视掉吧
做任何事,都不要为自己找借口。任何事都不存在困难的借口。你只有3个字“做得到”
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-25
帖子
178
6
 楼主| 发表于 2008-11-28 07:04:36 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

今、空を見上げ

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-11
帖子
2022
7
发表于 2008-11-28 08:05:41 | 只看该作者
      when 3  # 物品
        # 演奏确定 SE
        $game_system.se_play($data_system.decision_se)
        # 设置行动
        @active_battler.current_action.kind = 0
        @active_battler.current_action.basic = 4
        # 转向下一位角色的指令输入
        phase3_next_actor
      end

你这个地方这样修改
然后在SCENE_BATTLE4之后 插入脚本
  1. class Scene_Battle
  2.     def make_basic_action_result
  3.     # 攻击的情况下
  4.     if @active_battler.current_action.basic == 0
  5.       # 设置攻击 ID
  6.       @animation1_id = @active_battler.animation1_id
  7.       @animation2_id = @active_battler.animation2_id
  8.       # 行动方的战斗者是敌人的情况下
  9.       if @active_battler.is_a?(Game_Enemy)
  10.         if @active_battler.restriction == 3
  11.           target = $game_troop.random_target_enemy
  12.         elsif @active_battler.restriction == 2
  13.           target = $game_party.random_target_actor
  14.         else
  15.           index = @active_battler.current_action.target_index
  16.           target = $game_party.smooth_target_actor(index)
  17.         end
  18.       end
  19.       # 行动方的战斗者是角色的情况下
  20.       if @active_battler.is_a?(Game_Actor)
  21.         if @active_battler.restriction == 3
  22.           target = $game_party.random_target_actor
  23.         elsif @active_battler.restriction == 2
  24.           target = $game_troop.random_target_enemy
  25.         else
  26.           index = @active_battler.current_action.target_index
  27.           target = $game_troop.smooth_target_enemy(index)
  28.         end
  29.       end
  30.       # 设置对像方的战斗者序列
  31.       @target_battlers = [target]
  32.       # 应用通常攻击效果
  33.       for target in @target_battlers
  34.         target.attack_effect(@active_battler)
  35.       end
  36.       return
  37.     end
  38.     # 防御的情况下
  39.     if @active_battler.current_action.basic == 1
  40.       # 帮助窗口显示"防御"
  41.       @help_window.set_text($data_system.words.guard, 1)
  42.       return
  43.     end
  44.     if @active_battler.current_action.basic == 4
  45.       # 帮助窗口显示"待機"
  46.       @help_window.set_text("待機", 1)
  47.       return
  48.     end
  49.     # 逃跑的情况下
  50.     if @active_battler.is_a?(Game_Enemy) and
  51.        @active_battler.current_action.basic == 2
  52.       #  帮助窗口显示"逃跑"
  53.       @help_window.set_text("逃跑", 1)
  54.       # 逃跑
  55.       @active_battler.escape
  56.       return
  57.     end
  58.     # 什么也不做的情况下
  59.     if @active_battler.current_action.basic == 3
  60.       # 清除强制行动对像的战斗者
  61.       $game_temp.forcing_battler = nil
  62.       # 移至步骤 1
  63.       @phase4_step = 1
  64.       return
  65.     end
  66.   end
  67. end
复制代码

就是把 物品改为待机了 ,物品的名称显示你就自己改吧相信你应该认得
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
做任何事,都不要为自己找借口。任何事都不存在困难的借口。你只有3个字“做得到”
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-21 00:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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