本帖最后由 可畏 于 2019-10-7 02:04 编辑
来自群组: 银河系气功协会
|
|
|
|
|
| |
| 一、实现一个指令型脚本,要求用金钱换取执行一条指令 二、编写一个指令型脚本,实现使用抽奖券抽奖,发放多个概率不同的奖励中的一项,其中 一等奖的概率为10%, 二等奖的概率为20%, 三等奖的概率为30%, 谢谢参与为40%。 |
|
|
|
|
不错的插件 支持一下
八字水帖,最为致命
八字水帖,最为致命
这个和MethodScript(EngineHub的出品)或者Skript这两个东西有什么彻底不一样的地方吗?
Neubulaeko 发表于 2019-10-1 21:00
这个和MethodScript(EngineHub的出品)或者Skript这两个东西有什么彻底不一样的地方吗? ...
MethodScrip是什么我没有了解过,
对比Skript的话,可能是简化了繁杂的功能吧
player:玩家名
这里的玩家名是可以替换成 %player_name% 吧?
这里的玩家名是可以替换成 %player_name% 吧?
本帖最后由 可畏 于 2019-10-1 21:31 编辑
%player% 如果gsc run 的时候有玩家对象的话,编辑一下就要重新等审核~不太敢改内容了呢
_諵城`Tr)L 发表于 2019-10-1 21:22
player:玩家名
这里的玩家名是可以替换成 %player_name% 吧?
%player% 如果gsc run 的时候有玩家对象的话,编辑一下就要重新等审核~不太敢改内容了呢
蒸鱼登岛尼。海浩窝梅芳奇
可畏 发表于 2019-10-1 21:05
MethodScrip是什么我没有了解过,
对比Skript的话,可能是简化了繁杂的功能吧 ...
可以去EngineHub(开发了WorldEdit的那群人)的官网上面看一下, 感觉很类似啊从简介上看(
当然不是说已经有了轮子就没必要造,我倒是希望看见一个竞争对手或者一个功能更加完善的或者更亲民的插件的(
很棒的插件嗷~
SK想学,英语基础不好
GS想学,不知道有没有机会
GS想学,不知道有没有机会
插件不错,支持
那GuoGuo你的账号不能联系找回吗 毕竟优秀的Guo命令系列的插件
6666666666666
A梦很帅 发表于 2019-10-2 10:01
那GuoGuo你的账号不能联系找回吗 毕竟优秀的Guo命令系列的插件
此插件会重新实现并超越之前的插件的功能
目前已经实现GuoGroupCommand的内容
其他的,仍在编写中
哈哈哈拿走了
辉 发表于 2019-10-2 07:54
SK想学,英语基础不好
GS想学,不知道有没有机会
多看几眼的话,还是挺简单的吧
Nicekill 发表于 2019-10-2 07:51
很棒的插件嗷~
谢谢支持
激起了我学习的欲望qwq
可以添加个随机的实例吗?
准备移步guoscript,原因:skript的下载速度令人崩溃
可以加个独立冷却吗。就是脚本运行后要一段时间才可以用
可以加个独立冷却吗。就是脚本运行后要一段时间才可以用,并且在冷却时间内再启动会提示还有冷却多少秒
a888kay 发表于 2019-11-14 06:14
可以加个独立冷却吗。就是脚本运行后要一段时间才可以用,并且在冷却时间内再启动会提示还有冷却多少秒 ...
可以通过获取服务器时间然后在脚本启动前判断来实现。
支持一下!!
很棒的插件 
本帖最后由 498525451 于 2019-11-24 13:54 编辑
gsc run 好像后面的player变量没用 设置*还是有用 对了玩家名为中文名 测试版本paper1.12.2 后台无报错话说绑定到方块什么时候制作?
后台执行gsc run 指令 id 可以正常使用 如果OP使用的话 ->%player%如果设置成这个的话 没用,使用"*"可以用,但是全部玩家执行。
gsc run 好像后面的player变量没用 设置*还是有用 对了玩家名为中文名 测试版本paper1.12.2 后台无报错话说绑定到方块什么时候制作?
后台执行gsc run 指令 id 可以正常使用 如果OP使用的话 ->%player%如果设置成这个的话 没用,使用"*"可以用,但是全部玩家执行。
不错的插件,我很需要 支持
希望早些更新调用方式,相比之前GSB拥有了优秀的条件判断,但是触发方式和严重影响了插件的愉悦度,就差最后这个点睛之笔了!
作者大大 分已评 插件很好用 有个问题! 有没有判断玩家背包剩余格数的条件 还有 如果有多个条件不满足 是不是得每个条件都有个个stop
报错并且无法使用。
本帖最后由 MrYunGZzzz 于 2020-7-12 22:46 编辑
插件太赞了!本来在问作者变量的问题! 最后自己试出来了!分享给大家!
脚本:
任务奖励:
- 'loadPAPIToVar(%player%:%sl_level%)->当前等级' #读取玩家等级
- 'loadPAPIToVar(%player%:%sx_expAddition%)->经验倍率' #读取玩家经验加成
- 'setVar((%当前等级% * 355) * (1 + %经验倍率% / 100))->任务经验奖励' #设置任务经验最终奖励#玩家等级乘以 355 乘以经验加成倍数
- 'console(sl add %player% %任务经验奖励%)' #用指令给予最终计算的数值奖励!
基于SX插件与附属SL插件的变量 做的一个任务经验基于玩家等级并且使用经验加成变量
插件太赞了!本来在问作者变量的问题! 最后自己试出来了!分享给大家!
脚本:
任务奖励:
- 'loadPAPIToVar(%player%:%sl_level%)->当前等级' #读取玩家等级
- 'loadPAPIToVar(%player%:%sx_expAddition%)->经验倍率' #读取玩家经验加成
- 'setVar((%当前等级% * 355) * (1 + %经验倍率% / 100))->任务经验奖励' #设置任务经验最终奖励#玩家等级乘以 355 乘以经验加成倍数
- 'console(sl add %player% %任务经验奖励%)' #用指令给予最终计算的数值奖励!
基于SX插件与附属SL插件的变量 做的一个任务经验基于玩家等级并且使用经验加成变量
gsi give %player% 物品名称 显示该玩家不在线
连续增加了三次0.3就会这样,希望你能修复它
很好的插件
很好的插件
可畏 发表于 2019-10-1 20:12
[/td][/tr]
[/table][/td][/tr]
[/table]
请问是否可以添加一个设置脚本使用通知message开关的一个配置选项
dalao真的NB 但是啥时候更新吖... 期待ing... 现在还得和gilc组合起来用呢...
很实用!!!
神乎奇迹 虽然我看不懂
[16:07:00 WARN]: ^ in <eval> at line number 1 at column number 0
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:467)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:534)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:521)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:399)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:155)
[16:07:00 WARN]: at javax.script.AbstractScriptEngine.eval(Unknown Source)
[16:07:00 WARN]: at org.formidable.guoscript.script.interpreter.global.RelationInterpreter.execute(RelationInterpreter.java:20)
[16:07:00 WARN]: at org.formidable.guoscript.script.ScriptHandler.interpretScriptLine(ScriptHandler.java:68)
[16:07:00 WARN]: at org.formidable.guoscript.script.ScriptBukkitRunnable.run(ScriptBukkitRunnable.java:46)
[16:07:00 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:64)
[16:07:00 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:423)
[16:07:00 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:840)
[16:07:00 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
[16:07:00 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774)
[16:07:00 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666)
[16:07:00 WARN]: at java.lang.Thread.run(Unknown Source)
[16:07:00 WARN]: Caused by: jdk.nashorn.internal.runtime.ParserException: <eval>:1:0 Expected an operand but found %
[16:07:00 WARN]: %gs_data_贵族成长值%==0
[16:07:00 WARN]: ^
[16:07:00 WARN]: at jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:292)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:277)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.unaryExpression(Parser.java:3182)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.expression(Parser.java:3282)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.expressionStatement(Parser.java:1150)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.statement(Parser.java:967)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.sourceElements(Parser.java:773)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.program(Parser.java:709)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.parse(Parser.java:283)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.parse(Parser.java:249)
[16:07:00 WARN]: at jdk.nashorn.internal.runtime.Context.compile(Context.java:1286)
[16:07:00 WARN]: at jdk.nashorn.internal.runtime.Context.compileScript(Context.java:1253)
[16:07:00 WARN]: at jdk.nashorn.internal.runtime.Context.compileScript(Context.java:625)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:532)
[16:07:00 WARN]: ... 14 more
[16:07:00 WARN]: [GuoScript] 存在运行出错的语句: relation(%gs_data_贵族成长值%==0)->default‘
无法进行变量判断,服务端是1.12.2的paper端
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:467)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:534)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:521)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:399)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:155)
[16:07:00 WARN]: at javax.script.AbstractScriptEngine.eval(Unknown Source)
[16:07:00 WARN]: at org.formidable.guoscript.script.interpreter.global.RelationInterpreter.execute(RelationInterpreter.java:20)
[16:07:00 WARN]: at org.formidable.guoscript.script.ScriptHandler.interpretScriptLine(ScriptHandler.java:68)
[16:07:00 WARN]: at org.formidable.guoscript.script.ScriptBukkitRunnable.run(ScriptBukkitRunnable.java:46)
[16:07:00 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:64)
[16:07:00 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:423)
[16:07:00 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:840)
[16:07:00 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
[16:07:00 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774)
[16:07:00 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666)
[16:07:00 WARN]: at java.lang.Thread.run(Unknown Source)
[16:07:00 WARN]: Caused by: jdk.nashorn.internal.runtime.ParserException: <eval>:1:0 Expected an operand but found %
[16:07:00 WARN]: %gs_data_贵族成长值%==0
[16:07:00 WARN]: ^
[16:07:00 WARN]: at jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:292)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.AbstractParser.error(AbstractParser.java:277)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.unaryExpression(Parser.java:3182)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.expression(Parser.java:3282)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.expressionStatement(Parser.java:1150)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.statement(Parser.java:967)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.sourceElements(Parser.java:773)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.program(Parser.java:709)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.parse(Parser.java:283)
[16:07:00 WARN]: at jdk.nashorn.internal.parser.Parser.parse(Parser.java:249)
[16:07:00 WARN]: at jdk.nashorn.internal.runtime.Context.compile(Context.java:1286)
[16:07:00 WARN]: at jdk.nashorn.internal.runtime.Context.compileScript(Context.java:1253)
[16:07:00 WARN]: at jdk.nashorn.internal.runtime.Context.compileScript(Context.java:625)
[16:07:00 WARN]: at jdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:532)
[16:07:00 WARN]: ... 14 more
[16:07:00 WARN]: [GuoScript] 存在运行出错的语句: relation(%gs_data_贵族成长值%==0)->default‘
无法进行变量判断,服务端是1.12.2的paper端
45735819 发表于 2020-2-10 16:14
[16:07:00 WARN]: ^ in at line number 1 at column number 0
[16:07:00 WARN]: at jdk.nashorn.api.scrip ...
1.11.2的paper端同样无法使用!
感谢楼主分享
可以新增使用UUID嗎
有判断等级的条件吗
C:\Users\Duravit\Desktop\QQ图片20200412092813.png
如图,储存物品后重载插件物品消失,同时也无法读取command文件夹内的脚本
spigot1.12.2......
如图,储存物品后重载插件物品消失,同时也无法读取command文件夹内的脚本
spigot1.12.2......
不错 这个插件很好用 支持