Skocz do zawartości
  • 0

Dlaczego ten skrypt nie dziala?


Pytanie

To moj skrypt na aktywowanie przeladowanie i wylaczanie skryptu. ale nwm dlaczego nie dziala. Ktos moze pomoc?

#disable/reload/enable
command /drop:
    trigger:
        set {_gui} to a new chest inventory with 3 row with name "&6Drop"
        set slot 11 of {_gui} to redstone named "&4Disable"
        set slot 13 of {_gui} to lapis named "&3Reload"
        set slot 15 of {_gui} to emerald named "&2Enable"
        open {_gui} to player
        

on inventory click:
    if name of event-inventory is "&6Drop":
        if index of event-slot = 11:
            cancel event
        close player's inventory
        execute console command "sk disable drop.sk"
        send "&4Skrypt zostal pomyslnie wylaczony" to player
    if name of event-inventory is "&6Drop":
        if index of event-slot = 13:
            cancel event
        close player's inventory
        execute console command "sk reload drop.sk"
        send "&3Skrypt zostal pomyslnie przeladowany" to player
    if name of event-inventory is "&6Drop":
        if index of event-slot = 15:
            cancel event
        close player's inventory
        execute console command "sk enable drop.sk"
        send "&3Skrypt zostal pomyslnie wlaczony" to player

 

Edytowane przez Peridot
Peridot

Wstawiam w code

Notatka dodana przez Peridot

Odnośnik do komentarza
https://skript.pl/temat/41120-dlaczego-ten-skrypt-nie-dziala/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 godzin temu, IgorM2008 napisał:

to moj skrypt na aktywowanie przeladowanie i wylaczanie skryptu. ale nwm dlaczego nie dziala. Ktos moze pomoc?


#disable/reload/enable
command /drop:
    trigger:
        set {_gui} to a new chest inventory with 3 row with name "&6Drop"
        set slot 11 of {_gui} to redstone named "&4Disable"
        set slot 13 of {_gui} to lapis named "&3Reload"
        set slot 15 of {_gui} to emerald named "&2Enable"
        open {_gui} to player
        

on inventory click:
    if name of event-inventory is "&6Drop":
        if index of event-slot = 11:
            cancel event
        close player's inventory
        execute console command "sk disable drop.sk"
        send "&4Skrypt zostal pomyslnie wylaczony" to player
    if name of event-inventory is "&6Drop":
        if index of event-slot = 13:
            cancel event
        close player's inventory
        execute console command "sk reload drop.sk"
        send "&3Skrypt zostal pomyslnie przeladowany" to player
    if name of event-inventory is "&6Drop":
        if index of event-slot = 15:
            cancel event
        close player's inventory
        execute console command "sk enable drop.sk"
        send "&3Skrypt zostal pomyslnie wlaczony" to player

 

command /drop:
	trigger:
		open new chest inventory with 3 rows named "&6Drop" to player
		set slot 11 of player's current inventory to redstone named "&4Disable"
		set slot 13 of player's current inventory to lapis named "&3Reload"
		set slot 15 of player's current inventory to emerald named "&2Enable"
		

on inventory click:
	if name of player's current inventory is "&6Drop":
		cancel event
		if clicked slot is 11:
			close player's inventory
			execute console command "sk disable drop.sk"
			send "&4Skrypt zostal pomyslnie wylaczony" to player
		if clicked slot is 13:
			close player's inventory
			execute console command "sk reload drop.sk"
			send "&3Skrypt zostal pomyslnie przeladowany" to player
		if clicked slot is 15:
			close player's inventory
			execute console command "sk enable drop.sk"
			send "&3Skrypt zostal pomyslnie wlaczony" to player

Powinno zadziałać. Proszę.

Edytowane przez xAxee
xAxee

Poprawiam cytat

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41120-dlaczego-ten-skrypt-nie-dziala/#findComment-256903
Udostępnij na innych stronach

  • 0
                open new chest inventory with 3 rows named "&6Drop"
		set slot 11 of player's current inventory to redstone named "&4Disable"
		set slot 13 of player's current inventory to lapis named "&3Reload"
		set slot 15 of player's current inventory to emerald named "&2Enable"

nie dziala

Edytowane przez IgorM2008
Odnośnik do komentarza
https://skript.pl/temat/41120-dlaczego-ten-skrypt-nie-dziala/#findComment-256904
Udostępnij na innych stronach

  • 0
3 minuty temu, IgorM2008 napisał:

                open new chest inventory with 3 rows named "&6Drop"
		set slot 11 of player's current inventory to redstone named "&4Disable"
		set slot 13 of player's current inventory to lapis named "&3Reload"
		set slot 15 of player's current inventory to emerald named "&2Enable"

nie dziala

Edytowałem kod wyżej. Sprawdź teraz, bo zapomniałem o jednej rzeczy.

Odnośnik do komentarza
https://skript.pl/temat/41120-dlaczego-ten-skrypt-nie-dziala/#findComment-256905
Udostępnij na innych stronach

  • 0
17 minut temu, IgorM2008 napisał:

wszystko dziala oprocz 


open new chest inventory with 3 rows named "&6Drop" to player

To spróbuj zamiast tego napisać:

open chest with 3 rows named "&6Drop" to player

 

Odnośnik do komentarza
https://skript.pl/temat/41120-dlaczego-ten-skrypt-nie-dziala/#findComment-256911
Udostępnij na innych stronach

  • 0
Teraz, KaWaNoS napisał:

To spróbuj zamiast tego napisać:


open chest with 3 rows named "&6Drop" to player

 

Do tego potrzebny będzie SkQuery.

@IgorM2008 Musisz posiadać do mojego kodu wersję Skripta co najmniej 2.2-dev34.

Odnośnik do komentarza
https://skript.pl/temat/41120-dlaczego-ten-skrypt-nie-dziala/#findComment-256913
Udostępnij na innych stronach

  • 0
5 godzin temu, IgorM2008 napisał:

a podasz cos na 2.5-beta2

Spróbuj tak:

open chest inventory with 3 rows named "&6Drop" to player

To powinno zadziałać, wyrażenie z dokumentacji pochodzi.

Edytowane przez xAxee
xAxee

Poprawiam cytat

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41120-dlaczego-ten-skrypt-nie-dziala/#findComment-256916
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ę...