Skocz do zawartości

HCP-MENU // Skrypt na zarządzanie serwerem w GUI


Rekomendowane odpowiedzi

 

Skrypt na Zarządzanie serwerem w GUI "HCP-MENU" by floyare

Chyba prosty skrypt na zarządzanie serwerem w GUI. Chętnie przyjmę jakieś porady. Komendy Skryptu:  

 

/hcpmenu - otwiera menu

Przewidziana wersja : 1.12.2

Wymagane pluginy:

Skript

SkQuery

Essentials

v1.0

Spoiler

 

 

Edytowane przez bvcz
poprawka błędów
Odnośnik do komentarza
https://skript.pl/temat/29290-hcp-menu-skrypt-na-zarz%C4%85dzanie-serwerem-w-gui/
Udostępnij na innych stronach

Co ten skrypt wprowadza do serwera prócz tego okropnego "format slot"?!

A co to jest?

Cytat

      format slot 17 of player with gray glass pane named " " to be unstealable
      format slot 18 of player with gray glass pane named " " to be unstealable
      format slot 19 of player with gray glass pane named " " to be unstealable
      format slot 20 of player with gray glass pane named " " to be unstealable
      format slot 21 of player with gray glass pane named " " to be unstealable
      format slot 22 of player with gray glass pane named " " to be unstealable
      format slot 23 of player with gray glass pane named " " to be unstealable
      format slot 24 of player with gray glass pane named " " to be unstealable
      format slot 25 of player with gray glass pane named " " to be unstealable
      format slot 26 of player with gray glass pane named " " to be unstealable

 

Jest to nie potrzebne - możesz to zrobić funkcją "loop xyz times:".

Sam skrypt jest zbędny, ponieważ jest w nim same format slot  z execute command.

Dobra, dość tej opini bo jeszcze :rak: :rak: polecą.

Co zmienić/dodać:

  • Zmień "format slot" na "set player's current inventory's slot"
  • Jak chcesz zapełnić GUI tymi samymi przedmiotami, które nic nie robią to używaj "loop xyz times:".
  • Zamień te cholerne "executy" , gdy możesz ich zastąpić czymś innym.

Każdy człowiek uczy się na błędach.

Edytowane przez LjayPL789
Odnośnik do komentarza
https://skript.pl/temat/29290-hcp-menu-skrypt-na-zarz%C4%85dzanie-serwerem-w-gui/#findComment-193069
Udostępnij na innych stronach

16 minut temu, SupcioXD napisał:

Po 1. Zbugowane gui, da się wyciągać itemy z gui

2. Skrypt jest nie potrzebny z powodu mnóstwa komend

Jeżeli masz serwer z lagami to da się wyciągnąć itemy proste

Odnośnik do komentarza
https://skript.pl/temat/29290-hcp-menu-skrypt-na-zarz%C4%85dzanie-serwerem-w-gui/#findComment-193079
Udostępnij na innych stronach

nic nie wnosi do serwera, wspominasz że da się wyciągać itemy jak ma się serwer z lagami, można lecz sama opcja format slot jest zbugowana i nawet przy stałych 20 tps da się wyciągać itemy ;)) zamiast execute player command wystarczy execute console command. Do tego na skript.pl można znaleść pare skryptów dających wszystkie z tych opcji i je sklejić i boom masz taki skrypt.

Odnośnik do komentarza
https://skript.pl/temat/29290-hcp-menu-skrypt-na-zarz%C4%85dzanie-serwerem-w-gui/#findComment-193493
Udostępnij na innych stronach

Wszystkie rzeczy, które wnosi do gry ten skrypt, były już wcześniej w grze, więc jaki sens ma wgrywanie tego na serwer :lulkappa:?

Niektóre rzeczy są trochę, a nawet bardzo nierozumne, np. jakieś dziwne nazwy komend :bankappa:.

Menu da się zbugować niezależnie od tego, jak dobrej maszyny byś nie miał :facepalm:.


Mój mózg wybuchł po raz 1.:

# Skrypt na zarzadzanie serwerem w GUI by floyare
# Nie pozwalam na edytowanie kodu
# Nie pozwalam na podszywanie sie pod autora

Mój mózg wybuchł po raz 2.:

on load:
        send "&8&l========================" to console
        send "&c&lHCP MENU by floyare" to console
        send "&c&lv1.0" to console
        send "&c&lSkrypt z serii &e&l'HCP-SK'" to console
        send "&a&lZaladowano" to console
        send "&8&l========================" to console

Nie wiem co załadowałeś :nokappa:.

Mój mózg wybuchł po raz 3.:

named "&e&lLista Graczy" with lore "&8skrypt by floyare" 

Wszystkie trzy wybuchy miały element wspólny :dealkappa:. "by floyare"


format slot 10 of player with 420 named "&a&lZrestartuj serwer" with lore "&8skrypt by floyare" to close then run [execute player command "3dha67y2x"]
command /3dha67y2x:
   permission: hcp.menu.5
   permission message:&c Nie masz permisji
   trigger:
      broadcast "&c&lRELOAD SERWERA"
      broadcast "&c&lRELOAD SERWERA"
      broadcast "&c&lRELOAD SERWERA"
      wait 100 tick
      execute console command "reload"

Gdzie Ty restartujesz ten serwer?


command /x72hz91sX:
        permission: hcp.menu.6
        permission message:&c Nie masz permisji
        trigger:
                wait 2 ticks
                open chest with 6 rows named "&e&lONLINE" to player
                wait 3 tick
                loop all players:
                        add 1 to {_online}
                        if {_online} is smaller than 54:
                                if loop-players has permission "hcp.list":
                                        format slot {_online}-1 of player with 1 of red wool named "&cAdministrator" with lore "||&e&m-----------------------&r|||| &7Nick:   &7%name of loop-player%|| &7Ranga:   &7%displayname of loop-player%|| &7Kordy:   %loop-player's location%||||&e&m-----------------------&r" to close then run [execute player command "hcpbanx %name of loop-player%"]
                                else:
                                        format slot {_online}-1 of player with 1 of light green wool named "&eGracz" with lore "||&e&m-----------------------&r|||| &7Nick:   &7%name of loop-player%|| &7Ranga:   &7%displayname of loop-player%|| &7Kordy:   %loop-player's location%||||&e&m-----------------------&r" to close then run [execute player command "hcpbanx %name of loop-player%"]
A co w wypadku, gdy {_online} wyniesie 54 lub więcej?

      format slot 12 of player with 325 named "&e&lGM 0" with lore "&8skrypt by floyare" to close then run [execute player command "gamemode 0"]
      format slot 14 of player with 327 named "&6&lGM 1" with lore "&8skrypt by floyare" to close then run [execute player command "gamemode 1"]
      format slot 16 of player with 326 named "&c&lGM 3" with lore "&8skrypt by floyare" to close then run [execute player command "gamemode 3"]

Skrypt nie posiada gamemode 2 :wallkappa:


      format slot 10 of player with 373 named "&b&lWlacz Vanish" with lore "&8skrypt by floyare" to close then run [execute player command "vanish"]

Gdybym miał vanisha podczas klikania, to bym tylko go sobie wyłączył.

Ech, znowu się rozpisałem na pół strony, a miałem pisać mniej :kappa: 

 

Edytowane przez Rejszpat
Odnośnik do komentarza
https://skript.pl/temat/29290-hcp-menu-skrypt-na-zarz%C4%85dzanie-serwerem-w-gui/#findComment-193500
Udostępnij na innych stronach

  • 2 tygodnie później...
W dniu 3.09.2018 o 17:31, dellix889 napisał:

Skrypt z errorami do tego nie działa. Przez to:


format slot 10 of player with 252 named "&f&lPokojowy" with lore "&8skrypt by floyare" to close then run [execute player command "difficulty peaceful"]
format slot 12 of player with 251:5 named "&a&lLatwy" with lore "&8skrypt by floyare" to close then run [execute console command "difficulty easy"]
format slot 14 of player with 251:4 named "&e&lSredni" with lore "&8skrypt by floyare" to close then run [execute player command "difficulty normal"]
format slot 16 of player with 251:14 named "&c&lTrudny" with lore "&8skrypt by floyare" to close then run [execute player command "difficulty hard"]

Możesz wytłumaczyć co to ma być na id?

Sprawdzałeś w ogóle skrypt?

mi tam skrypt dziala wiec nie widze problemu

Odnośnik do komentarza
https://skript.pl/temat/29290-hcp-menu-skrypt-na-zarz%C4%85dzanie-serwerem-w-gui/#findComment-196281
Udostępnij na innych stronach

  • Szifter zablokował(a) ten temat
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ę...