Skocz do zawartości
  • 0

Target blok


Misio12320

Pytanie

Witam, hejka xd. Napisze mi ktoś skrypta w którym komendą ustawia się locationy of target blok oraz ten target blok ma daną nazwe np 1 i nastepny target blok ma nazwe 2 itd + do tego GUI jakby się dało, a tam opisane locationy itd może 😜 ... oraz żeby działało rightclick on target block if name of target block is "1" send "t" itd...

Odnośnik do komentarza
https://skript.pl/temat/32314-target-blok/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
#Moga byc bledy pisze z telefonu
command /dodaj [<text>]:
    trigger:
        add location of target block to {block::*}
command /block [<text>]:
    trigger:
        open chest with 3 rows named "&6Blocki" to player
        set {_n} to 0
        loop {block::*}:
            set player's current inventory's slot {_n} to stone named "&6name %loop-index%" with lore "&cloc: %loop-value%"
            add 1 to {_n}

 

Odnośnik do komentarza
https://skript.pl/temat/32314-target-blok/#findComment-210054
Udostępnij na innych stronach

  • 0
11:58:36 ERROR]: Could not pass event PlayerCommandPreprocessEvent to Skript v2.3.6
org.bukkit.event.EventException: null
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:37) ~[patched_1.13.2.jar:git-Paper-564]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.13.2.jar:git-Paper-564]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.13.2.jar:git-Paper-564]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:514) ~[patched_1.13.2.jar:git-Paper-564]
at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1790) ~[patched_1.13.2.jar:git-Paper-564]
at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1606) ~[patched_1.13.2.jar:git-Paper-564]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45) ~[patched_1.13.2.jar:git-Paper-564]
at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.13.2.jar:git-Paper-564]
at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:15) ~[patched_1.13.2.jar:git-Paper-564]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_202]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_202]
at net.minecraft.server.v1_13_R2.SystemUtils.a(SystemUtils.java:108) ~[patched_1.13.2.jar:git-Paper-564]
at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:1011) ~[patched_1.13.2.jar:git-Paper-564]
at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:439) ~[patched_1.13.2.jar:git-Paper-564]
at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:938) ~[patched_1.13.2.jar:git-Paper-564]
at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:836) ~[patched_1.13.2.jar:git-Paper-564]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_202]
Caused by: java.lang.NoSuchMethodError: ch.njol.skript.aliases.ItemType.getItemMeta()Ljava/lang/Object;
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:29) ~[?:?]
at com.w00tmast3r.skquery.elements.expressions.ExprLoredItemStack.get(ExprLoredItemStack.java:1) ~[?:?]
at ch.njol.skript.expressions.base.PropertyExpression.get(PropertyExpression.java:75) ~[?:?]
at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:102) ~[?:?]
at ch.njol.skript.effects.EffChange.execute(EffChange.java:278) ~[?:?]
at ch.njol.skript.lang.Effect.run(Effect.java:52) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61) ~[?:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89) ~[?:?]
at ch.njol.skript.lang.Trigger.execute(Trigger.java:57) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute2(ScriptCommand.java:298) ~[?:?]
at ch.njol.skript.command.ScriptCommand.execute(ScriptCommand.java:255) ~[?:?]
at ch.njol.skript.command.Commands.handleCommand(Commands.java:254) ~[?:?]
at ch.njol.skript.command.Commands$1.onPlayerCommand(Commands.java:169) ~[?:?]
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:35) ~[patched_1.13.2.jar:git-Paper-564]
... 16 more...
INTERNAL OCCURED. to moze bez GUI tylko, żeby dodało targetblocka do zapisanych i bym mógł np on right click on target block if location of taget block is {nazwaZKomendy..} :
Odnośnik do komentarza
https://skript.pl/temat/32314-target-blok/#findComment-210085
Udostępnij na innych stronach

  • 0
command /dodaj [<text>]:
	trigger:
		if arg 1 is set:
			set {block::%arg%} to location of target block
		else:
			send "&7Podaj nazwe"
command /block [<text>]:
	trigger:
		open chest with 6 rows named "&6Blocki" to player
		set {_n} to 0
		loop {block::*}:
			set player's current inventory's slot {_n} to stone named "&6name %loop-index%" with lore "&cloc: %loop-value%"
			add 1 to {_n}
on right click:
	loop {block::*}:
		if loop-value is location of target block:
			send "&7%loop-index%"

 

Odnośnik do komentarza
https://skript.pl/temat/32314-target-blok/#findComment-210086
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...