Skocz do zawartości
  • 0

Zlecenie na skrypt "złodzieja"


Reddie

Pytanie

Witam! Potrzebuję skrypt na "złodzieja".

Będzie on polegał na tym, że gracz w odległości 3 kratek od drugiego gracza który napisze komendę /okradnij (NICK) zostanie mu przydzielone 80% essentials money osoby okradzionej.

Osoba która jest okradana dostaje wiadomość "&4&lKTOS CIE WLASNIE OKRADL! "

Osoba która okrada dostaje wiadomość "&b&lKradziez zakonczona sukcesem! Lepiej uciekaj!" 

Gdy kradzież się powiedzie, oraz osoba okradziona zabije złodzieja otrzymuje swoje pieniądze.

I prosiłbym też o cooldown komendy 50 sekund.

Dziękuję z góry.

 

 

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

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /okradnij [<player>]:
	trigger:
		if arg 1 is set:
			if {coll::%player%} is not set:
				set {coll::%player%} to now
				remove 1 day from {coll::%player%}
			if difference between {coll::%player%} and now >= 50 second:
				set {coll::%player%} to now
				if distance between player and arg <= 5:
					add 0.8 * (arg's balance) to player's balance
					set {ok::%arg%} to 0.8 * (arg's balance)
					set {d::%arg%} to player
					remove 0.8 * (arg's balance) from arg's balance
					send "&7Ktos cie wlasnie okradl!" to arg
					send "&7Okradles kogos!" to player
			else:
				send "&7Nastepny raz mozesz wykonac za: &a%(difference between {coll::%player%} and now)%/50 second"
				stop

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Mam pewien problem gdy robię nowy plik .sk i wstawiam go ze skryptem to plugin sugeruje mi, że nie ma żadnych skryptów w folderze...

Może mi ktoś jakoś pomóc? I dziękuję za napisanie skrypta...

EDIT: Log z konsolki

Spoiler

23:16:18 ERROR]: #!#!
[23:16:18 ERROR]: #!#! [Skript] Severe Error:
[23:16:18 ERROR]: #!#! Could not load zlodziej.sk
[23:16:18 ERROR]: #!#!
[23:16:18 ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[23:16:18 ERROR]: #!#! If you're a server admin however please go to https://github.com/bensku/Skript/issues/
[23:16:18 ERROR]: #!#! and check whether this error has already been reported.
[23:16:18 ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it (or use paste service),
[23:16:18 ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[23:16:18 ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[23:16:18 ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[23:16:18 ERROR]: #!#!
[23:16:18 ERROR]: #!#! Stack trace:
[23:16:18 ERROR]: #!#! java.lang.IllegalStateException: Cannot use classinfos until registration is over
[23:16:18 ERROR]: #!#! at ch.njol.skript.registrations.Classes.checkAllowClassInfoInteraction(Classes.java:240)
[23:16:18 ERROR]: #!#! at ch.njol.skript.registrations.Classes.getClassInfoFromUserInput(Classes.java:335)
[23:16:18 ERROR]: #!#! at ch.njol.skript.command.Commands.loadCommand(Commands.java:370)
[23:16:18 ERROR]: #!#! at ch.njol.skript.ScriptLoader.loadScript(ScriptLoader.java:409)
[23:16:18 ERROR]: #!#! at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:243)
[23:16:18 ERROR]: #!#! at ch.njol.skript.ScriptLoader.loadScripts(ScriptLoader.java:200)
[23:16:18 ERROR]: #!#! at ch.njol.skript.Skript.reload(Skript.java:722)
[23:16:18 ERROR]: #!#! at ch.njol.skript.SkriptCommand.onCommand(SkriptCommand.java:161)
[23:16:18 ERROR]: #!#! at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[23:16:18 ERROR]: #!#! at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
[23:16:18 ERROR]: #!#! at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:629)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1338)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1198)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(SourceFile:37)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(SourceFile:9)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13)
[23:16:18 ERROR]: #!#! at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[23:16:18 ERROR]: #!#! at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:696)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:371)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:651)
[23:16:18 ERROR]: #!#! at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:555)
[23:16:18 ERROR]: #!#! at java.lang.Thread.run(Thread.java:748)
[23:16:18 ERROR]: #!#!
[23:16:18 ERROR]: #!#! Version Information:
[23:16:18 ERROR]: #!#! Skript: 2.2-dev29
[23:16:18 ERROR]: #!#! Bukkit: 1.12.2-R0.1-SNAPSHOT
[23:16:18 ERROR]: #!#! Minecraft: 1.12.2
[23:16:18 ERROR]: #!#! Java: 1.8.0_172 (Java HotSpot(TM) 64-Bit Server VM 25.172-b11)
[23:16:18 ERROR]: #!#! OS: Linux amd64 3.10.0-693.5.2.el7.x86_64
[23:16:18 ERROR]: #!#!
[23:16:18 ERROR]: #!#! Running CraftBukkit: false
[23:16:18 ERROR]: #!#!
[23:16:18 ERROR]: #!#! Current node: command /okradnij [<player>]: (zlodziej.sk, line 1)
[23:16:18 ERROR]: #!#! Current item: null
[23:16:18 ERROR]: #!#!
[23:16:18 ERROR]: #!#! Thread: Server thread
[23:16:18 ERROR]: #!#!
[23:16:18 ERROR]: #!#! End of Error.
[23:16:18 ERROR]: #!#!

 

 

 

Mogę się mylić ale chyba nie mam jakiegoś addona

Edytowane przez knugi
knugi

Wstawiam log z konsoli w spoiler i kod.

Notatka dodana przez knugi

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ę...