kapi. 332 Opublikowano 8 września 2017 Udostępnij Opublikowano 8 września 2017 (edytowane) Witam, witam... jako, iż nigdzie nie widziałem konkretnego skryptu na skrypt podobny do pluginu WorldEdit postanowiłem, że takowy utworzę. EMB - EasyManageBlocks. ChangeLog v0.1 - alpha /wand - Daje przedmiot graczowi. /setblock - Ustawia bloki z lokalizacji zaznaczonych. v0.2 - beta - /undo (10 razy) - /history <player> - /hsphere <blok> <radius> - /sphere <blok> <radius> - /hcyl <blok> <radius> <gleboskosc> - /cyl <blok> <radius> <gleboskosc> - /center <blok> Beta 0.2 ~ Edit v0.1 by kaol48s Download Pobieranie wersji 0.1 » https://goo.gl/RfZ8w8 Pobieranie wersji beta-0.2 » https://goo.gl/wd8CgC Edytowane 12 września 2017 przez esej piotrus131102, KrejzolekPRO, Polski Sześcian i 2 innych 2 1 2 Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/ Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 8 września 2017 Udostępnij Opublikowano 8 września 2017 (edytowane) Dodaj: • Robienie kół /br sphere block rozmiar • /replace • /walls • /copy • /paste • /biominfo • /biomset • zapis do logów każdej wykonanej komendy • //pos1 i //pos2 • /toggleeditwand • /history <nick (nie wymagany wtedy pokazuje gracza którego wpisuje)> ostatnie np. 10 wykonanych przez danego graczy poleceń z tego skryptu Ogólnie pomysł chwilowo, ale brakuje funkcji aby można było użyć na serwerze 4/10 Edytowane 8 września 2017 przez Nieaktywny Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-145744 Udostępnij na innych stronach Więcej opcji udostępniania...
Taq 155 Opublikowano 8 września 2017 Udostępnij Opublikowano 8 września 2017 jaki to problem na code.skript.pl dodać? Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-145746 Udostępnij na innych stronach Więcej opcji udostępniania...
KrejzolekPRO 600 Opublikowano 8 września 2017 Udostępnij Opublikowano 8 września 2017 Pierwsze kliknięcie powinno być prawym a drugie lewym, lub odwrotnie. Crystal_PL i kapi. 2 Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-145749 Udostępnij na innych stronach Więcej opcji udostępniania...
_AvaX_ 294 Opublikowano 11 września 2017 Udostępnij Opublikowano 11 września 2017 Czy ktoś mi wytłumaczy jaki to ma sens? No kod jest ok, nie rozumiem 2+0.5 za każdym razem. Set {_p} to player-argument If argument-1 is set: Set {_p} to argument-1 Też nie ogarniam. 5/10 bo według mnie sensu w tym nie ma. Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-146322 Udostępnij na innych stronach Więcej opcji udostępniania...
kapi. 332 Opublikowano 11 września 2017 Autor Udostępnij Opublikowano 11 września 2017 1 godzinę temu, Quaczi napisał: Czy ktoś mi wytłumaczy jaki to ma sens? No kod jest ok, nie rozumiem 2+0.5 za każdym razem. Set {_p} to player-argument If argument-1 is set: Set {_p} to argument-1 Też nie ogarniam. 5/10 bo według mnie sensu w tym nie ma. Kod w wersji beta by @kaol48s jest on do poprawy dlatego jest on na razie, potem stworzę swój Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-146331 Udostępnij na innych stronach Więcej opcji udostępniania...
Crystal_PL 93 Opublikowano 12 września 2017 Udostępnij Opublikowano 12 września 2017 Dodaj jeszcze do tego regiony kapi. 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-146334 Udostępnij na innych stronach Więcej opcji udostępniania...
Bielecki 279 Opublikowano 12 września 2017 Udostępnij Opublikowano 12 września 2017 Godzinę temu, Crystal_PL napisał: Dodaj jeszcze do tego regiony To miał być WE, a nie WG. # It's a last version! options: # W przyszlosci plik konfiguracyjny :D No to nie last version, skoro w przyszłości coś planujesz. 10 godzin temu, Quaczi napisał: Czy ktoś mi wytłumaczy jaki to ma sens? No kod jest ok, nie rozumiem 2+0.5 za każdym razem. Rozumiem to tak, że jak stoisz na środku bloku, to nie jesteś na kordach 10, 10, tylko 10.5, 10.5. Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-146335 Udostępnij na innych stronach Więcej opcji udostępniania...
kapi. 332 Opublikowano 12 września 2017 Autor Udostępnij Opublikowano 12 września 2017 Godzinę temu, Bielecki napisał: No to nie last version, skoro w przyszłości coś planujesz. wybacz, pomyliłem last z latest Godzinę temu, Bielecki napisał: 12 godzin temu, Quaczi napisał: Czy ktoś mi wytłumaczy jaki to ma sens? No kod jest ok, nie rozumiem 2+0.5 za każdym razem. Rozumiem to tak, że jak stoisz na środku bloku, to nie jesteś na kordach 10, 10, tylko 10.5, 10.5. Te pytania tymczasowo kierujcie do @kaol48s Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-146340 Udostępnij na innych stronach Więcej opcji udostępniania...
kaol48s 211 Opublikowano 12 września 2017 Udostępnij Opublikowano 12 września 2017 poniewaz koordynaty blokow w MC nie wynoszą x=10 y=15 z=20 tylko srodek bloku to x=10.5 y=15.5 z=20.5 panie @Quaczi 18 godzin temu, Quaczi napisał: Czy ktoś mi wytłumaczy jaki to ma sens? No kod jest ok, nie rozumiem 2+0.5 za każdym razem. Set {_p} to player-argument If argument-1 is set: Set {_p} to argument-1 Też nie ogarniam. 5/10 bo według mnie sensu w tym nie ma. tutaj to jest bląd pana @esej poniewaz ja w kodzie który mu podałem napisalem tak Spoiler command /history [<player>]: trigger: set {_p} to player if arg-1 is set: set {_p} to arg-1 loop 10 times: if {emb::undo::block::%{_p}%::%loop-number%::*} is set: send "&c%loop-number%. &6[%size of {emb::undo::block::%{_p}%::%loop-number%::*}% blokow] [%{emb::undo::komenda::%player%::%loop-number%}%]" if {emb::undo::block::%{_p}%::%loop-number%::*} is not set: send "&c%loop-number%. &6[0 blokow]" podczas jego zmian na argument 1 zamiast np arg-1 pozmieniał źle więc to akurat jego wina a ogolnie chodziło o to aby jak gracz wpisze /history i nie poda gracza to wykona sie tak jakby wpisal /history i swoj nick Bielecki i kapi. 2 Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-146366 Udostępnij na innych stronach Więcej opcji udostępniania...
Vesej 1 Opublikowano 15 września 2017 Udostępnij Opublikowano 15 września 2017 Bardzo dobry w przepadku gdzie na serwerze list limi pluginów. kapi. 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-146744 Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Usunięty#12473 Opublikowano 15 września 2017 Udostępnij Opublikowano 15 września 2017 Daj pluginy do pobrania wymagane. Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-146760 Udostępnij na innych stronach Więcej opcji udostępniania...
Crystal_PL 93 Opublikowano 15 września 2017 Udostępnij Opublikowano 15 września 2017 1 godzinę temu, Vesej napisał: Bardzo dobry w przepadku gdzie na serwerze list limi pluginów. Tylko idiota by wziął serwer z limitem pluginow bopke 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-146789 Udostępnij na innych stronach Więcej opcji udostępniania...
Bakkit 24 Opublikowano 18 września 2017 Udostępnij Opublikowano 18 września 2017 (edytowane) Jeśli miałby ktoś wybrać pomiędzy worldeditem a tym skryptem to oczywiście że wybrał by WE z wiadomych przyczyn, jednak + za pomysł i chęci Edytowane 18 września 2017 przez Bakkit Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-147334 Udostępnij na innych stronach Więcej opcji udostępniania...
piotrus131102 37 Opublikowano 19 września 2017 Udostępnij Opublikowano 19 września 2017 Lel, Po co taki skrypt jak jest worldedit? skrypt moim zdaniem bez użyteczny bo jest WE, ale + za chęci Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-147340 Udostępnij na innych stronach Więcej opcji udostępniania...
Polski Sześcian 94 Opublikowano 23 września 2017 Udostępnij Opublikowano 23 września 2017 (edytowane) command /replacenear [<text>] [<text>]: trigger: loop blocks in radius arg 1: set loop-block to arg 2 Polecam dodać... tylko żeby współpracowało z twoim skryptem Ooo... Przyszedł mi pomysł na komendę /walls command /walls [<item>]: aliases: wall trigger: if player is op: if arg 1 is not set: send "&c/walls [NUMER BLOKU XD]" stop add 1 to {WORLDEDIT::%player%::TIMES} if {X1::%player%} is smaller than {X2::%player%}: set {_x1} to 1 set {_x2} to 2 else: set {_x1} to 2 set {_x2} to 1 if {Y1::%player%} is smaller than {Y2::%player%}: set {_y1} to 1 set {_y2} to 2 else: set {_y1} to 2 set {_y2} to 1 if {Z1::%player%} is smaller than {Z2::%player%}: set {_z1} to 1 set {_z2} to 2 else: set {_z1} to 2 set {_z2} to 1 set {_x} to difference between {X%{_x1}%::%player%} and {X%{_x2}%::%player%} set {_y} to difference between {Y%{_y1}%::%player%} and {Y%{_y2}%::%player%} set {_z} to difference between {Z%{_z1}%::%player%} and {Z%{_z2}%::%player%} set {_z} to {Z%{_z1}%::%player%} loop numbers between {Y%{_y1}%::%player%} and {Y%{_y2}%::%player%}: loop numbers between {X%{_x1}%::%player%} and {X%{_x2}%::%player%}: set {_y} to "%loop-number-1%" parsed as number set {_x} to "%loop-number-2%" parsed as number set block at location ({_x}, {_y}, {_z}) to arg 1 set {_z} to {Z%{_z2}%::%player%} loop numbers between {Y%{_y1}%::%player%} and {Y%{_y2}%::%player%}: loop numbers between {X%{_x1}%::%player%} and {X%{_x2}%::%player%}: set {_y} to "%loop-number-1%" parsed as number set {_x} to "%loop-number-2%" parsed as number set block at location ({_x}, {_y}, {_z}) to arg 1 set {_x} to {X%{_x1}%::%player%} loop numbers between {Y%{_y1}%::%player%} and {Y%{_y2}%::%player%}: loop numbers between {Z%{_z1}%::%player%} and {Z%{_z2}%::%player%}: set {_y} to "%loop-number-1%" parsed as number set {_z} to "%loop-number-2%" parsed as number set block at location ({_x}, {_y}, {_z}) to arg 1 set {_x} to {X%{_x2}%::%player%} loop numbers between {Y%{_y1}%::%player%} and {Y%{_y2}%::%player%}: loop numbers between {Z%{_z1}%::%player%} and {Z%{_z2}%::%player%}: set {_y} to "%loop-number-1%" parsed as number set {_z} to "%loop-number-2%" parsed as number set block at location ({_x}, {_y}, {_z}) to arg 1 ⚠ Ale musisz to przerobić żeby współpracowało z Twoim skryptem ⚠Fajnie by też było jakbyś dodał //cut i //paste Edytowane 23 września 2017 przez Polski Sześcian NIE POZWALAŁEM CI NA FORMATOWANIE JPABLO!!!! Cytuj Odnośnik do komentarza https://skript.pl/temat/21448-emb-easymanageblocks/#findComment-147872 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ą.