Skocz do zawartości

PRSDOORS - Skrypt na konfiguracje drzwi.


Rekomendowane odpowiedzi

PRSDOORS - skrypt na konfiguracje drzwi

 

WSPARCIE: AKTYWNE

 

NA CZYM TEN SKRYPT POLEGA?

Skrypt przyda się na serwery typu RoleplayRealLife itp. 

Dzięki niemu możemy wprowadzić na nasz serwer system blokowania drzwi na klucz lub kartę za pieniądze.

Jest także system włamań, dzięki któremu gracze mogą się włamywać do drzwi, mając w rękach Wiertło, które można zakupić.

Cały skrypt jest umiejscowiony w GUI, więc bardzo łatwo jest się połapać.

DLACZEGO TEN SKRYPT?

Skrypt posiada bardzo dużo opcji konfiguracji, a także możliwość zmienienia większości z wiadomości (np. na inny język).

Można na przykład:

- włączyć/wyłączyć system włamań

- zmienić używane blokady (klucz lub karta)

- zablokować niszczenie cudzych drzwi

- ustawić ceny wszystkich przedmiotów służących włamań lub montażu drzwi

- zmienić czas włamania oraz szanse na zdobycie klucza/karty do drzwi

- zmienić komendę oraz permisje.

KOMENDY

/door panel - otwiera główne GUI

/adoor panel - wyświetla panel dla administratorów (Permisja do ustawienia w configu)

/adoor givekey/givecard <nr> - daje administratorowi klucz lub karte z podanym numerem(Permisja do ustawienia w configu)

/adoor customkey/customcard <nr> - blokuje drzwi na podany nr klucza lub karty(Permisja do ustawienia w configu)

/adoor givedrill - daje administratorowi wiertlo(Permisja do ustawienia w configu)

/adoor unlock - odblokowywuje każe drzwi(Permisja do ustawienia w configu)

/adoor resetcrack <gracz> - resetuje liczbe wlaman gracza podanego w argumencie 2(Permisja do ustawienia w configu)

/adoor reload - przeladowywuje skrypt(Permisja do ustawienia w configu)

CHANGELOG

v1.0 - pierwsza wersja skryptu

v1.1 - skrócenie kodu, poprawka paru luk i błędów, zrobienie akcji w funkcjach, dodanie osobnej komendy dla administracji, zrobienie pomocy w JSON.

v1.2 - dodanie opcji "interiorów", pokazane na n/w filmiku, klucze od teraz działają na tej samej zasadzie co karta, gdyż były mocno zbugowane, ulepszono kod, poprawiono niedoróbki lub bugi, dodanie komendy /ad info, czyli informacje o danych drzwiach (autor drzwi, data zalozenia, czy maja interior oraz opcje co mozna zrobic z tymi drzwiami).

v1.2.1 - naprawa bugów, które wystąpiły w wersji 1.2, lekka zmiana panelu, dodanie magicznej różdżki otwierającej wszystkie drzwi, dodanie admin panel, dodanie nazw drzwi, klucze dzialaja teraz znowu tak samo jak kiedyś, ale nie są zbugowane, kilka pomniejszych zmian  :)

TO-DO

1. Mozliwosc ustawiania jednego klucza/karty do wielu drzwi;

2. Ulepszenie systemu włamań

JEST TO MÓJ PIERWSZY SKRYPT, WIĘC PROSZĘ O "KONSTRUKTYWNĄ KRYTYKĘ"

ZALECAM DO PISANIA POMYSŁÓW CO MOŻNA DODAĆ DO TEGO SKRYPTU.

Nie chce narazie robić konfiguracji w YML, bo nie uważam, że ten skrypt jest na tyle zaawansowany.

Dziękuję społeczności skript.pl za pomoc udzieloną w dziale Pytania i problemy :)

POBIERALNIA:

 

wersja 1.0

wersja 1.1

wersja 1.2

wersja 1.2.1:

SKRYPT TESTOWANY NA 1.19!

 

Edytowane przez pruslay
~nowa wersja
Odnośnik do komentarza
https://skript.pl/temat/53060-prsdoors-skrypt-na-konfiguracje-drzwi/
Udostępnij na innych stronach

AKTUALIZACJA SKRYPTU

v1.1 - skrócenie kodu, poprawka paru luk i błędów, zrobienie akcji w funkcjach, dodanie osobnej komendy dla administracji, zrobienie komend pomocy w JSON.

Edytowane przez pruslay
Odnośnik do komentarza
https://skript.pl/temat/53060-prsdoors-skrypt-na-konfiguracje-drzwi/#findComment-323701
Udostępnij na innych stronach

Chwila chwila, wydaje mi się że po zakupie karty (/doors lockcard) gracz nie traci pieniędzy :?

+ u mnie drzwi da się otwierać klikając na dolną część (drzwi zabezpieczyłem patrząc się na górną). Drzwi można też zniszczyć mimo zmienienia opcji w konfiguracji. Może są to błędy tylko u mnie, ale podejrzewam że również u Ciebie będzie się dało zniszczyć drzwi za pomocą eksplozji.

Edytowane przez W1tt
Odnośnik do komentarza
https://skript.pl/temat/53060-prsdoors-skrypt-na-konfiguracje-drzwi/#findComment-323752
Udostępnij na innych stronach

3 godziny temu, W1tt napisał:

Chwila chwila, wydaje mi się że po zakupie karty (/doors lockcard) gracz nie traci pieniędzy :?

+ u mnie drzwi da się otwierać klikając na dolną część (drzwi zabezpieczyłem patrząc się na górną). Drzwi można też zniszczyć mimo zmienienia opcji w konfiguracji. Może są to błędy tylko u mnie, ale podejrzewam że również u Ciebie będzie się dało zniszczyć drzwi za pomocą eksplozji.

Byc moze sa jakies bugi do naprawy, ale specjalnie przed wypuszczeniem skryptu sprawdzalem te wszystkie opcje konfiguracji, i mi dzialaly, wiec nie wiem dlaczego. Ale na pewno sprawdze jeszcze raz.

Odnośnik do komentarza
https://skript.pl/temat/53060-prsdoors-skrypt-na-konfiguracje-drzwi/#findComment-323766
Udostępnij na innych stronach

Tak samo tutaj, bez sensu pętla

    loop 27 times:
        set slot {_x} of {_gui} to black stained glass pane named ""
        add 1 to {_x}
    set slot 0 of {_gui} to black stained glass pane named ""

mozna po prostu

set slots (integers from 0 to 26) of {_gui} to black stained glass pane named ""

jest o wiele więcej rzeczy, które można by zmienić, sam skrypt w sobie taki sobie, 

np. u góry widziałem w options możliwość ustawienia procentów, a w kodzie w opisie któregoś przedmiotu liczba 12 była wpisana na sztywno

Odnośnik do komentarza
https://skript.pl/temat/53060-prsdoors-skrypt-na-konfiguracje-drzwi/#findComment-323950
Udostępnij na innych stronach

AKTUALIZACJA SKRYPTU

v1.2 - dodanie opcji "interiorów", pokazane na n/w filmiku, klucze od teraz działają na tej samej zasadzie co karta, gdyż były mocno zbugowane, ulepszono kod, poprawiono niedoróbki lub bugi, dodanie komendy /ad info, czyli informacje o danych drzwiach (autor drzwi, data zalozenia, czy maja interior oraz opcje co mozna zrobic z tymi drzwiami).

Edit: XDD zapomnialem dodac kodu pozniej bedzie

Edytowane przez pruslay
Odnośnik do komentarza
https://skript.pl/temat/53060-prsdoors-skrypt-na-konfiguracje-drzwi/#findComment-324362
Udostępnij na innych stronach

W dniu 20.07.2022 o 19:17, Shiba_PL napisał:

Mam propozycję co możesz dodać do skryptu możliwość ustawienia jednej karty lub klucza na kilka par drzwi

Bedzie za niedlugo robione :)

Odnośnik do komentarza
https://skript.pl/temat/53060-prsdoors-skrypt-na-konfiguracje-drzwi/#findComment-324390
Udostępnij na innych stronach

AKTUALIZACJA SKRYPTU (PATCH)

v1.2.1 - naprawa bugów, które wystąpiły w wersji 1.2, dodanie admin panel, dodanie nazw drzwi, klucze dzialaja teraz znowu tak samo jak kiedyś :)

Odnośnik do komentarza
https://skript.pl/temat/53060-prsdoors-skrypt-na-konfiguracje-drzwi/#findComment-324401
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
Dodaj odpowiedź do tematu...

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