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

Project1

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

[已经解决] 有没有一种比较通用的方法使脚本在某开关打开时执行

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1021
在线时间
90 小时
注册时间
2022-12-26
帖子
102
跳转到指定楼层
1
发表于 2022-12-29 12:05:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 寂静的夜里 于 2023-1-11 16:46 编辑

求助各位大佬,请问有没有一种比较通用的方法使脚本在某开关打开时执行(打开时不执行也可以)?
你好!

Lv4.逐梦者

梦石
2
星屑
13468
在线时间
2312 小时
注册时间
2011-6-4
帖子
618
2
发表于 2022-12-29 18:52:57 | 只看该作者
一般来说,要视脚本内容而修改之,并没有泛用的方法。
BUG反馈请加QQ 529283039
水友群 917854767

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1021
在线时间
90 小时
注册时间
2022-12-26
帖子
102
3
 楼主| 发表于 2022-12-29 20:54:19 | 只看该作者
真·可乐 发表于 2022-12-29 18:52
一般来说,要视脚本内容而修改之,并没有泛用的方法。

好的,不过还是谢谢你!
你好!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
10
星屑
4521
在线时间
428 小时
注册时间
2017-12-2
帖子
227
4
发表于 2022-12-30 15:34:35 | 只看该作者
不确定你说的具体是什么效果,如果我的理解没错的话你也许可以试试公共事件并行处理时,当某开关开启后引入一段脚本,如果是特别长的脚本,那可能脚本里本身要有一个启动的条件,然后公共事件内的脚本用于启动这个大脚本;具体还是要看你的需求是什么

点评

比如脚本为启动时若变量为0则循环执行,公共事件内检测到开关启动后执行脚本将变量变为1  发表于 2022-12-30 15:36
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1021
在线时间
90 小时
注册时间
2022-12-26
帖子
102
5
 楼主| 发表于 2022-12-30 20:11:44 | 只看该作者
NightDaze 发表于 2022-12-30 15:34
不确定你说的具体是什么效果,如果我的理解没错的话你也许可以试试公共事件并行处理时,当某开关开启后引入 ...

其实是指开启游戏后就会执行的脚本,例如截图存档,在脚本里添加一些东西,使这种脚本可以变成游戏中可以自由控制是否执行的脚本,例如星潟的移动强化脚本
你好!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1021
在线时间
90 小时
注册时间
2022-12-26
帖子
102
6
 楼主| 发表于 2022-12-30 20:12:45 | 只看该作者
爱羊真知己 发表于 2022-12-30 20:11
其实是指开启游戏后就会执行的脚本,例如截图存档,在脚本里添加一些东西,使这种脚本可以变成游戏中可以 ...

虽然现在看来大概是没有通用的方法。
你好!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
10
星屑
4521
在线时间
428 小时
注册时间
2017-12-2
帖子
227
7
发表于 2022-12-31 20:40:38 | 只看该作者
爱羊真知己 发表于 2022-12-30 20:11
其实是指开启游戏后就会执行的脚本,例如截图存档,在脚本里添加一些东西,使这种脚本可以变成游戏中可以 ...

那似乎都不需要公共事件了,立即执行的脚本如果一开始就是生效的话那么启动时一定会调用一次,但是在游戏内二次调用时可以在脚本内追加一条判断是否开启了某开关的脚本,如果开启了则正常调用,否则拒绝调用
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12390
在线时间
1000 小时
注册时间
2019-11-5
帖子
2450

极短25参与极短24参与

8
发表于 2023-1-2 19:42:23 | 只看该作者
NightDaze 发表于 2022-12-31 15:40
那似乎都不需要公共事件了,立即执行的脚本如果一开始就是生效的话那么启动时一定会调用一次,但是在游戏 ...


  没有。
  可以说说思路:

  找到脚本运行的语句,然后在它屁股后面加上“ if $game_switches[1]==true”,这个就叫【插尾巴】,跟一个穿着很暴露的蛇精学的,不用谢

点评

正确的  发表于 2023-1-2 20:38
风继续吹,不忍远离。年少轻狂,眼神明亮,最好的年纪,最好的时光。希望岁月是一场春梦
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1021
在线时间
90 小时
注册时间
2022-12-26
帖子
102
9
 楼主| 发表于 2023-1-6 19:56:19 | 只看该作者
哇哇哇啊叭叭 发表于 2023-1-2 19:42
没有。
  可以说说思路:

啊,我其实看到了。不过我之前忘记回复了,现在回复一下。谢谢你。不过我当时已经知道这个方法了。

点评

太客气啦!~玩嘛,别这么周到  发表于 2023-1-6 21:45
你好!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-12 22:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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