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

Project1

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

[有事请教] 0 1 3 4 多会显示就2不显示[@character.group[2]-1]

[复制链接]

Lv4.逐梦者

梦石
0
星屑
7822
在线时间
1345 小时
注册时间
2015-8-15
帖子
753
跳转到指定楼层
1
发表于 2023-12-14 13:28:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 金芒芒 于 2023-12-14 13:59 编辑

我方有5个小队组 为什么就是[@character.group[2]-1]的时候不显示,5个独立精灵脚脚本内容多一样
5个脚本数字相互跟换多显示就是[2]不显示
还有图片(蓝条)显示的y=690为什么会有规律的错层
难道跟进制有关系吗

RUBY 代码复制
  1. def show_zuhp_bar?#是否显示hp栏?
  2.     #return false if @character.is_a?(EFS_Hero)
  3.    # 如果$场景,则返回假的。efs故事模式
  4.     return false if $scene.efs_story_mode
  5.     #如果事件hp>0&&@角色已删除  &&表示与,意为同时都要满足。&&逻辑运算符,并且是双目运算符
  6. #    selected = $scene.group_lisenter.include?(@character.group)
  7.    # cp队长=场景。小组[@角色.队组-1].队长
  8.     cp = $scene.team_groups[@character.group[0]-1].captain
  9.     if cp == @character
  10.  
  11.     # if event_hp > 0 && [email protected]
  12.       #返回$游戏开关[ZUSANHPBarSwitchID]||@角色.hp计数器>0
  13.       return $game_switches[ZUSANHPBarSwitchID] || @character.hp_counter > 0 #) && ! $game_switches[ZUSANHPBarDOESNOTSwitchID]
  14.     else #否则
  15.       return false#返回假的
  16.     end  
  17.   end


RUBY 代码复制
  1. def show_zuyihp_bar?#是否显示hp栏?
  2.     #return false if @character.is_a?(EFS_Hero)
  3.    # 如果$场景,则返回假的。efs故事模式
  4.     return false if $scene.efs_story_mode
  5.     #如果事件hp>0&&@角色已删除  &&表示与,意为同时都要满足。&&逻辑运算符,并且是双目运算符
  6. #    selected = $scene.group_lisenter.include?(@character.group)
  7.    # cp队长=场景。小组[@角色.队组-1].队长
  8.     cp = $scene.team_groups[@character.group[1]-1].captain
  9.     if cp == @character
  10.  
  11.     # if event_hp > 0 && [email protected]
  12.       #返回$游戏开关[ZUSANHPBarSwitchID]||@角色.hp计数器>0
  13.       return $game_switches[ZUSANHPBarSwitchID] || @character.hp_counter > 0 #) && ! $game_switches[ZUSANHPBarDOESNOTSwitchID]
  14.     else #否则
  15.       return false#返回假的
  16.     end  
  17.   end

def show_zuerhp_bar?#是否显示hp栏?
    #return false if @character.is_a?(EFS_Hero)
   # 如果$场景,则返回假的。efs故事模式
    return false if $scene.efs_story_mode
    #如果事件hp>0&&@角色已删除  &&表示与,意为同时都要满足。&&逻辑运算符,并且是双目运算符
#    selected = $scene.group_lisenter.include?(@character.group)
   # cp队长=场景。小组[@角色.队组-1].队长
    cp = $scene.team_groups[@character.group[2]-1].captain
    if cp == @character

    # if event_hp > 0 && [email protected]
      #返回$游戏开关[ZUSANHPBarSwitchID]||@角色.hp计数器>0
      return $game_switches[ZUSANHPBarSwitchID] || @character.hp_counter > 0 #) && ! $game_switches[ZUSANHPBarDOESNOTSwitchID]
    else #否则
      return false#返回假的
    end  
  end

RUBY 代码复制
  1. def show_zusahp_bar?#是否显示hp栏?
  2.     #return false if @character.is_a?(EFS_Hero)
  3.    # 如果$场景,则返回假的。efs故事模式
  4.     return false if $scene.efs_story_mode
  5.     #如果事件hp>0&&@角色已删除  &&表示与,意为同时都要满足。&&逻辑运算符,并且是双目运算符
  6. #    selected = $scene.group_lisenter.include?(@character.group)
  7.    # cp队长=场景。小组[@角色.队组-1].队长
  8.     cp = $scene.team_groups[@character.group[3]-1].captain
  9.     if cp == @character
  10.  
  11.     # if event_hp > 0 && [email protected]
  12.       #返回$游戏开关[ZUSANHPBarSwitchID]||@角色.hp计数器>0
  13.       return $game_switches[ZUSANHPBarSwitchID] || @character.hp_counter > 0 #) && ! $game_switches[ZUSANHPBarDOESNOTSwitchID]
  14.     else #否则
  15.       return false#返回假的
  16.     end  
  17.   end

RUBY 代码复制
  1. def show_zusihp_bar?#是否显示hp栏?
  2.     #return false if @character.is_a?(EFS_Hero)
  3.    # 如果$场景,则返回假的。efs故事模式
  4.     return false if $scene.efs_story_mode
  5.     #如果事件hp>0&&@角色已删除  &&表示与,意为同时都要满足。&&逻辑运算符,并且是双目运算符
  6. #    selected = $scene.group_lisenter.include?(@character.group)
  7.    # cp队长=场景。小组[@角色.队组-1].队长
  8.     cp = $scene.team_groups[@character.group[4]-1].captain
  9.     if cp == @character
  10.  
  11.     # if event_hp > 0 && [email protected]
  12.       #返回$游戏开关[ZUSANHPBarSwitchID]||@角色.hp计数器>0
  13.       return $game_switches[ZUSANHPBarSwitchID] || @character.hp_counter > 0 #) && ! $game_switches[ZUSANHPBarDOESNOTSwitchID]
  14.     else #否则
  15.       return false#返回假的
  16.     end  
  17.   end

2.png (369.62 KB, 下载次数: 23)

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

本版积分规则

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

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

GMT+8, 2024-11-23 17:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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