Pamdex 37 Opublikowano 24 czerwca 2015 Udostępnij Opublikowano 24 czerwca 2015 Witajcie ! Prezentuję wam tutaj ciągle rozwijany plugin na zautomatyzowane kopalnie. Póki co jest to wersja deweloperska, ale w pełni sprawna. Aktualnie nie posiada kilku przydatnych zabezpieczeń w komendzie tworzącej, więc proszę uważać na format argumentów. W związku z tym, że wtyczka będzie użytkowana na nowej edycji naszego trybu Prison, związane jest to z jej dalszym rozwojem. Czym jest MyOtherWorldMineReset? Jest to plugin dodający w pełni zautomatyzowane kopalnie. Jednak wyróżnia się na tle innych wtyczek w kilku istotnych aspektach. Możliwości: Pełna konfiguracja wiadomości Reset kopalń bez lagów (AsyncWorldEdit) Możliwość tworzenia dwóch rodzajów kopalń - czasowych oraz blokowych Automatyczne nadanie efektu NIGHT VISION w trakcie przebywania w kopalni Tekstowe i dźwiękowe powiadomienia o resecie kopalń Elastyczny system permisji Kopalnie: Podstawowym rodzajem kopalni jest kopalnia czasowa resetująca się automatycznie, co podany przy tworzeniu czas. Drugim rodzajem kopalni są kopalnie blokowe, które resetują się dopiero po wykopaniu odpowiedniej ilości bloków. Tworzenie kopalni: Tworzenie kopalni zaczyna się od zaznaczenia jej wnętrza przy pomocy WorldEdit. Następnie wystarczy wpisać odpowiednią komendę, zależnie od rodzaju kopalni, stojąc w miejscu gdzie ma być spawn. Dla kopalni blokowej: /minereset create <nazwa> <format WE> <ilosc blokow> gdzie: <format WE> jest formatem komendy //set z procentowym udziałem bloków bez spacji i nazw bloków np. 50%1,50%12:1 <ilosc blokow> jest podawana jako konkretna ilość bloków do zniszczenia (liczba) lub procent wszystkich bloków zaznaczenia, czyli np. 30% Przykład tworzenia kopalni blokowej: /minereset create StoneMine 50%1,50%12:1 30% Powyższa komenda stworzy kopalnię StoneMine, która będzie wypełniona w połowie STONE i w połowie czerwonym SAND i będzie się automatycznie resetować po wykopaniu 30% wszystkich bloków. Dla kopalni czasowej: /minereset create <nazwa> <format WE> <czas w minutach> gdzie: <format WE> jest formatem komendy //set z procentowym udziałem bloków bez spacji i nazw bloków np. 50%1,50%12:1 <czas w minutach> to czas, po którym kopalnia ma się zresetować np. 50m Przykład tworzenia kopalni czasowej: /minereset create StoneMine 50%1,50%12:1 60m Powyższa komenda stworzy kopalnię StoneMine, która będzie wypełniona w połowie STONE i w połowie czerwonym SAND i będzie się automatycznie resetować po upływie 60 minut. Komendy: /minereset create - tworzenie kopalni /minereset delete - usunięcie kopalni /minereset info - informacje o resecie kopalni /minereset tp - teleportacja do kopalni /minereset reset - reset kopalni Uprawnienia: MyOtherWorldMineReset.create MyOtherWorldMineReset.delete MyOtherWorldMineReset.reset MyOtherWorldMineReset.info MyOtherWorldMineReset.info.<nazwa kopalni> MyOtherWorldMineReset.tp MyOtherWorldMineReset.tp.<nazwa kopalni> MyOtherWorldMineReset.notify MyOtherWorldMineReset.notify.sound Wymagania: WorldEdit 6.x AsyncWorldEdit 2.x wraz z AsyncWorldEditInjector Licencja: Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) Specjalnie dla użytkowników forum Skript.PL bezpłatna możliwość używania pluginu na serwerach w celach komercyjnych wymaga tylko specjalnej informacji - treść tej informacji otrzymuje się po skontaktowaniu się ze mną. Jeżeli chcesz używać pluginu do celów komercyjnych - napisz do mnie na PW lub: [email protected] Kod źródłowy oraz Download: Kod źródłowy oraz download do znalezienia tutaj: https://bitbucket.org/myotherworld/myotherworldminereset Skan aktualnej wersji pluginu tutaj: https://www.virustotal.com/pl/file/7c13d8563e32545bdd96f9e8588cae15cd1b4bc677ee405180e04ed5a51dc6f8/analysis/1435140251/ Fajerowskyy., Norbi i sopher 3 Cytuj Odnośnik do komentarza https://skript.pl/temat/8405-myotherworldminereset-automatyczne-kopalnie/ Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 1 lipca 2015 Udostępnij Opublikowano 1 lipca 2015 Nie lepiej zrobić permisje "mowmr.<coś>" zamiast długiego "MyOtherWorldMineReset.<coś>"? Wiem, że musicie mieć porządek w pexach, no ale takie długie? ogólnie to plugin dobry.Takie pytanie. Czemu robisz if(sender instanceof Player) { zamiast zrobić po prostu if(sender instanceof Player){ ? Też dla wyglądu? Cytuj Odnośnik do komentarza https://skript.pl/temat/8405-myotherworldminereset-automatyczne-kopalnie/#findComment-66783 Udostępnij na innych stronach Więcej opcji udostępniania...
Pamdex 37 Opublikowano 1 lipca 2015 Autor Udostępnij Opublikowano 1 lipca 2015 Dla przejrzystości kodu. Przy dużych ilościach ifów zapis w formie: if(costam) { jest dla mnie kompletnie nieczytelny - wiem z mojego doświadczenia, kwestia nawyków. Cytuj Odnośnik do komentarza https://skript.pl/temat/8405-myotherworldminereset-automatyczne-kopalnie/#findComment-66805 Udostępnij na innych stronach Więcej opcji udostępniania...
Marczi12 0 Opublikowano 27 lipca 2015 Udostępnij Opublikowano 27 lipca 2015 Dlaczego jak wpisuje "/minereset create stone 70%1,10%15,10%87,10%153 30%" to wyskakuje mi wiadomosc "/Minereset <opcja>" Cytuj Odnośnik do komentarza https://skript.pl/temat/8405-myotherworldminereset-automatyczne-kopalnie/#findComment-69509 Udostępnij na innych stronach Więcej opcji udostępniania...
Pamdex 37 Opublikowano 28 lipca 2015 Autor Udostępnij Opublikowano 28 lipca 2015 Zobacz w logach, ponieważ takie coś się wyświetla wtedy, kiedy plugin się nie wczyta poprawnie.Pod wieczór mogę ci dać niezbędne pluginy, o ile nie potrafisz ich znaleźć :) Cytuj Odnośnik do komentarza https://skript.pl/temat/8405-myotherworldminereset-automatyczne-kopalnie/#findComment-69574 Udostępnij na innych stronach Więcej opcji udostępniania...
boleknowak 961 Opublikowano 15 sierpnia 2015 Udostępnij Opublikowano 15 sierpnia 2015 Korzystałem, ciekawe i fajne. Polecam ten plugin. :) Pamdex 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/8405-myotherworldminereset-automatyczne-kopalnie/#findComment-71079 Udostępnij na innych stronach Więcej opcji udostępniania...
Pamdex 37 Opublikowano 28 grudnia 2015 Autor Udostępnij Opublikowano 28 grudnia 2015 Już wkrótce aktualizacja MineReset - zmiana działania komendy: /minereset info (wyświetlane informacje będą w GUI). Cytuj Odnośnik do komentarza https://skript.pl/temat/8405-myotherworldminereset-automatyczne-kopalnie/#findComment-74264 Udostępnij na innych stronach Więcej opcji udostępniania...
Polski “xW0LFx” Wilk 0 Opublikowano 31 stycznia 2016 Udostępnij Opublikowano 31 stycznia 2016 Bardzo ładnie opisane oraz pokazane, czakam na aktualizaje. Cytuj Odnośnik do komentarza https://skript.pl/temat/8405-myotherworldminereset-automatyczne-kopalnie/#findComment-76834 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ą.