‮丈坂狐
要求支持1.12.2版本,能在玩家进入世界后执行命令
能让玩家进入所有世界都执行指令(以管理员身份),支持变量,最好可以设置玩家进入世界多长时间后执行指令


无敌三脚猫
https://www.mcbbs.net/thread-730256-1-1.html

‮丈坂狐
无敌三脚猫 发表于 2022-12-16 21:17
https://www.mcbbs.net/thread-730256-1-1.html

这个插件和进入世界执行指令没有半点关系...

无敌三脚猫
‮丈坂狐 发表于 2022-12-16 21:31
这个插件和进入世界执行指令没有半点关系...

没曾想,一开始还以为是进服执行指令呢
你有cmi没?那里面有个eventCommands.yml可以在切换世界时触发指令

‮丈坂狐
无敌三脚猫 发表于 2022-12-16 21:36
没曾想,一开始还以为是进服执行指令呢
你有cmi没?那里面有个eventCommands.yml可以在切换世界时触发指 ...

没有,我用的ess

无敌三脚猫

那好像就没有别的插件能在切换世界时触发指令了
除了skript这种脚本插件
不过我不会,等个会的人来
@hans0000

名副其实
1. 定制
2. 使用插件 ConditionalEvents
别无他法。
或者用 PerWorldPlugins 加上进服执行命令,那个做法有点蠢,我不推荐。

FireworkPolymer
ConditionalEvents
  1. example:
  2.   type: player_world_change
  3.   actions:
  4.     default:
  5.     - 'wait: 要等待的秒数'
  6.     - 'player_command_as_op: 要执行的命令'
复制代码
这就是默认给切换世界的玩家使用指令了,具体教程看WIKI,别看中文WIKI,我没更新

hans0000
无敌三脚猫 发表于 2022-12-16 21:50
那好像就没有别的插件能在切换世界时触发指令了
除了skript这种脚本插件
不过我不会,等个会的人来


只提供思路

一个是玩家加入时,一个是玩家世界切换时,wait那个可以延迟时间执行,可以填10 ticks等,后面执行命令

#on player world change:
on join:
  message "5s后执行tp指令"
  wait 5 seconds
  execute command "/tp %player% 0 66 0"


https://github.com/SkriptLang/Skript

https://github.com/APickledWalrus/skript-placeholders


第一页 上一页 下一页 最后一页