Skocz do zawartości

piratjsk

Użytkownik
  • Ilość zawartości

    600
  • Rejestracja

  • Wygrane w rankingu

    5

Treść opublikowana przez piratjsk

  1. To powinno zadziałać: every 30 seconds: set {_s::*} to text from "http://nicc0.pl/skript/godzina.txt" split at ":" set {_s::1} to {_s::1} parsed as integer {_s::1} is between 0 and 7: set {tnt} to false stop set {tnt} to true
  2. piratjsk

    Logi chatu

    Automatycznie wygenerowana wiadomość. Ten temat został zamknięty przez moderatora. Powód: rozwiązane. Jeżeli nie zgadzasz się z tą decyzją skontaktuj się z moderatorem, który zamknął ten temat.
  3. piratjsk

    Zombie :)

    Możesz też użyć czegoś takiego: options: # zakres koordów na kótrych mają spawnić się zombie x-min: -100 x-max: 100 z-min: -100 z-max: 100every 30 minutes: execute console command "zp spawn"command /zp [<text&gt]: trigger: arg is "set": set {z.loc} to location of player send "ok" arg is "spawn": {z.loc} is not set: send "error! ustaw najpierw pkt za pomoca komendy /zp set" stop loop 100 times: set {_nx} to random integer between {@x-min} and {@x-max} set {_nz} to random integer between {@z-min} and {@z-max} set {_x} to rounded down the x coord of {z.loc} - {_nx} set {_z} to rounded down the z coord of {z.loc} - {_nz} set {_1} to location of block {_x} west of block at {z.loc} set {_sloc} to location of block {_z} north of block at {_1} while block at {_sloc} is not air: set {_sloc} to location of block above block at {_sloc} while block above block at {_sloc} is not air: set {_sloc} to location of block above block at {_sloc} spawn zombie at {_sloc} apply potion of strength of tier 1 to last spawned zombie for 99 daysSkrypt zespawni zombie w losowych miejscach w wyznaczonym zakresie koordów. Aby skrypt poprawnie działał trzeba użyć komendy /zp set w dowolnym miejscu w świecie, w którym mają spawnić się zombie (oczywiście najlepiej gdzieś na obszarze mieszczącym się w podanym w konfiguracji zakresie koordów). Można też wymusić zespawnienie się zombie komendą /zp spawn.
  4. piratjsk

    Drop z Moba

    Automatycznie wygenerowana wiadomość. Ten temat został zamknięty przez moderatora. Powód: rozwiązane. Jeżeli nie zgadzasz się z tą decyzją skontaktuj się z moderatorem, który zamknął ten temat.
  5. @up A gdzie ty tu widzisz link do forum? Jest tylko do strony i facebooka.
  6. Informacje o serwerze: Nazwa serwera: CrafTown [bETA] Adres IP serwera: craftown.myotherworld.net Liczba slotów: 50 Wersja: 1.7.x Premium: Nie Typ serwera: Towny/RP FanPage: Facebook Linku do forum serwera niestety (ze względu na regluamin lokalny) nie mogę tutaj podać. Wystarczy jednak wpisać w google frazę "craftown forum" i forum powinno pojawić się jako jeden z pierwszych wyników. Kanał youtube: klik Profil g+: klik Aby w pełni cieszyć się rozgrywką, zainstaluj serwerowy texturepack. Tutorial ułatwiający konfigurację MC pod grę na serwerze: KLIK :D Administracja: HeadAdmini: Kilka słów od Twórców: Nadszedł czas na podzielenie się z Wami tym, co przygotowujemy już od pół roku - nowym serwerem Craftown. Jest to kolejna edycja tego serwera. Tym razem zdecydowaliśmy się podejść do gry inaczej, bardziej restrykcyjnie, ale dodaliśmy wiele rzeczy, które bardzo umilą i urozmaicą rozgrywkę na serwerze :) Na pewno nie będzie wam nudno! Oczywiście zastrzegamy sobie prawo do zmiany którejkolwiek z opisanych poniżej rzeczy w dowolnym czasie. Wszystko jest jeszcze w fazie testów, więc wszystko może się jeszcze zmienić ;) Bez większych wstępów pokażę wam teraz podstawowe "featury" naszego serwera. Podstawy rozgrywki Tak jak poprzednia edycja serwer bazuje na miastach, które są zakładane przez graczy. Na tym kończy się podobieństwo. Chcieliśmy, żeby gracze byli bardziej "przywiązani" do swoich miast, więc zablokowaliśmy możliwość edycji mapy poza własnym miastem. Stawiać i niszczyć poza własnym miastem można teraz tylko pochodnie i drabinki. Mapa jest w całości przygotowana przez administrację serwera. Nie ma tam w ogóle generatora Minecrafta, więc będziecie mogli na niej napotkać niestandardowe krainy, niektóre niebezpieczne, niektóre obfite w surowce, na których będziecie mogli zakładać własne miasta! Aby założyć miasto trzeba będzie posiadać specjalny Zwój Założenia Miasta, który będzie można otrzymać wykonując zadanie od Burmistrza miasta startowego (Hoven). Dla leniwych lub mniej zamożnych przygotowujemy mieszkanka do wynajęcia w Hoven. Gospodarka i ekonomia Źródłami zarobku na serwerze będzie handel przedmiotami oraz polowanie na potwory w podziemiach. System handlu na naszym serwerze umożliwia wiele opcji związanych z wymianą przedmiotów na Wasze ulubione pieniążki ;) Burmistrzowie miast będą mogli wyznaczyć osoby uprawnione do otwarcia sklepu w mieście. Sklep można prowadzić, otworzyć, zamknąć, a nawet wynająć NPC - Handlarza, który będzie prowadzić sklep za nas :) Wysokość podatku dziennego, jaki będzie płacić miasto będzie zależała od wielkości jego terenów. Burmistrz miasta będzie mógł kupić także kilka dodatkowych usług takich jak instalacja Marketu w swoim mieście. Na serwerze będzie także funkcjonować waluta dodatkowa - Odłamki. Będzie je można uzyskać za zabijanie potworów w podziemiach. Nie będzie można nimi handlować czy płacić innym graczom, natomiast będzie możliwość wykupienia za odłamki różnych udogodnień takich jak jednorazowe błogosławieństwo na zachowanie swoich przedmiotów po śmierci. Za odłamki będzie można również kupić Zwój Założenia Miasta bez wykonywania dodatkowych misji od Burmistrza Hoven. Nowe mechaniki Podziemia Podziemia to mapy, na których zablokowana jest możliwość modyfikacji terenu. Będzie tam można stawiać tylko pochodnie, które będą wypalały się po dwóch minutach. Podziemia będą służyć do zarabiania pieniędzy, odłamków, czy wykonywania ciekawych misji. Kryją w sobie zagadki do rozwiązania, śmiertelne pułapki i obfite nagrody. Nie każdy podróżnik poradzi sobie z zagrożeniami czyhającymi w podziemiach. Kanały czatowe Na serwerze będzie działał tylko jeden ogólnodostępny kanał czatowy: lokalny. Wysyła on wiadomości do graczy w obrębie 100 kratek. Będzie to główny czat do prowadzenia rozmów między graczami. Oczywiście zostaną wprowadzone również kanały czatowe dla miast i nacji :) Zabezpieczanie przedmiotów Skrzynie, drzwi, dispensery etc. będzie można zabezpieczać używając pluginu LWC. Ograniczyliśmy jednak ilość zabezpieczeń jakie można założyć do maksymalnie 3 (słownie: TRZECH) na każdego gracza. Dotyczy to skrzyni, drzwi, hopperów i innych rzeczy jakie można zabezpieczać pluginem. Zabezpieczanie koni Konie na serwerze będzie można zabezpieczać specjalnym siodłem, które każdy gracz będzie mógł wykonać przy Crafting Table według poniższej recepty. Potem, po kliknięciu prawym przyciskiem w dowolnym miejscu trzymając siodło przypiszemy je do swojej postaci. Po przypisaniu siodła i założeniu go na konia nikt oprócz naszej postaci nie będzie mógł na niego wsiąść :) Rozbudowane misje od Bohaterów Niezależnych (NPC) Skryptowane przez administracje questy będą urozmaicać rozgrywkę na serwerze. Będą źródłem zarobku, unikalnych przedmiotów, czy tytułów. Z NPC będzie można rozmawiać korzystając z chatu, podobnie jak w Tibii ;) Tutorial/Samouczek dla nowych graczy Chcemy, aby każdy z graczy na samym początku wiedział jak korzystać z każdej mechaniki dostępnej na serwerze, dlatego przygotowaliśmy tutorial dla graczy, który będzie obowiązkowy do rozpoczęcia rozgrywki. Jeden TexturePack Każdy gracz powinien posiadać zainstalowany texturepack serwerowy, ponieważ umożliwia on uzyskanie niestandardowych wyglądów bloków, a co za tym idzie urozmaicenie efektów wizualnych ;) Texturepack nosi nazwę Conquest i został stworzony przez gracza o nicku Ravand. Brak texturepacka może czasami utrudnić lub nawet uniemożliwić graczowi ukończenie niektórych podziemi lub rozwiązania niektórych zagadek. Poniżej możecie zobaczyć porównanie naszego texturepacka ze zwykłym texturepackiem Minecrafta. [link do texturepack'a] [instrukcja instalacji texturepack'a] Nasz texturepack Domyślny texturepack Tak jak poprzednio serdecznie zapraszam wszystkich do gry! (na serwerze będę grał pod nickiem: piratjsk) Prezentacja poprzedniej edycji serwera: craftown.plfacebook.com/craftownmc Ekipa serwera: HeadAdmini: Kosciany, Herman Administratorzy: mic_ldi Teraz kilka słów ode mnie: Na serwerze gram już dłuższy czas (ukrywam się pod nickiem Vahot). Aktualnie jestem władcą miasta Dunwar i (jak na razie jedynej na serwerze) nacji Ostmark. W między czasie jeszcze miałem (2 razy) własne miasto PetitLac. Na serwerze panuje miła atmosfera. Serwer jest doskonale przygotowany od strony technicznej. Tak więc nie pozostaje mi już nic innego jak tylko serdecznie zaprosić Was do gry!
  7. Wersja: 2.1.2 Wersja serwera: 1.7.2 Download: Kliknij tutaj, aby pobrać! Zmiany: dodano wyrażenie 'UUID of %player/world%'naprawiono obsługę negatywnych warunków, gdy 'or' lub 'and' jest użyte po warunku, np. 'a is not x or y'day' jest teraz rozumiane jako okres czasu od 6:00 do 18:00 ('1 day', 'a day' nadal odnoszą się do 24h)naprawiona została obsługa addonów, które przestały działać po zmianach dokonanych w poprzedniej wersji (2.1.1)naprawiono błędy związane z komendami w nowszych wersjach bukkitanaprawiono współpracę Skript z wersjami bukkita starszymi niż 1.7.2 R0.4naprawione zostały błędy w zdarzeniu 'on stepping on a pressure plate'naprawione zostały problemy spowodowane zapętlaniem zbyt wielu bloków (regiony WG)naprawiono błąd przez który listy zmiennych czasami traciły swój typ
  8. Spróbuj ustawić opcję(w configu Skript) "case sensitive:" na true.
  9. on damage of player: damage is 2: # dalszy kod
  10. Spróbuj czegoś takiego: on explode : loop blocks in radius 5 of event-location: loop {stoniarka::*}: loop-value is location of loop-block remove loop-value from {stoniarka::*}(pisane na sucho, bez sprawdzania)
  11. Masz strasznie nakombinowane z tabami, zdarzeń (eventów) nie można używać w komendach. Po każdej linii kończącej się dwukropkiem następna musi być wcięta o jeden stopień. Linia zaczynająca się na if musi być zakończona dwukropkiem. W 101 linii zapomniałeś zamknąć cudzysłów. W zdarzeniu "on click" nazwę przedmiotu można sprawdzić dopiero wyrażeniem name of player's tool is "nazwa".
  12. piratjsk

    Skript 2.1.1

    Wersja: 2.1.1 Wersja serwera: 1.7.2 Download: Kliknij tutaj, aby pobrać! Zmiany: [*]naprawiono błędy związane z obsługą baz danych [*]dodano możliwość używania zamiennie spacji i tabów [*]dodano wyrażenie "me" możliwe do użycia tylko w komendach efektów [*]dodane zostały enchanty dla wędek [*]dodano obsługę złotych i żelaznych płytek naciskowych w zdarzeniu "Pressure Plate" [*]do kodu zostały dodane bloki z 1.7 [*]wersja ta powinna ponownie być kompatybilna z Java 6 [*]poprawiono sporo kwestii technicznych
  13. Zanim odwołasz się do jakiegokolwiek gracza w zdarzeniu every musisz jakiegoś zapętlić, gdyż to zdarzenie nie jest z żadnym powiązane. every second: loop all players: {picie.%loop-player%} is 0 damage loop-player by 1 heartNie możesz umieścić jednego zdarzenia w innym, gdy zapętlisz graczy musisz odwoływać się do %loop-player% zamiast %player%. every 2 minutes: loop all players: remove 1 from {xxx.%loop-player%}
  14. Temat przeniesiony do dobrego działu, zmieniony tytuł. @topic Jaki błąd Ci wyskakuje?
  15. if {kasa.%player%} >= 4000:if {kasa.%player%} is more than or equal to 4000:
  16. Zgadzam się z przedmówcą. Nowy styl jest zbyt jasny, a szczególnie nie pasuje mi nagłówek i panel użytkownika. Dotychczasowy, moim zdaniem, był lepszy.
  17. piratjsk

    Pętle

    Automatycznie wygenerowana wiadomość. Ten temat został zamknięty przez moderatora. Powód: Problem rozwiązany. Jeżeli nie zgadzasz się z tą decyzją skontaktuj się z moderatorem, który zamknął ten temat.
  18. piratjsk

    Pętle

    W linijce sprawdzającej wartość zmiennej użyłeś wyrażenia %player%, którego nie można używać w zdarzeniu every. Musisz najpierw zapętlić graczy i skorzystać z wyrażenia %loop-player%. every 5 seconds: loop all players: {vip.buty.%loop-player%} is true loop-player is wearing boots apply speed 2 to the loop-player for 5 seconds apply jump 2 to the loop-player for 5 seconds
  19. command /tpsv: trigger: set {_loc} to location of player set {_x} to rounded down the x coord of {_loc} - -304 set {_y} to rounded down the y coord of {_loc} - 69 set {_z} to rounded down the z coord of {_loc} - 298 set {_1} to block {_x} west of block at {_loc} set {_2} to block {_y} below block at {_1} set {_tploc} to block {_z} north of block at {_2} teleport player to {_tploc}
  20. piratjsk

    Nazwa potwora

    command /jdz [<text>] [<integer=1>]: trigger: arg 1 is "setspawn": set {jdz.spawn} to location of player send "Ustawiles spawn jedzonka!" arg 1 is "spawn": loop arg 2 times: spawn pig at {jdz.spawn} set name of last spawned entity to "Jedzonko | %spawned pig's health%/%max health of last spawned entity%"on damage of pig: name of victim contains "Jedzonko | " wait 1 tick set name of victim to "Jedzonko | %health of victim%/%max health of victim%"/jdz setspawn - ustawia spawn/jdz spawn [liczba] - spawnuje świnki (domyślnie 1)
  21. piratjsk

    Permission+MySQL

    @up Autor poszukuje pluginu do zarządzania uprawnieniami, nie do autoryzowania kont graczy. @topic Pluginy, które udało mi się na szybko znaleźć: [*]rscPermissions: dev.bukkit.org/bukkit-plugins/rscpermissions/ [*]zPermissions: dev.bukkit.org/bukkit-plugins/zpermissions/
  22. piratjsk

    Komenda na Vip'a

    Komendy: [*]/vc <generuj/gen/g> <ilość użyć> - generuje losowy kod (vc.gen, vc.gen.*) [*]/vc <my/moj/m> <ilość użyć> <kod> - wprowadza do systemu nasz własny kod (vc.gen.my, vc.gen.*) [*]/vc <kup/k> <kod> - wykorzystuje kod (vc.kup) [*]/vc <lista/list/l> - wyświetla listę ostatnio zakupionych vipów (vc.list, vc.list.*) [*]/vc <lista/list/l> <kody/k> - wyświetla listę aktywnych kodów (vc.list.kody, vc.list.*) Musisz sobie tylko sam dopisać kod dający vipa (linia 49). Download!
  23. Spróbuj czegoś takiego: on death of zombie: attacker is a player send "&7Zabiles Zombie! Ty brutalu" to attacker
  24. @upW zdarzeniu "on death:" musisz zdefiniować do kogo będzie wysłana wiadomość: send "&7Zabiles Zombie! Ty brutalu" to attacker
  25. piratjsk

    Lista logowań

    @upRzeczywiście wkradł się mały błąd. Poprawiony kod: on quit: set {obecnosci::%player%} to nowon join: delete {obecnosci::%player%} loop {nieobecni::*}: loop-value is player remove player from {nieobecni::*}every minute: loop {obecnosci::*}: set {_val} to loop-value difference between {_val} and now is greater than or equal to 7 days loop {nieobecni::*}: loop-value-2 is loop-index-1 stop add loop-index to {nieobecni::*}command /nieobecni: trigger: send "Gracze nieobecni od 7 (lub wiecej) dni:" send "%{nieobecni::*}%"
×
×
  • Dodaj nową pozycję...