Skocz do zawartości
  • 0

Własne craftingi


TheStormPlayerYT

Pytanie

Hej, nie działa mi własny crafting. Posiadam dodatki: skQuery i skUntiless.

Co jest potrzebne albo coś robie zle?

on script load:

        register new shaped recipe for 1 furnace named "&4cos tam" using emerald, diamond ore, gold ore, emerald block, emerald block, water bucket,

 

(Błąd: Can't understand this condition/effect: cały ten kod)

Edytowane przez TheStormPlayerYT
Odnośnik do komentarza
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 godzinę temu, Helios1993 napisał:

Funkcja customowych receptur znajduje się w addonie SkBee, którego nie posiadasz. SkQuery posiada sporo błędów, a SkUtilities jest od bardzo dawna porzucony, zalecam je usunąć.

Dobra dzięki, tylko jeszcze dwa problemy.

1. Jak ustawiam własne craftingi to się nie craftuje, mógłbyś gotowy kod przesłać?

2. Da się zapisywać dane w pliku bez WildSkript? Wild mi nie działa, w konsolce taki błąd: 

 

 

 

 

 

 

 

 

Error occurred while enabling WildSkript v1.9 (Is it up to date?)
ch.njol.skript.SkriptAPIException: Registration can only be done during plugin initialization
        at ch.njol.skript.Skript.checkAcceptRegistrations(Skript.java:1223) ~[?:?]
        at ch.njol.skript.Skript.registerAddon(Skript.java:1245) ~[?:?]
        at net.dzikoysk.wildskript.WildSkript.onEnable(WildSkript.java:65) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:342) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[spigot-api-1.18.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:518) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3498-Spigot-b081915-10ba1be]
        at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:432) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3498-Spigot-b081915-10ba1be]
        at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:612) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3498-Spigot-b081915-10ba1be]
        at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:414) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3498-Spigot-b081915-10ba1be]
        at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:263) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3498-Spigot-b081915-10ba1be]
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1007) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3498-Spigot-b081915-10ba1be]
        at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.18.2-R0.1-SNAPSHOT.jar:3498-Spigot-b081915-10ba1be]
        at java.lang.Thread.run(Thread.java:833) [?:?]

 

 

 

Wersje skriptu mam v2.6.3

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
16 minut temu, TheStormPlayerYT napisał:

1. Jak ustawiam własne craftingi to się nie craftuje, mógłbyś gotowy kod przesłać?

Może pokażesz swój kod?

16 minut temu, TheStormPlayerYT napisał:

2. Da się zapisywać dane w pliku bez WildSkript? Wild mi nie działa, w konsolce taki błąd: 

Jeśli chodzi ci o yamla to od tego jest addon skript-yaml.

Korzystasz też ze spigota, jeśli nie chcesz aby gracze nakopiowali sobie przedmiotów to pobierz najnowszą wersję Papera z https://papermc.io.

Edytowane przez Helios1993
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
55 minut temu, Helios1993 napisał:

Może pokażesz swój kod?

Jeśli chodzi ci o yamla to od tego jest addon skript-yaml.

Korzystasz też ze spigota, jeśli nie chcesz aby gracze nakopiowali sobie przedmiotów to pobierz najnowszą wersję Papera z https://papermc.io.

on load:
       new Recipe "2";
       "2".Recipe.registerIngredient{1, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{2, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{3, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{4, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{5, 1 tnt};
       "2".Recipe.registerIngredient{6, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{7, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{8, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{9, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerResult{ 1 tnt named "&1&lRZUCANE&c&lTNT"};

 

W ogóle wiesz może jaki jest powód tego że jak rzucam rzucakami to wywala serwer?

 

kod na rzucaki:

on rightclick:
 if player's tool is tnt:
  if name of player's tool is "&1&lRZUCANE&c&lTNT":
   shoot tnt from player with speed 0.6

  remove 1 tnt named "&1&lRZUCANE&c&lTNT" from player

 

Glicz

Łącze posty, wstawiam kod w code.

Notatka dodana przez Glicz

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, TheStormPlayerYT napisał:

on load:

A co to za krzywe połączenie javy i skripta 🤔
Na stronie skbee jest pełny poradnik do tworzenia receptur: https://github.com/ShaneBeee/SkBee/wiki/Shaped-Recipe

2 minuty temu, TheStormPlayerYT napisał:

W ogóle wiesz może jaki jest powód tego że jak rzucam rzucakami to wywala serwer?

Bez logów nie da się tego wiedzieć, ale zgaduję, że to przez któryś z twoich addonów lub spigot znowu robi coś głupiego.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
7 minut temu, TheStormPlayerYT napisał:
on load:
       new Recipe "2";
       "2".Recipe.registerIngredient{1, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{2, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{3, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{4, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{5, 1 tnt};
       "2".Recipe.registerIngredient{6, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{7, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{8, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerIngredient{9, 1 fireball named "&4&lMAGICZNY FIREBALL"};
       "2".Recipe.registerResult{ 1 tnt named "&1&lRZUCANE&c&lTNT"};

 

W ogóle wiesz może jaki jest powód tego że jak rzucam rzucakami to wywala serwer?

 

kod na rzucaki:

on rightclick:
 if player's tool is tnt:
  if name of player's tool is "&1&lRZUCANE&c&lTNT":
   shoot tnt from player with speed 0.6

  remove 1 tnt named "&1&lRZUCANE&c&lTNT" from player

 

Co do wywalania serwa, sprawdź czy po usunięciu ostatniej lini nadal wywala - jakieś 2 lata temu miałem problem z usuwaniem itemków, choć jest mała szansa na to że nadal można go spotkać ;/

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
18 godzin temu, W1tt napisał:

Co do wywalania serwa, sprawdź czy po usunięciu ostatniej lini nadal wywala - jakieś 2 lata temu miałem problem z usuwaniem itemków, choć jest mała szansa na to że nadal można go spotkać ;/

XD właśnie chodzi o to że to przez tą linijkę wywala, tylko że przypson będzie jak będzie nie skończony rzucak XD

 

Ogólnie co do crashu przy rzucakach to faktycznie była wina spigota, zmieniłem na papera i już nie wywala.

Szifter

Łączę posty 

Notatka dodana przez Szifter

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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