Skocz do zawartości

HouseBuilder - skrypt na budowanie domów


Rekomendowane odpowiedzi

 

Skrypt ten pisałem bardzo dawno, jego wykonanie jest fatalne. Nie polecam nikomu używania go.

Spoiler

 

HouseBuilder - Zbuduj swój dom.

Opis:

Skrypt ten buduje nam dom, który można ulepszać do III poziomu.

Gdy go osiągniesz, będziesz mógł brać ustawione w skrypcie itemki co 15 min.

Dom zaczyna się budować po postawieniu HouseBuildera.

Ulepsza się go za itemki i bloki.

Jak używać:

Najpierw musimy zdobyć HouseBuilder, są dwa sposoby:

1) Komenda /hb daj

2) Crafting (/hb crafting)

Następnie musimy go postawić.

Po kliknięciu na niego PPM, jeśli mamy potrzebne bloki, zostanie wybudowany Dom POZIOM I.

Następnie możemy ulepszyć go do Dom POZIOM II (Farma), jeśli posiadamy potrzebne itemy klikniemy na Bedrocka, który pojawi się w domu.

Na końcu możemy ulepszyć go do Dom POZIOM III (Kopalnia).

Gdy ulepszymy dom do poziomu III możemy używać co 15 minut /hb itemy, aby otrzymać itemki ustawione w skrypcie.

Istnieje też komenda /dom, teleportuje ona do domu.

UWAGA! Gracz może mieć tylko 1 dom.

Funkcje:

>> Automatyczne budowanie domu.

>> Przejrzysty kod.

>> Własny crafting.

>> Przejrzyste i konkretne powiadomienia.

TODO:

>> Więcej poziomów.

>> Pełna konfiguracja.

Uprawnienia:

housebuilder.admin - Komendy dla admina.

housebuilder.gracz - Komendy dla gracza.

Komendy:

/hb daj - Przyzywa HouseBuilder.

/hb crafting - Crafting HouseBuildera.

/hb dom - Teleportuje do domu.

/hb itemy - Otrzymujesz itemki, jeśli masz III Poziom.

DL:

https://code.skript.pl/JasxEN2p/ v. 1.0

https://code.skript.pl/Vp8T7LFi/ v. 2.0

ChangeLog:

Spoiler

Wersja 2.0:

* Zmieniono słowo ,,Hause" na ,,House".

* Zmieniono wymagane itemki na budowe.

* Usunięcie komendy /hb autor.

* Zmiana ,,/domdaj" na ,,/hb itemy".

* Zmiana ,,/dom" na ,,/hb dom" 

* Naprawiono błąd, przez który nie działało niszczenie ,,House Buildera".

* Dodano możliwość edycji craftingu. 

* Dodano komende /hb dla gracza.

* Poprawki małych błędów.

 

 

Mam nadzieję, że skrypt się spodoba :D

Skrypt pisany do SDT :D

//Linki ~Myszak

 

Odnośnik do komentarza
https://skript.pl/temat/10640-housebuilder-skrypt-na-budowanie-dom%C3%B3w/
Udostępnij na innych stronach

Bardzo dobry pomysł leci plusik ;p

Tak jak kolega wyżej wspomniał o dodaniu więcej ilości poziomów też się z tym zgodzę ale możesz też przy następnym "Abdejcie" zrobić bardziej rozbudowane domki ;p

Odnośnik do komentarza
https://skript.pl/temat/10640-housebuilder-skrypt-na-budowanie-dom%C3%B3w/#findComment-78357
Udostępnij na innych stronach

register new shaped recipe for crafting table named "&aHause Builder" with lore "&6>> &7Postaw na ziemi, aby zbudowac dom." using stone, stone, stone, stone, stone, stone, stone, stone, stone 

To w końcu to jest HouseBuilder, czy HauseBuilder. Za dużo niemieckiego w szkole Was uczą ? XD

A tak to git malina.

Odnośnik do komentarza
https://skript.pl/temat/10640-housebuilder-skrypt-na-budowanie-dom%C3%B3w/#findComment-78359
Udostępnij na innych stronach

Bardzo fajny skrypcik :) Ile tutaj tych set block'ów :0

Pomagałeś sobie rysując domki na kartce? :)

Miło by było zobaczyć twój skrypt w skryptach miesiąca c:

 

Gdybyś mógł, dodaj changelog do tematu z linkami do kodów. Przyda się może komuś do prywatnej edycji ;)

Odnośnik do komentarza
https://skript.pl/temat/10640-housebuilder-skrypt-na-budowanie-dom%C3%B3w/#findComment-78393
Udostępnij na innych stronach

Skrypcik fajnie się prezentuje 

Liczę, że się doczekam Update 

Leci Lajk

 

@ Chyba mam błąd ale nw. Jak gracz będzie się klepać etc. i wpisze /hb dom to go teleportuje jak będzie się ruszać 

Edytowane przez AlfonsikPL
Odnośnik do komentarza
https://skript.pl/temat/10640-housebuilder-skrypt-na-budowanie-dom%C3%B3w/#findComment-78425
Udostępnij na innych stronach

Naprawdę Dość fajny skrypt.

Czekam na apdejty.

 

//EDIT

 

if arg 1 is "itemy":
						if {hbhb::dom3::%player%} is set:
							if {hbhb::czas::%player%} isn't set:
								give {@itemki} to player
								send "&6>> &aOtrzymales itemki!"
								set {hbhb::czas::%player%} to 1
								wait 15 seconds
								delete {hbhb::czas::%player%}
							else:
								send "&6>> &cItemki mozesz brac co 15 minut!"
						else:
							send "&6>> &cNie posiadasz domu ulepszonego do III poziomu!"
							stop

W tym kodzie jest błąd :D Itemki można brać co 15 sekund.

 

Komendy czasowe lepiej robic tak:

if difference between {ostatniczasuzycia::%player%} and now is smaller than 15 minutes:
	send "&cItemki mozesz brac co 15 minut!"
	stop
send "&aDostales itemki!"
set {ostatniczasuzycia::%player%} to now
stop

 

Edytowane przez Shooterowy
Odnośnik do komentarza
https://skript.pl/temat/10640-housebuilder-skrypt-na-budowanie-dom%C3%B3w/#findComment-78519
Udostępnij na innych stronach

Jak dla mnie lipa, bo jak ktoś nie zna się na skryptach to może ustawić tylko tą gównianą budowle, a nie będzie wiedział jak stworzyć własną, dlatego skrypt kompletnie bez sensu.

Odnośnik do komentarza
https://skript.pl/temat/10640-housebuilder-skrypt-na-budowanie-dom%C3%B3w/#findComment-78655
Udostępnij na innych stronach

  • 2 tygodnie później...
  • 1 miesiąc temu...
  • 5 miesięcy temu...
46 minut temu, Tinebris napisał:

Zamierzasz to update'ować?

Myślę, że po ponad roku od utworzenia to zdążył o tym projekcie zapomnieć, ostatnia edycja posta 12 marca przez moderatora :thinking: 

Odnośnik do komentarza
https://skript.pl/temat/10640-housebuilder-skrypt-na-budowanie-dom%C3%B3w/#findComment-151770
Udostępnij na innych stronach

Gość Usunięty#12473
21 godzin temu, Tinebris napisał:

Szkoda bo taki skrypt by sie przydał na serwer mój dla kolegów...

Nie ma tutaj nic o zmieniu i edytowaniu kodu. Możesz go przerobić lub dać w jakimś dziale prośbę o to.

Odnośnik do komentarza
https://skript.pl/temat/10640-housebuilder-skrypt-na-budowanie-dom%C3%B3w/#findComment-151961
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ę...