Skocz do zawartości
  • 0

Execute console command nie działa poprawnie


Crabi1
 Udostępnij

Pytanie

Mam problem z tym skryptem, ponieważ kiedy reloaduje skrypty to mam taki error: 

[CHAT]     The expression 'argument' can only be used within a command
[Render thread/INFO]: [CHAT]     Line: execute console command "say %arg 1%"
[Render thread/INFO]: [CHAT]  
[Render thread/INFO]: [CHAT] Loaded 1 script with a total of 1 trigger and 1 command in 0.01 seconds
[Render thread/INFO]: [CHAT] [Skript] Encountered 1 error while reloading all scripts! (10ms)

A skrypt jest taki:

command /zarządzanie [<player>]:
    trigger:
        set {_gui} to a new chest inventory with 3 row with name "Zarządzanie"
        set slot 13 of {_gui} to emerald
        open {_gui} to player
 
on inventory click:
    if name of event-inventory is "Zarządzanie":
        if index of event-slot = 13:
            execute console command "ban %arg 1%"
            cancel event

 

Dopiero się uczę pisać skrypty!

Prosze o szybką pomoc!

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

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
20 godzin temu, Crabi1 napisał:

Mam problem z tym skryptem, ponieważ kiedy reloaduje skrypty to mam taki error: 

[CHAT]     The expression 'argument' can only be used within a command
[Render thread/INFO]: [CHAT]     Line: execute console command "say %arg 1%"
[Render thread/INFO]: [CHAT]  
[Render thread/INFO]: [CHAT] Loaded 1 script with a total of 1 trigger and 1 command in 0.01 seconds
[Render thread/INFO]: [CHAT] [Skript] Encountered 1 error while reloading all scripts! (10ms)

A skrypt jest taki:

command /zarządzanie [<player>]:
    trigger:
        set {_gui} to a new chest inventory with 3 row with name "Zarządzanie"
        set slot 13 of {_gui} to emerald
        open {_gui} to player
 
on inventory click:
    if name of event-inventory is "Zarządzanie":
        if index of event-slot = 13:
            execute console command "ban %arg 1%"
            cancel event

 

Dopiero się uczę pisać skrypty!

Prosze o szybką pomoc!



 

command /zarządzanie [<player>]:
    trigger:
        set {_gui} to a new chest inventory with 3 row with name "Zarządzanie"
        set slot 13 of {_gui} to emerald named "Zbanuj: %arg 1%"
        open {_gui} to player
 
on inventory click:
    if name of event-inventory is "Zarządzanie":
  		cancel event
        if index of event-slot = 13:
  			set {_name} to name of clicked item
  			replace all "Zbanuj: " with "" in {_name}
            execute console command "ban %{_name}%"

Nie testowane czy dziala

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Godzinę temu, Medyk324 napisał:



 

command /zarządzanie [<player>]:
    trigger:
        set {_gui} to a new chest inventory with 3 row with name "Zarządzanie"
        set slot 13 of {_gui} to emerald named "Zbanuj: %arg 1%"
        open {_gui} to player
 
on inventory click:
    if name of event-inventory is "Zarządzanie":
  		cancel event
        if index of event-slot = 13:
  			set {_name} to name of clicked item
  			replace all "Zbanuj: " with "" in {_name}
            execute console command "ban %{_name}%"

Nie testowane czy dziala

absolutnie nie działa

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.

 Udostępnij

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

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