Skocz do zawartości
knugi

Rozsypanka - Zgaduj slowa!

Rekomendowane odpowiedzi

Użytkownik

Rozsypanka - mini zabawa na Twój serwer!

Kilka słów:

  Ten skrypt powoduje, że co jakiś czas (ustawiony w konfiguracji) wyświetla nową rozsypankę liter w słowie i gracze mogą ją odgadnąć. Gdy gracz wpisze na chacie poprawne słowo, dostanie nagrodę (którą też ustawiamy w konfiguracji)

  Zacząłem ten projekt 3 lata temu i dziś go dokończyłem (bo już wiem jak :D).

  Możecie dodawać swoje kategorie jak i słowa, przykładowa konfiguracja, zostanie zainstalowana po uruchomieniu skryptu.

  Zaznaczam, że trzeba zmienić w skrypcie komentarze w zależności od waszej wersji SkQuery.

  Wtem życzę miłej atmosferze na serwerze.

Funkcje:

 - Pełna konfiguracja YAML (plugins/Rozsypanka/config.yml),

 - Kategorie słów,

 - Nagroda (współpracuje z enchantami, nazwą i lore),

 - Czas między nową rozsypanką;

Komendy:

 - /rozsypanka start Wyświetla nową rozsypankę

 - /rozsypanka lista Wyświetla wszystkie słowa

  Komenda jest dla posiadaczy permisssi "rozsypanka.admin"

Changelog:

 - v1.0 - wydanie pierwszej wersji skryptu.;

TODO:

 - Poprawienie znalezionych błędów,

 - Sugestie dotyczące skryptu,

 - Czas w jakim gracz odgadnął słowo,

 - Naprawienie słów by pokazywało np 'upza elmzcan" - "zupa mleczna" zamiast "mlaup zzcnae" Done V1.1

Download:

 V1.0 - Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

V1.1 - Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Konfiguracja:

Spoiler
start: 10 minutes
nagroda: 1 diamond
rozsypanka:
  Zwierzeta:
  - Kon
  - Pies
  - Swinia
  - Krowa
  Przedmioty:
  - Biurko
  - Sluchawki
  - Ksiazka
  - Stol
  - Telefon
  Imie:
  - Patryk
  - Paulina
  - Kacper
  - Korneliusz
  - Kornelia
  - Jacek
  - Ania
  - Zofia
  Jedzenie:
  - Kanapka
  - Schabowy
  - Kotlet
  - Zupa Mleczna
  - Kurczak
  - Ziemniaki
  - Platki Sniadaniowe

 

Zdjęcia:

Spoiler

jEWZeoQ.png

p9cJngE.png

Wymagania:

 - Skript 2.2 (działa na 1.8.8 z tym Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!);

 - SkQuery

Pozdrawiam #Knugi

Edytowane przez knugi
Aktualizacja Do V1.1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Estetyczny wygląd tematu podoba mi się, taki w stylu kKits :wallkappa:

Skrypt jak zwykle na wysokim poziomie, ale może dałoby się go skrócić? :dealkappa:

Edytowane przez Crevsers

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

Jest pewien plugin na to, a skrypt obciąża serwer

Spoiler

Ten plugin To Chat Reaction


Ale tak czy inaczej bardzo dobry skrypt :3

Edytowane przez Yelol

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
[16:52:27 WARN]: [Skript] Possible name conflict of variables {slowa::%loop-index%} and {slowa::*} (there might be more conflicts). (rozsypanka.sk, line 60: set {_slowa::%loop-index%} to {_s}')
[16:52:27 WARN]: java.io.IOException: System nie mo┼╝e odnale┼║─ç okre┼Ťlonej ┼Ťcie┼╝ki
[16:52:28 WARN]:        at java.base/java.io.WinNTFileSystem.createFileExclusively(Native Method)
[16:52:28 WARN]:        at java.base/java.io.File.createNewFile(Unknown Source)
[16:52:28 WARN]:        at com.w00tmast3r.skquery.elements.expressions.ExprYAMLValue.get(ExprYAMLValue.java:39)
[16:52:28 WARN]:        at ch.njol.skript.lang.util.SimpleExpression.getAll(SimpleExpression.java:79)
[16:52:28 WARN]:        at ch.njol.skript.conditions.CondIsSet.check(CondIsSet.java:77)
[16:52:28 WARN]:        at ch.njol.skript.conditions.CondIsSet.check(CondIsSet.java:83)
[16:52:28 WARN]:        at ch.njol.skript.lang.Condition.run(Condition.java:58)
[16:52:28 WARN]:        at ch.njol.skript.lang.Conditional.walk(Conditional.java:53)
[16:52:28 WARN]:        at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:93)
[16:52:28 WARN]:        at ch.njol.skript.lang.Trigger.execute(Trigger.java:53)
[16:52:28 WARN]:        at ch.njol.skript.events.EvtScript.register(EvtScript.java:63)
[16:52:28 WARN]:        at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:519)
[16:52:28 WARN]:        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:247)
[16:52:28 WARN]:        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:201)
[16:52:28 WARN]:        at ch.njol.skript.Skript$2.run(Skript.java:406)
[16:52:28 WARN]:        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71)
[16:52:28 WARN]:        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
[16:52:28 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723)
[16:52:28 WARN]:        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[16:52:28 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
[16:52:28 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
[16:52:28 WARN]:        at java.base/java.lang.Thread.run(Unknown Source)
[16:52:28 INFO]: [Skript] Loaded 2 scripts with a total of 6 triggers and 3 commands in 2 seconds

 

to żeś mi Skripta zepsuł XD

 

 

Tak, mam 2.2-dev23 i SkQuery 3 najnowsze

Edytowane przez NorteX

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
Godzinę temu, NorteX napisał:
[16:52:27 WARN]: [Skript] Possible name conflict of variables {slowa::%loop-index%} and {slowa::*} (there might be more conflicts). (rozsypanka.sk, line 60: set {_slowa::%loop-index%} to {_s}')
[16:52:27 WARN]: java.io.IOException: System nie mo┼╝e odnale┼║─ç okre┼Ťlonej ┼Ťcie┼╝ki
[16:52:28 WARN]:        at java.base/java.io.WinNTFileSystem.createFileExclusively(Native Method)
[16:52:28 WARN]:        at java.base/java.io.File.createNewFile(Unknown Source)
[16:52:28 WARN]:        at com.w00tmast3r.skquery.elements.expressions.ExprYAMLValue.get(ExprYAMLValue.java:39)
[16:52:28 WARN]:        at ch.njol.skript.lang.util.SimpleExpression.getAll(SimpleExpression.java:79)
[16:52:28 WARN]:        at ch.njol.skript.conditions.CondIsSet.check(CondIsSet.java:77)
[16:52:28 WARN]:        at ch.njol.skript.conditions.CondIsSet.check(CondIsSet.java:83)
[16:52:28 WARN]:        at ch.njol.skript.lang.Condition.run(Condition.java:58)
[16:52:28 WARN]:        at ch.njol.skript.lang.Conditional.walk(Conditional.java:53)
[16:52:28 WARN]:        at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:93)
[16:52:28 WARN]:        at ch.njol.skript.lang.Trigger.execute(Trigger.java:53)
[16:52:28 WARN]:        at ch.njol.skript.events.EvtScript.register(EvtScript.java:63)
[16:52:28 WARN]:        at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:519)
[16:52:28 WARN]:        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:247)
[16:52:28 WARN]:        at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:201)
[16:52:28 WARN]:        at ch.njol.skript.Skript$2.run(Skript.java:406)
[16:52:28 WARN]:        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71)
[16:52:28 WARN]:        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350)
[16:52:28 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723)
[16:52:28 WARN]:        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[16:52:28 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
[16:52:28 WARN]:        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
[16:52:28 WARN]:        at java.base/java.lang.Thread.run(Unknown Source)
[16:52:28 INFO]: [Skript] Loaded 2 scripts with a total of 6 triggers and 3 commands in 2 seconds

 

to żeś mi Skripta zepsuł XD

 

 

Tak, mam 2.2-dev23 i SkQuery 3 najnowsze

To tylko jednorazowy błąd, później go nie będzie ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik

[12:07:22 WARN]: java.io.IOException: No such file or directory

[12:07:22 WARN]: at java.io.UnixFileSystem.createFileExclusively(Native Method)

[12:07:22 WARN]: at java.io.File.createNewFile(File.java:1012)

[12:07:22 WARN]: at com.w00tmast3r.skquery.elements.expressions.ExprYaml.createFileAndPath(ExprYaml.java:176)

[12:07:22 WARN]: at com.w00tmast3r.skquery.elements.expressions.ExprYaml.get(ExprYaml.java:75)

[12:07:22 WARN]: at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:102)

[12:07:22 WARN]: at ch.njol.skript.effects.EffChange.execute(EffChange.java:275)

[12:07:22 WARN]: at ch.njol.skript.lang.Effect.run(Effect.java:52)

[12:07:22 WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)

[12:07:22 WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)

[12:07:22 WARN]: at ch.njol.skript.lang.Trigger.execute(Trigger.java:55)

[12:07:22 WARN]: at ch.njol.skript.lang.function.ScriptFunction.execute(ScriptFunction.java:93)

[12:07:22 WARN]: at ch.njol.skript.lang.function.Function.execute(Function.java:119)

[12:07:22 WARN]: at ch.njol.skript.lang.function.FunctionReference.execute(FunctionReference.java:204)

[12:07:22 WARN]: at ch.njol.skript.lang.function.EffFunctionCall.execute(EffFunctionCall.java:53)

[12:07:22 WARN]: at ch.njol.skript.lang.Effect.run(Effect.java:52)

[12:07:22 WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)

[12:07:22 WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)

[12:07:22 WARN]: at ch.njol.skript.lang.Trigger.execute(Trigger.java:55)

[12:07:22 WARN]: at ch.njol.skript.events.EvtPeriodical.execute(EvtPeriodical.java:96)

[12:07:22 WARN]: at ch.njol.skript.events.EvtPeriodical$1.run(EvtPeriodical.java:110)

[12:07:22 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71)

[12:07:22 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353)

[12:07:22 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739)

[12:07:22 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)

[12:07:22 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)

[12:07:22 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)

[12:07:22 WARN]: at java.lang.Thread.run(Thread.java:748)

[12:07:22 INFO]: * Slowo do odgadniecia: [<none>]

[12:07:23 WARN]: java.io.IOException: No such file or directory

[12:07:23 WARN]: at java.io.UnixFileSystem.createFileExclusively(Native Method)

[12:07:23 WARN]: at java.io.File.createNewFile(File.java:1012)

[12:07:23 WARN]: at com.w00tmast3r.skquery.elements.expressions.ExprYaml.createFileAndPath(ExprYaml.java:176)

[12:07:23 WARN]: at com.w00tmast3r.skquery.elements.expressions.ExprYaml.get(ExprYaml.java:75)

[12:07:23 WARN]: at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:102)

[12:07:23 WARN]: at ch.njol.skript.effects.EffChange.execute(EffChange.java:275)

[12:07:23 WARN]: at ch.njol.skript.lang.Effect.run(Effect.java:52)

[12:07:23 WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)

[12:07:23 WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)

[12:07:23 WARN]: at ch.njol.skript.lang.Trigger.execute(Trigger.java:55)

[12:07:23 WARN]: at ch.njol.skript.lang.function.ScriptFunction.execute(ScriptFunction.java:93)

[12:07:23 WARN]: at ch.njol.skript.lang.function.Function.execute(Function.java:119)

[12:07:23 WARN]: at ch.njol.skript.lang.function.FunctionReference.execute(FunctionReference.java:204)

[12:07:23 WARN]: at ch.njol.skript.lang.function.EffFunctionCall.execute(EffFunctionCall.java:53)

[12:07:23 WARN]: at ch.njol.skript.lang.Effect.run(Effect.java:52)

[12:07:23 WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:61)

[12:07:23 WARN]: at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:89)

[12:07:23 WARN]: at ch.njol.skript.lang.Trigger.execute(Trigger.java:55)

[12:07:23 WARN]: at ch.njol.skript.events.EvtPeriodical.execute(EvtPeriodical.java:96)

[12:07:23 WARN]: at ch.njol.skript.events.EvtPeriodical$1.run(EvtPeriodical.java:110)

[12:07:23 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71)

[12:07:23 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353)

[12:07:23 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739)

[12:07:23 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)

[12:07:23 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)

[12:07:23 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)

[12:07:23 WARN]: at java.lang.Thread.run(Thread.java:748)

[12:07:23 INFO]: * Slowo do odgadniecia: [<none>]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
[12:07:23 WARN]: java.io.IOException: No such file or directory

@Vipper Ten błąd może być spowodowany tym, że masz serwer na jakimś hostingu, i wersję SkQuery  Lime i nie przestawiłeś tej opcji w skrypcie:

options:

	#SkQuery (bez Lime)
	file: "../../Rozsypanka/config.yml"
	
	#SkQuery Lime
	#file "plugins/Rozsypanka/config.yml"

Wystarczy podmienić komentarze.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×