Skocz do zawartości
  • 0

drop cobble


pawel1232

Pytanie

on break of stone:
	if {cobblestone:%player%::status} is "&cNIE":
		set event-block to air
		cancel event
	else:
		set event-block to air
		cancel event
		if {cobblestone:%player%::status} is "&aTAK":
			chance of 100%:
				if player can hold 1 cobblestone:
					add 1 cobblestone to player
					add 20 exp to player
				else:
					drop 1 cobblestone
				

Mam problem napisałem to i działa tylko że nie niszczy się kilof i cofa bloki jednym słowem jest to słabe 

Napiszę mi ktoś to aby cobblestone nie wypadał albo jakoś clear event block i bez cancel event? Będę bardzo wdzięczny

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
Teraz, pawel1232 napisał:

on break of stone:
	if {cobblestone:%player%::status} is "&cNIE":
		set event-block to air
		cancel event
	else:
		set event-block to air
		cancel event
		if {cobblestone:%player%::status} is "&aTAK":
			chance of 100%:
				if player can hold 1 cobblestone:
					add 1 cobblestone to player
					add 20 exp to player
				else:
					drop 1 cobblestone
				

Mam problem napisałem to i działa tylko że nie niszczy się kilof i cofa bloki jednym słowem jest to słabe 

Napiszę mi ktoś to aby cobblestone nie wypadał albo jakoś clear event block i bez cancel event? Będę bardzo wdzięczny

Daj 'clear drops' i powinno być dobrze.

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256378
Udostępnij na innych stronach

  • 0

on break of stone:
	if {cobblestone:%player%::status} is "&cNIE":
		clear drops
	else:
		clear drops
		if {cobblestone:%player%::status} is "&aTAK":
			clear drops
			chance of 100%:
				if player can hold 1 cobblestone:
					add 1 cobblestone to player
					add 20 exp to player
				else:
					drop 1 cobblestone

Dodałem tak jak jest wyżej i pisze mi clear "drops"  może być tylko w eventach death 

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256380
Udostępnij na innych stronach

  • 0
Teraz, pawel1232 napisał:

on break of stone:
	if {cobblestone:%player%::status} is "&cNIE":
		clear drops
	else:
		clear drops
		if {cobblestone:%player%::status} is "&aTAK":
			clear drops
			chance of 100%:
				if player can hold 1 cobblestone:
					add 1 cobblestone to player
					add 20 exp to player
				else:
					drop 1 cobblestone

Dodałem tak jak jest wyżej i pisze mi clear "drops"  może być tylko w eventach death 

A no tak, ty masz wersję Skripta 2.2, tak? I masz 1.8.8, więc ci to nie zadziała.

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256381
Udostępnij na innych stronach

  • 0
Teraz, pawel1232 napisał:

Mam wersję skripta 2.1.2 i nie mogę zmienić bo nie działa mi nic wtedy i wersja 1.8.8 da się coś z tym kodem zrobić?

on break of stone:
	cancel event
	set event-block to air
	damage player's tool by 1

Wymyśliłem coś takiego, może to ci pomoże?

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256383
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

on break of stone:
	cancel event
	set event-block to air
	damage player's tool by 1

Wymyśliłem coś takiego, może to ci pomoże?

Działać działa ale i tak mam problem bo przez ten cancel event i set block to air cofa i można się zbugować w niewidzialnym stone który niby został zniszczony ale jak się postawi blok to jest stone 

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256384
Udostępnij na innych stronach

  • 0
3 minuty temu, pawel1232 napisał:

Działać działa ale i tak mam problem bo przez ten cancel event i set block to air cofa i można się zbugować w niewidzialnym stone który niby został zniszczony ale jak się postawi blok to jest stone 

Hmm... Możesz zawsze spróbować z TuSKe:

on break of stone:
	cancel drops of items

Tutaj potrzebny TuSKe 1.8.1.

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256386
Udostępnij na innych stronach

  • 0
Teraz, pawel1232 napisał:

A działa ze skryptami taki jak: Skript WIldSkript SkQuery  Skrayfall?

To jest dodatek, miałem go z kilkoma innymi dodatkami, więc nie powinno być większego problemu. Zresztą, jeśli coś złego się stanie, to przy włączaniu serwera dostaniesz powiadomienie.

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256388
Udostępnij na innych stronach

  • 0
3 minuty temu, Kormic napisał:

To jest dodatek, miałem go z kilkoma innymi dodatkami, więc nie powinno być większego problemu. Zresztą, jeśli coś złego się stanie, to przy włączaniu serwera dostaniesz powiadomienie.

Error occurred while enabling TuSKe v1.8.2 (Is it up to date?)
java.lang.NoSuchMethodError: ch.njol.skript.bukkitutil.PlayerUtils.getOnlinePlayers()Ljava/util/Collection;
        at com.github.tukenuke.tuske.listeners.OnlineStatusCheck.<init>(OnlineStatusCheck.java:23) ~[?:?]
        at com.github.tukenuke.tuske.TuSKe.onEnable(TuSKe.java:73) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[server.jar:git-Spigot-21fe707-e1ebe52]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [server.jar:git-Spigot-21fe707-e1ebe52]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [server.jar:git-Spigot-21fe707-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [server.jar:git-Spigot-21fe707-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [server.jar:git-Spigot-21fe707-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [server.jar:git-Spigot-21fe707-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [server.jar:git-Spigot-21fe707-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [server.jar:git-Spigot-21fe707-e1ebe52]
        at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [server.jar:git-Spigot-21fe707-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [server.jar:git-Spigot-21fe707-e1ebe52]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_191]

Jest to coś poważnego w minecraft pisze że tuske jest aktywny bo na zielono 

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256390
Udostępnij na innych stronach

  • 0
Teraz, rykker napisał:

Zaktualizuj ten dodatek.

Nie ma nowszej wersji. Jest to pierwotny TuSKe posiadający wsparcie dla wersji 1.7-1.10. Jeszcze istnieje fork od Tuke-Nuke'a, ale jest to TuSKe na 1.12.

@pawel1232 Spróbuj ewentualnie tak:

on break of stone:
    event.setDropItems(false)

Do tego będzie potrzebny skript-mirror, niezwykle przydatny dodatek pozwalający na używanie wyrażeń z API Spigota, innymi słowy możesz robić właściwie to samo, co w pluginach, czyli nie ma prawie żadnych ograniczeń. Co do TuSKe, wywal je, przypomniałem sobie, że mimo wszystko jest ono dość zbugowane.

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256394
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

Nie ma nowszej wersji. Jest to pierwotny TuSKe posiadający wsparcie dla wersji 1.7-1.10. Jeszcze istnieje fork od Tuke-Nuke'a, ale jest to TuSKe na 1.12.

@pawel1232 Spróbuj ewentualnie tak:


on break of stone:
    event.setDropItems(false)

Do tego będzie potrzebny skript-mirror, niezwykle przydatny dodatek pozwalający na używanie wyrażeń z API Spigota, innymi słowy możesz robić właściwie to samo, co w pluginach, czyli nie ma prawie żadnych ograniczeń. Co do TuSKe, wywal je, przypomniałem sobie, że mimo wszystko jest ono dość zbugowane.

 event.setDropItems(false) - is not a boolean 

cancel drops of items - is not a number

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256396
Udostępnij na innych stronach

  • 0
Teraz, pawel1232 napisał:

 event.setDropItems(false) - is not a boolean 

cancel drops of items - is not a number

Pobrałeś skript-mirror? Przy okazji ten drugi błąd, z czego on pochodzi?

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256397
Udostępnij na innych stronach

  • 0
3 minuty temu, pawel1232 napisał:

Dodalem ten plugin i nie działa is not a boolean jest dalej 

a ten drugi błąd nie wiem 

Kurczę, no to problem jest :/ Daj mi chwilę, postaram się wykombinować coś i zaraz dam znać. Przy okazji sprawdź czy nie ma czegoś przypadkiem w konsoli.

EDIT:

Mógłbym wiedzieć którą wersję skript-mirrora pobrałeś?

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256399
Udostępnij na innych stronach

  • 0
20 minut temu, Kormic napisał:

Kurczę, no to problem jest :/ Daj mi chwilę, postaram się wykombinować coś i zaraz dam znać. Przy okazji sprawdź czy nie ma czegoś przypadkiem w konsoli.

EDIT:

Mógłbym wiedzieć którą wersję skript-mirrora pobrałeś?

skript mirror 0.19.1

Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256402
Udostępnij na innych stronach

  • 0
2 minuty temu, pawel1232 napisał:

skript mirror 0.19.1

Nie ma żadnych błędów w konsoli?

EDIT:

Chyba już raz to przerabialiśmy, ale nie działa u ciebie 2.2-dev36, tak? Czy próbowałeś również z 2.2 Fixes V8b?

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41076-drop-cobble/#findComment-256403
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ę...