Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[DL][Skript] Lock v0.1 - blokowanie skrzynek za pomocą tabliczek.


Rekomendowane odpowiedzi

Opublikowano

Witam, chciałbym przedstawić pierwszy skrypt mojego autorstwa.

Skrypt ten służy do blokowania skrzynek za pomocą tabliczek.

Nie obsługuje on jeszcze podwójnych skrzynek (obie połówki trzeba zabezpieczać osobno)  Od wersji v0.3 obsługuje podwójne skrzynki.

Posiada ograniczenie max 2 graczy dodanych do skrzynki.   Od wersji v0.4 obsługuje do 5 graczy.

 

Kod nie jest najlepszy jako że to jest mój pierwszy skrypt - liczę na rady co poprawić aby sprawniej działało.

 

 

v0.1

http://pastebin.com/ihhznWNp

v0.2

 http://pastebin.com/jjrD47S7

v0.3

 http://pastebin.com/H9BxQ6Vk

v0.4

http://pastebin.com/rFSb0xJJ

Aktualizacja v0.2: Zabezpieczenie przed hopperami

Aby dodać zabezpieczenie przed hopperami dodałem blokowanie bloku pod skrzynią. Teraz aby postawić hopper, albo wjechać minecartem z hopperem trzeba zniszczyć blok pod skrzynią który jest zablokowany razem ze skrzynią - aby odblokować te bloki trzeba odblokować skrzynię.

Pod linkiem jest zaktualizowana wersja.

 

Aktualizacja v0.3: Dodana obsługa podwójnych skrzynek

 

Aktualizacja v0.4: Dodano:

- zabezpieczenie przed TNT

- możliwość dodania 5 graczy

- po kliknięciu prawym przyciskiem myszy na tabliczkę wyświetla się lista graczy z dostępem do skrzynki

- ogólna optymalizacja kodu

Opublikowano

Jak na Twój pierwszy skrypt jest wyśmienicie. Nie jedna osoba nie napisałaby czegoś takiego po kilku tygodniach nauki, a Ty pierwszy skrypt i coś takiego. :-)

Co do kodu nie oceniam, bo na SKRIPT się aż tak bardzo nie znam, wolę Jave, więc nie chcę palnąć głupoty.

Rób dalej skrypty, rozwijaj się, może kiedyś przejdziesz na programowanie w Javie? ;-)

Opublikowano

a chociażby dlatego że lockette jest dziurawe, a nie ma innego pluginu który używa tabliczek - jest to bardziej przejrzyste od samych komend:)

Opublikowano

Skrypt dobry, jednakże problem w tym, że te zabezpieczenia już nie działają... Dlaczego? Są przecież hoppery które zabiorą wszystkie itemy bez niszczenia tabliczki/skrzynki. Pozdrawiam :)

Opublikowano

Tak samo kiedys gosciu mial na krawedzi dzialki szkrzynke zabezpieczona locktte to wyciagnelem itemy rura z buildcrafta (serwer na modach byl)

Opublikowano

A wiecie że można temu w bardzo prosty sposób zaradzić?

Wystarczy razem ze skrzynką zablokować blok pod nią - ani hopper ani minecart z hopperem nic wtedy nie pomogą :)


on break:
	if {chest.%location of block above event-block%} is location of block above event-block:
		message "Zabezpieczenie anty grief - aby zniszczyc blok najpierw odblokuj skrzynke nad nim"
		cancel event

Dodając do mojego skryptu te 4 linijki otrzymasz pełne zabezpieczenie przed hopperami :P Do tego dodać obsługę dużych skrzynek,  większą ilość ludzi do dodania i zabezpieczenie przed wybuchem i będzie naprawdę dobry skrypt:)

Opublikowano

No dobrze, pluginy są dziurawe na mody, to prawda, ale skrypty też. Patrząc z tej strony ilość modów i ich kombinacji jest zbyt wielka by się sensownie zabezpieczyć. Jeżeli każdy by robił własny skrypt pod daną paczkę i konfigurację to wtedy ma to sens.

Opublikowano

A czy ktoś tu mówi o modach? Lockette nie jest aktualizowane od dawna - dlatego nie ma w nim ochrony przed hopperami. Pluginy i skrypty nie są odporne na mody bo zwyczajnie nie są pod nie robione. Mój skrypt tez nie jest odporny na mody bo robię go pod zwyczajnego czystego bukkita. Ma chronić tylko przed tym co w standardowym minecrafcie się znajduje.

Opublikowano

Tak samo kiedys gosciu mial na krawedzi dzialki szkrzynke zabezpieczona locktte to wyciagnelem itemy rura z buildcrafta (serwer na modach byl)

 

A czy ktoś tu mówi o modach? Lockette nie jest aktualizowane od dawna - dlatego nie ma w nim ochrony przed hopperami. Pluginy i skrypty nie są odporne na mody bo zwyczajnie nie są pod nie robione. Mój skrypt tez nie jest odporny na mody bo robię go pod zwyczajnego czystego bukkita. Ma chronić tylko przed tym co w standardowym minecrafcie się znajduje.

 

Tak, jak widać ktoś wspomniał o modach...., przeczytaj uważnie własny temat.

Opublikowano

No tak, ty tez mowiles o modach. Tak jak juz pisalem - to jest skrypt pod bukkita i jego pluginy, nie jest przystosowany do pracy z modami bo zwyczajnie jest ich za dużo. Wiec proszę nie czepiaj się szczegolow.

  • 3 tygodnie później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...