Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Skrypt na zamianę sztabek w blok


FGGD

Rekomendowane odpowiedzi

Opublikowano

Tak jak w tytule w skrócie szukam zamiany np. 9 gold ingot na 1 blok zlota + jak mozna to np. szybki crafting stowniarki ze mamy w eq 8 stona i piston naciskamy na itemek w gui i daje do eq stowniarke !!!

Opublikowano

Tu masz na sztabki żelaza.

Reszta analogicznie.

every 5 ticks:
	loop all players:
		loop all items in loop-player's inventory:
			if loop-item is iron ingot:
				if loop-player has 9 iron ingot:
					remove 9 of loop-item from loop-player's inventory
					add 1 iron block to inventory of loop-players

 

585051449511123978085.jpeg

Opublikowano
Przed chwilą, sk8erace1 napisał:

Sztabki złota mają być automatycznie zamieniane, czy po wpisaniu danej komendy?

po wpisaniu /craft lub /c moze lecz nie musi pojawić sie gui bo moge sobie sam zrobić byle była komenda na zamiane bloków złota zelaza itp. dodam ze na 1.8.8

Przed chwilą, VenirPL napisał:

Tu masz na sztabki żelaza.

Reszta analogicznie.


every 5 ticks:
	loop all players:
		loop all items in loop-player's inventory:
			if loop-item is iron ingot:
				if loop-player has 9 iron ingot:
					remove 9 of loop-item from loop-player's inventory
					add 1 iron block to inventory of loop-players

 

spoko, tylko wolał bym na komende bo nw czy przy dużej ilosci wykonywania tego by nie zaczęło lagować

Opublikowano

łap:

 

Komenda /craft często jest używana, ale możesz zmienić na jaką chcesz ?

command /zmiana:
	trigger:
		loop 100 times:
			loop all items in player's inventory:
				if loop-item is iron ingot:
					if player has 9 iron ingot:
						remove 9 of loop-item from player's inventory
						add 1 iron block to inventory of player

 

585051449511123978085.jpeg

Opublikowano
3 minuty temu, VenirPL napisał:

łap:

 

Komenda /craft często jest używana, ale możesz zmienić na jaką chcesz ?


command /zmiana:
	trigger:
		loop 100 times:
			loop all items in player's inventory:
				if loop-item is iron ingot:
					if player has 9 iron ingot:
						remove 9 of loop-item from player's inventory
						add 1 iron block to inventory of player

 

Działa bez błedu ale zjada irona lecz nie daje bloku

Opublikowano
4 minuty temu, VenirPL napisał:

Jeśli nie ma błędów to musi działać, testowałem i u mnie działa w 100%

błedu nie ma ale bloku też nie w eq

Opublikowano

Hmm to dziwne, a masz na nie miejsce?

 

Tu masz na crafting:

Spoiler

command /cstone:
	trigger:
		open chest with 1 rows named "&3&lCrafting &7&lStowniarka" to player
		wait 5 ticks
		format slot 2 of player with 1 of cobblestone named " " to close
		format slot 4 of player with 1 of end stone named "&7&lStowniarka" to close then run [make player execute command "cstonee"]
		format slot 6 of player with 1 of cobblestone named " " to close
		stop
		
command /cstonee:
	trigger:
		if player has 8 cobblestone and 1 piston:
			remove 8 cobblestone from player
			remove 1 piston from player
			give 1 end stone named "&7&lStowniarka" to the player
		else:
			send "&cNie masz potrzebnych przedmiotow"

 

 

585051449511123978085.jpeg

Opublikowano

do tego jest problem kopiowania który mogę rozwiązać na swoją rękę więc nie tak źle, tylko dalej mnie zastanawia czm nie działa mi te zelazo (może wersja skript ?)

Opublikowano
3 minuty temu, VenirPL napisał:

Coś jaśniej?? Ja nie czytam w myślach i nie widzę co robisz..

wpisujesz komende wtrakcie pojawiania się gui masz chwile na otwarcie skrzynki skrzynka się zamknie automatycznie tzn. wywali cb z niej ale itemki z gui są w środku nie wiem czy da się jakos to zablokować ale wiem że plugin chestcommand blokuje. a co do tego problemu może być bo mam starego skripta 2.1.2 i spigotpaper 1.8.8 (zamiana itemów też nie działa)

Opublikowano

To postara się uaktualnić plugin itp.

 

Bo ja mam zero błędów nic się nie buguje, bo to proste skrypty, więc raczej wina pluginu/serwera.

585051449511123978085.jpeg

Opublikowano
1 minutę temu, VenirPL napisał:

To postara się uaktualnić plugin itp.

 

Bo ja mam zero błędów nic się nie buguje, bo to proste skrypty, więc raczej wina pluginu/serwera.

Problem jest taki jak pobieram 2.2 fixed coś tam to mam błędy

Opublikowano
Przed chwilą, VenirPL napisał:

Jak co to polecam pobierać z tej strony:

 

a jaki na spigotpaper 1.8.8? bo tam tyle czy to co odrazu z linka się odpala

5 minut temu, VenirPL napisał:

Jak co to polecam pobierać z tej strony:

 

Cytat

[03:44:21 WARN]: [Skript] Using this version of Skript on 1.8 is highly discouraged.
[03:44:21 WARN]: [Skript] Some features have been disabled; use older Skript to restore them.
[03:44:21 WARN]: [Skript] Also, there are probably bugs. And since 1.8 is not supported, they will not be fixed
[03:44:21 WARN]: [Skript] Material mappings for 1.8.8 are not available.
[03:44:21 WARN]: [Skript] Depending on your server software, some aliases may not work.
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:lingering_potion is not valid (brewing.sk, line 66: (lingering potion[s] of {potion types}|{potion types} lingering potion¦s) = minecraft:lingering_potion')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:splash_potion is not valid (brewing.sk, line 68: [any] splash potion = minecraft:splash_potion')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:lingering_potion is not valid (brewing.sk, line 69: [any] lingering potion = minecraft:lingering_potion')
[03:44:22 ERROR]: [Skript] Minecraft id any splash potion is not valid (brewing.sk, line 70: any potion = potion, any splash potion, any lingering potion')
[03:44:22 ERROR]: [Skript] Minecraft id any lingering potion is not valid (brewing.sk, line 70: any potion = potion, any splash potion, any lingering potion')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:lit_redstone_ore is not valid (building.sk, line 82: lit redstone ore¦s = minecraft:lit_redstone_ore')
[03:44:22 ERROR]: [Skript] Minecraft id lit redstone ore is not valid (building.sk, line 83: redstone ore¦s = unlit redstone ore, lit redstone ore')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:purpur_stairs is not valid (building.sk, line 194: {stair direction} purpur stair¦s = minecraft:purpur_stairs')
[03:44:22 ERROR]: [Skript] Minecraft id purpur stairs is not valid (building.sk, line 195: [any] stair¦s = oak stairs, spruce stairs, birch stairs, jungle stairs, acacia stairs, dark oak stairs, cobblestone stairs, brick stairs, stone brick stairs, nether brick stairs, quartz stairs, purpur stairs, sandstone stairs, red sandstone stairs')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:beetroots is not valid (other.sk, line 74: {beetroot growth stage} beet[root] plant¦s = minecraft:beetroots')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:water is not valid (other.sk, line 186: [stationary] water = minecraft:water')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:lava is not valid (other.sk, line 187: [stationary] lava = minecraft:lava')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:redstone_wire is not valid (redstone.sk, line 5: redstone (wire|dust block)¦s = minecraft:redstone_wire')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:tripwire is not valid (redstone.sk, line 13: (tripwire|placed string)¦s = minecraft:tripwire')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:unpowered_repeater is not valid (redstone.sk, line 27: unpowered [redstone] repeater¦s = minecraft:unpowered_repeater')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:powered_repeater is not valid (redstone.sk, line 28: powered [redstone] repeater¦s = minecraft:powered_repeater')
[03:44:22 ERROR]: [Skript] Minecraft id unpowered repeater is not valid (redstone.sk, line 30: [any] [redstone] repeater¦s = unpowered repeater, powered repeater, repeater item')
[03:44:22 ERROR]: [Skript] Minecraft id powered repeater is not valid (redstone.sk, line 30: [any] [redstone] repeater¦s = unpowered repeater, powered repeater, repeater item')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:powered_comparator is not valid (redstone.sk, line 33: powered comparator = minecraft:powered_comparator')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:unlit_redstone_torch is not valid (redstone.sk, line 101: {attached} unlit redstone torch¦es = minecraft:unlit_redstone_torch')
[03:44:22 ERROR]: [Skript] Minecraft id unlit redstone torch is not valid (redstone.sk, line 102: any redstone torch¦es = lit redstone torch, unlit redstone torch')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:lit_redstone_lamp is not valid (redstone.sk, line 105: lit redstone lamp¦s = minecraft:lit_redstone_lamp')
[03:44:22 ERROR]: [Skript] Minecraft id lit redstone lamp is not valid (redstone.sk, line 107: any redstone lamp¦s = lit redstone lamp, unlit redstone lamp')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:piston_head is not valid (redstone.sk, line 112: {orientable} piston head¦s = minecraft:piston_head')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:piston_head is not valid (redstone.sk, line 117: (piston extension|block 36|moving piston|moving block¦s) = minecraft:piston_head')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:daylight_detector_inverted is not valid (redstone.sk, line 120: inverted daylight (detector|sensor)¦s = minecraft:daylight_detector_inverted')
[03:44:22 ERROR]: [Skript] Minecraft id inverted daylight detector is not valid (redstone.sk, line 235: [any] daylight (detector|sensor)¦s = normal daylight detector, inverted daylight detector')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:elytra is not valid (transportation.sk, line 2: elytra¦s = minecraft:elytra')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:spruce_boat is not valid (transportation.sk, line 15: spruce boat¦s = minecraft:spruce_boat[relatedEntity=spruce boat]')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:birch_boat is not valid (transportation.sk, line 16: birch boat¦s = minecraft:birch_boat[relatedEntity=birch boat]')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:jungle_boat is not valid (transportation.sk, line 17: jungle boat¦s = minecraft:jungle_boat[relatedEntity=jungle boat]')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:acacia_boat is not valid (transportation.sk, line 18: acacia boat¦s = minecraft:acacia_boat[relatedEntity=acacia boat]')
[03:44:22 ERROR]: [Skript] Minecraft id minecraft:dark_oak_boat is not valid (transportation.sk, line 19: dark oak boat¦s = minecraft:dark_oak_boat[relatedEntity=dark oak boat]')
[03:44:22 ERROR]: [Skript] Minecraft id spruce boat is not valid (transportation.sk, line 21: [any] boat¦s = oak boat, spruce boat, birch boat, jungle boat, acacia boat, dark oak boat')
[03:44:22 ERROR]: [Skript] Minecraft id birch boat is not valid (transportation.sk, line 21: [any] boat¦s = oak boat, spruce boat, birch boat, jungle boat, acacia boat, dark oak boat')
[03:44:22 ERROR]: [Skript] Minecraft id jungle boat is not valid (transportation.sk, line 21: [any] boat¦s = oak boat, spruce boat, birch boat, jungle boat, acacia boat, dark oak boat')
[03:44:22 ERROR]: [Skript] Minecraft id acacia boat is not valid (transportation.sk, line 21: [any] boat¦s = oak boat, spruce boat, birch boat, jungle boat, acacia boat, dark oak boat')
[03:44:22 ERROR]: [Skript] Minecraft id dark oak boat is not valid (transportation.sk, line 21: [any] boat¦s = oak boat, spruce boat, birch boat, jungle boat, acacia boat, dark oak boat')
[03:44:24 ERROR]: [Skript] Minecraft id splash potion is not valid (z-click-events.sk, line 4: usable in both hands = bow, egg, splash potion, snowball, any bucket, fishing rod, flint and steel, any hoe, leash, shears, any shovel, ender pearl, any spawn egg, paper, item frame item')
[03:44:24 ERROR]: [Skript] Minecraft id shield is not valid (z-click-events.sk, line 5: usable in off hand = usable in both hands, shield')
[03:44:24 INFO]: [Skript] Loaded 12446 aliases in 3273ms
[03:44:24 ERROR]: Error occurred while enabling Skript v2.4-alpha4 (Is it up to date?)
at ch.njol.skript.Skript.onEnable(Skript.java:417) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[patched.jar:git-PaperSpigot-"4c7641d"]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [patched.jar:git-PaperSpigot-"4c7641d"]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407) [patched.jar:git-PaperSpigot-"4c7641d"]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:359) [patched.jar:git-PaperSpigot-"4c7641d"]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:318) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:408) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:372) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:267) [patched.jar:git-PaperSpigot-"4c7641d"]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [patched.jar:git-PaperSpigot-"4c7641d"]

tak to wygląda

 

Opublikowano

Pobierz Skript bensku-2.3.7 , powinno działać, bo Skript jest tak pisany żeby działał wstecz.

 

A po prawej masz dodatki. które są potrzebne, żeby działały niektóre funkcje.

 

Ja mam skript, skquery, skellet, umbaska.

585051449511123978085.jpeg

Opublikowano
12 godzin temu, VenirPL napisał:

Pobierz Skript bensku-2.3.7 , powinno działać, bo Skript jest tak pisany żeby działał wstecz.

 

A po prawej masz dodatki. które są potrzebne, żeby działały niektóre funkcje.

 

Ja mam skript, skquery, skellet, umbaska.

to samo, dobra nie zawracam ci głowy już coś pokombinuje najwyżej nie bedzie tego craftowania a tą stowniarke przerobie na chestcommand

 

13 godzin temu, VenirPL napisał:

Tu masz na sztabki żelaza.

Reszta analogicznie.


every 5 ticks:
	loop all players:
		loop all items in loop-player's inventory:
			if loop-item is iron ingot:
				if loop-player has 9 iron ingot:
					remove 9 of loop-item from loop-player's inventory
					add 1 iron block to inventory of loop-players

 

 

Sorry za mały odkop ale czy takie coś może być?

command /c [<text>]:
	aliases: craft 
	trigger:
		if player have 9 iron ingot: 
			remove 9 iron ingot from player
			send player title " " with subtitle "&7Wycraftowales blok zelaza!" for 3 seconds
			give player 1 iron block
		else:
			send player title " " with subtitle "&7Musisz posiadac 9 zelaza!" for 3 seconds

i jak do tego dodać by dana czynność powtarzała się np. 10 razy dodać na początku loop 10 times?

  • sk8erace1 zmienił(a) tytuł na Skrypt na zamianę sztabek w blok
Opublikowano
1 minutę temu, VenirPL napisał:

No tak, dokładnie.

 

trigger:

    loop 10 times: 

wyskakuje że loop 10 times is not a boolean (yes/no)

Opublikowano

Nw jak to robisz, zobacz to..

 

command /cr:
	trigger:
		loop 10 times:
			if player have 9 iron ingot: 
				remove 9 iron ingot from player
				send "&7Wycraftowales blok zelaza!"
				give player 1 iron block
			else:
				send "&7Musisz posiadac 9 zelaza!"

Ale serio chyba skript coś źle Ci działa..

585051449511123978085.jpeg

Opublikowano
Przed chwilą, VenirPL napisał:

Nw jak to robisz, zobacz to..

 


command /cr:
	trigger:
		loop 10 times:
			if player have 9 iron ingot: 
				remove 9 iron ingot from player
				send "&7Wycraftowales blok zelaza!"
				give player 1 iron block
			else:
				send "&7Musisz posiadac 9 zelaza!"

Ale serio chyba skript coś źle Ci działa..

źle z tabowane miałem thx. teraz pytanie nr.1 czy da się zrobić że gdy ma się np. mniej żelaza np 64 a powtarza to by nie wyskakiwało powiadomienie o tym że Musisz posiadać 9 zelaza a wyskakiwało tylko gdy w eq niemam a chcemy  craftować

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...