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

Project1

 找回密码
 注册会员
搜索

Khas 灯光 和其他脚本冲突问题

查看数: 2424 | 评论数: 11 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-6-19 20:50

正文摘要:

本帖最后由 VIPArcher 于 2022-6-19 21:46 编辑 请问这段脚本和 Khas的灯光 有什么冲突? 我装了这两个只有这段脚本能运作 RUBY 代码复制#○使用方法:#  1.如果出现条件为开 ...

回复

小孟STAR 发表于 2023-8-25 10:37:41
楼主,你这个脚本是在哪里下载的啊
我是神空 发表于 2022-7-15 13:09:46

作者我已经忘记拉,但是这个脚本是加入了更多独立开关
注释里写
独立开关O
就表示独立开关O开启时出现,是我这的核心脚本
全部去掉这个页面的脚本话,khas可以运作,但是我把相应的地形标签改了后(为了方便我把障碍物都改成了1),灯光还是能穿过墙壁。并且khas的灯光黑暗,也会使UI变暗(对话框,屏幕显示的动画和图片)。
alexncf125 发表于 2022-7-15 00:28:57
我是神空 发表于 2022-7-14 23:30
那 page.list[0].code == 108 是什么意思,是注释所对的代码吗
怎么才能知道比如标签的代码呢?
你这个方 ...

是啊~

这段
if page.list[0].code == 108
  key = [@map_id, @event.id,page.list[0].parameters[0].split('独立开关')[1].to_s]
  return false if $game_self_switches[key] != true
是谁写的啦~
我是神空 发表于 2022-7-14 23:30:43
alexncf125 发表于 2022-7-14 23:13
[light 1] 不会显示灯光是因为,

官方原版第625~626行明明是

那 page.list[0].code == 108 是什么意思,是注释所对的代码吗
怎么才能知道比如标签的代码呢?
你这个方法我刚刚试过了,换了中括号还是不行
估计是因为两个脚本都用了注释?
alexncf125 发表于 2022-7-14 23:13:18
[light 1] 不会显示灯光是因为,

官方原版第625~626行明明是
        if command.code == 108 && command.parameters[0].include?("[light")
          command.parameters[0].scan(/\[light ([0.0-9.9]+)\]/)

你这不知哪下的汉化版被人改成了
        if command.code == 108 && command.parameters[0].include?("(light")
          command.parameters[0].scan(/\(light ([0.0-9.9]+)\)/)
我是神空 发表于 2022-7-14 23:13:05

现在解决了。两个脚本都用到了注释来写东西
我是神空 发表于 2022-7-14 22:58:11

我换了很多位置,但都不能正常运行,比如[light 1] 不会显示灯光,手电灯光还是会穿墙
我是神空 发表于 2022-7-12 21:30:54
还有人不

点评

我不就答完了, 不会在脚本列表中互换两个脚本的位置?  发表于 2022-7-12 23:04
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-6-8 13:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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