Skocz do zawartości

CuboidsPlus - skrypt na cuboidy


Rekomendowane odpowiedzi

Dołączona grafika

 

Cuboids+ to jeden z większych moich skryptów, jakie napisałem. Cennikiem i pomysłami zajął się kepo70, który niestety nie ma konta na forum. Jego zastosowanie przydaje się jedynie na serwerach typu Kwadratowa Masakra*. Jest to po prostu zabezpieczenie terenu przed niechcianymi gośćmi.

 

Co posiada skrypt:

 

• 3 rozmiary cuboidów (10x10, 20x20, 30x30)

• walutę, którą płacimy za teren - szmaragdy

• ustawianie flag na wybuchy, PVP oraz skrzynie

• 1 komenda czyli /cub

• po wejściu i wyjściu z terenu pojawia się komunikat

• tworzenie/usuwanie cuboida opiera się na pluginie WorldGuard

 

Cennik cuboidów:

 

• 10x10 - 32 szmaragdy

• 20x20 - 64 szmaragdy

• 30x30 - 128 szmaragdów

Jest drogo, ale ceny wymyślił współ-pomysłodawca!

 

Komendy:

 

• /cub help - menu z komendami

• /cub list - cennik cuboidów

• /cub zaloz [iD] - zakłada cuboida z ID**

• /cub usun - usuwa cuboida

• /cub dodaj [NICK] - dodaje gracza
• /cub wyrzuc [NICK] - wyrzuca gracza
• /cub dom - teleportuje do cuboida***

 

Flagi:

 

• zablokowane wybuchanie TNT, creeperów, wagonów itp.

• PVP na terenie cuboida wyłączone

• otwieranie skrzynek przez innych graczy zablokowane

 

Wyjaśnienia:

 

* jeśli chcesz na serwery typu FreeBuild, na specjalne zamówienie ZA DARMO mogę przerobić kod, tylko proszę o kontakt (email - [email protected])

** ID czyli numer, który określa cenę oraz wymiary cuboida, jest podany pod komendą /cub list

*** komenda NA RAZIE teleportuje tylko właściciela terenu

 

Do zrobienia:

• teleportacja na teren dodanych graczy

• wydanie 2 podobnej wersji dla typu FreeBuild (inne PlotMe)

 

Wymagania:

• plugin WorldGuard

 

DOWNLOAD:

https://code.skript.pl/w79dfFAu/

 

 

Zapraszam do komentowania - wszelkie problemy, propozycje proszę pisać w komentarzach!

Edytowane przez Ewald
Odnośnik do komentarza
https://skript.pl/temat/569-cuboidsplus-skrypt-na-cuboidy/
Udostępnij na innych stronach

@Parrot

 

Miałem okazję spotkać się z tym, ale przez chwilę :P

Jeśli wystarczy mi czasu i cierpliwości, w kolejnych updatach będzie się pojawiać 

 

@PGmajster

 

Hmm.. Aż tak mocno to nie jestem nowym skrypterem choć po tej lewej stronie jest Nowy użytkownik . Głównie na razie jestem technicznym na 3 serwerach z jednej sieci i skrypty piszę cały czas, tylko ich nie upubliczniam bo są tylko dla serwera. Wkrótce ruszę do roboty ;)

Edytowane przez shiworld
Odnośnik do komentarza
https://skript.pl/temat/569-cuboidsplus-skrypt-na-cuboidy/#findComment-3480
Udostępnij na innych stronach

  • 4 tygodnie później...

@Parrot

W WildSkript będzie to możliwe. Na chwilę obecną sam pracuję nad systemem bez żadnych pluginów i nie widzę lepszego sposobu :P

Eee tam, wildskript po prostu odwali za Ciebie robote ^ ^

Skoro coś tam już umiesz, to będę pisał ogólnie, bo w szczegóły na tel mi się bawić nie chce xd

Są przynajmniej 2 metody na regiony bez pomocy z zewnątrz.

Metoda 1 - banalna, szybka, ale cub masz okrągły xd Nawet WorldGuard tego nie ma! :D

Metoda 2 - w sumie banalna, ale więcej się napiszesz xd - dowolny sześcian

Metoda 1:

Zapisujesz sobie nazwe regionu do listy, a do nazwy podpinasz zmienna z centrum regionu. Przy sprawdzaniu robisz pętlę po liscie a nastepnie po tych zmiennych i tylko sprawdzasz:

if distance between CENTRUM and SPRAWDZANE_LOC is smaller than WIELKOSC_REGIONU:
No i jak masz true, to loop-value z listy to cuboid w którym jest spr.loc

Metoda 2:

Zapisujesz sobie 2 punkty, między którymi chcesz region i pobierasz koordynaty.

// 2 punktyset (p1) to locset (p2) to loc# I zapisujesz x, z, a y opcjonalnie, bo to wysokosc set (x1) to (p1) x-coordinateset (x2) to (p2) x-coordinate# Tu sobie jakoś posortuj - musisz wiedziec ktorem mniejsze, a ktore wiekszeif MNIEJSZE-X < player's x-coordinate and WIEKSZE-X > player's x-coordinate:
I to z tel tyle, bo mi palec wysiada :D

#// Wykarmione z Panda Phone

Odnośnik do komentarza
https://skript.pl/temat/569-cuboidsplus-skrypt-na-cuboidy/#findComment-6430
Udostępnij na innych stronach

  • bvcz zablokował(a) ten temat
  • Libter odblokował(a) ten temat
Dnia 5.06.2014 o 20:52, MrRedstoneMC` napisał:

@toppic

Wait, jest system zakładania terenów... ale gracze mogą założyć swój teren na innych .... to by było trzeba dopracować ;p

Przepraszam za odkopanie posta, ale mam ten sam problem i da się to jakoś naprawić?

Odnośnik do komentarza
https://skript.pl/temat/569-cuboidsplus-skrypt-na-cuboidy/#findComment-142661
Udostępnij na innych stronach

Dosyc fajny skrypt ale ogólnie byłoby fajnie jak byś dodał a może raczej usunął opcje z WorldEditem i spróbować z skryptem bo akurat da się coś takiego zrobić z samym skryptem

Odnośnik do komentarza
https://skript.pl/temat/569-cuboidsplus-skrypt-na-cuboidy/#findComment-142753
Udostępnij na innych stronach

7 godzin temu, Zabujca997 napisał:

najlepiej jak naprawi to że gdy sie usuwa cuboid aby napis też zniknoł bo napis Cuboid: Zabujca997 zostaje po usunięciu cuboida

Też miałem ten problem :/ 

@shiworld Dodaj możliwość tworzenia działki za pomocą bloku ;) I po zniszczeniu bloku wypadnie ten blok i bd można umieścić działkę w innym miejscu ;)

Odnośnik do komentarza
https://skript.pl/temat/569-cuboidsplus-skrypt-na-cuboidy/#findComment-142984
Udostępnij na innych stronach

  • 4 miesiące temu...
  • 2 miesiące temu...
W dniu 7.05.2014 o 18:38, ToNy napisał:

Skrypt ok ale może spróbuj zrobić regiony bez WorldGuard? :)

Sprawdzałeś skrypt bo nwm czy go używać. Bo nie chcę żeby ktoś na czyjimś cubie robi cuba lub na spawnie ;)

Odnośnik do komentarza
https://skript.pl/temat/569-cuboidsplus-skrypt-na-cuboidy/#findComment-173490
Udostępnij na innych stronach

W dniu 26.03.2018 o 11:49, Joker1337 napisał:

Sprawdzałeś skrypt bo nwm czy go używać. Bo nie chcę żeby ktoś na czyjimś cubie robi cuba lub na spawnie ;)

Jeśli samemu zablokujesz, nie będzie się dało tworzyć cuboidów na innych cuboidach.

Odnośnik do komentarza
https://skript.pl/temat/569-cuboidsplus-skrypt-na-cuboidy/#findComment-173776
Udostępnij na innych stronach

  • 2 lata później...

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