Ranking
Popularna zawartość
Treść z najwyższą reputacją w 05/12/20 w Odpowiedzi
-
4Fun4You.pl - Serwer Towny z dodatkiem RPG
Zimuś oraz jeden pozostały przyznał(a) reputację Dagrond za temat
Informacje ogólne: IP: 4fun4you.pl Tryb: Towny (miasta) Whitelista: Tak (Kliknij aby złożyć podanie) Wersja: 1.15.2 Premium: nie Wiki: Kliknij tutaj Discord: Kliknij tutaj Trailer: Kliknij tutaj Opis 4Fun4You to mała społeczność graczy, którzy znają się nie od dziś i tworzą ten serwer razem z nami. Jako administracja zwracamy uwagę na sugestie graczy dzięki czemu serwer jest w takiej formie, w jakiej widzicie go dzisiaj. Nadal nieustannie próbujemy go ulepszyć, mając na pierwszym miejscu uwagi naszych graczy. Stworzyliśmy na przestrzeni ostatnich 2 lat kilka edycji serwera, eksperymentując z różnymi rozwiązaniami, ale główny motyw wciąż pozostaje ten sam - tworzenie miast/państw (tryb znany na zagranicznych serwerach pod nazwą Towny - nie zawsze używaliśmy tego pluginu, jednak koniec końców okazał się być najlepszym rozwiązaniem), rozbudowana polityka którą kreują gracze, sojusze, wojny, ekonomia i wiele więcej. Uważamy - mimo, iż do perfekcji wiele nam jeszcze brakuje - teraz jest odpowiedni moment, aby w końcu pokazać serwer większej publice. Posiadamy whitelistę - aby się na nią dostać należy napisać podanie. Ma to na celu selekcję graczy którzy mogliby zakłócić funkcjonowanie serwera, przeszkodzić nam lub naszym regularnym graczom. Na pierwszym miejscu stawiamy naszą społeczność i atmosferę na serwerze, dlatego zdecydowaliśmy się na takie rozwiązanie. Link do formularza znajdziecie wyżej, w "Informacjach ogólnych". Wszystkie pytania są opisane tak, aby rozwiać wszelkie wątpliwości, wystarczy uważnie czytać. Serdecznie zapraszamy również do przejrzenia poniższych screenów wraz z ich opisami, dzięki temu dowiesz się więcej na temat naszego serwera. Screeny2 punkty -
2 punkty
-
Więc tak, chciałbym aby osoba z permisją w.gornik dostawała hajs za każdy stone wykopany [lecz max 100 na 24h] kodzik: on mine stone: if player has permissions "w.gornik": add 0.5 to player's balance send action bar "&aWykopałeś &70.5 &az kamienia." add 1 to {limit} if {limit} is 100 send "Skonczyles prace gornika na dzis" to player send "Bedziesz mogl kopac za 12h" to player execute console command "pex user %player% group set default" wait 12 hours execute console command "pex user %player% group set gornik" error wyskakuje taki : [03:29:02 ERROR]: Can't compare 'if {limit}' with an integer (scripts/s.sk, line 6: if {limit} is 100')1 punkt
-
1 punkt
-
no nie będzie działać, ogarnij sobie jakie są zmienne iwg on place: add location of event-block to {lista::*} on break: if {lista::*} contain location of event-block: #kod1 punkt
-
Skrypt na alert (prostszy)
Keneqi przyznał(a) reputację xXx_Skrypter_xXx za pytanie
command /alert [<player>] [<text>]: trigger: if arg-1 is set: if arg-2 is set: send arg-1 title "&4&lALERT" with subtitle "&6> &e%arg-2% &6<" for 5 second else: send "&cPodaj tresc wiadomosci!" to player else: send "&cPodaj nick gracza!" to player1 punkt -
command /alert [<text>] permission: Alert.use trigger: execute console command "title @a title ["",{"text":"ALERT RCB: %arg 1%","color":"dark_red"}]"1 punkt
-
Skrypt na Pandore
xXx_Skrypter_xXx przyznał(a) reputację nwse za pytanie
Możesz to zrobić krócej niż napisał to @xXx_Skrypter_xXx, i to dużo krócej on load: add item-1 and item-2... and item-100 of protection 8 to {pandora-Items::*} on rightclick: if player's tool is jukebox named "&9&lPuszka Pandory": cancel event remove 1 jukebox named "&9&lPuszka Pandory" from player's inventory set {_item::%player%} to random element out of {pandora-Items::*} drop %{_item::%player%}% at player send "Z Puszki Pandory wypadl Ci %{_item::%player%}%" delete {_item::%player%} stop i masz to samo tylko w 11 linijkach, a nie 31 (kod powinien działać, nie testowałem)1 punkt -
Skrypt na Pandore
Dawid_PL przyznał(a) reputację xXx_Skrypter_xXx za pytanie
Juz to poprawilem. Sprawdz kod jeszcze raz.1 punkt -
Skrypt na Pandore
Dawid_PL przyznał(a) reputację xXx_Skrypter_xXx za pytanie
Jak chcesz żeby po otwarciu dropiło tylko 1 przedmiot z podanych,na końcu każdego chance dawaj stop, żeby akcja po wylosowaniu itemka się kończyła. Masz tu pare przykładowych dropów. on rightclick: if player's tool is jukebox named "&9&lPuszka Pandory": cancel event remove 1 jukebox named "&9&lPuszka Pandory" from player's inventory send "&9Puszka Pandory &7Trwa losowanie..." wait 1 second chance of 10%: drop 1 apple at player broadcast "&a%player% &9otworzyl &bpuszke pandory&9!" broadcast "&9I znalazl &cjablko&9!" stop chance of 10%: drop 1 carrot at player broadcast "&a%player% &9otworzyl &bpuszke pandory&9!" broadcast "&9I znalazl &cmarchewke&9!" stop chance of 10%: drop 1 cookie at player broadcast "&a%player% &9otworzyl &bpuszke pandory&9!" broadcast "&9I znalazl &cciastko&9!" stop chance of 10%: drop 1 diamond sword of sharpness 100 named "&eEluwina" at player broadcast "&a%player% &9otworzyl &bpuszke pandory&9!" broadcast "&9I znalazl &cmiecz&9!" stop chance of 10%: drop 1 diamond chestplate of protection 100 named "&eEluwina" at player broadcast "&a%player% &9otworzyl &bpuszke pandory&9!" broadcast "&9I znalazl &codlamek zbroji&9!" stop else: broadcast "&a%player% &9otworzyl &bpuszke pandory&9!" broadcast "&9I tym razem niestety byla pusta&9!" stop1 punkt -
1 punkt
-
Zależy, niektórych funkcji może brakować na nowszych/starszych wersjach i wtedy nie będzie działać ale w większości przypadków api się mocno nie różni i raczej będzie działać1 punkt
-
zależy od wersji skripta skript 2.3+ i bez dodatkow send action bar "Hello player!" to player skript < 2.3 z dodatekiem SkRayFall set action bar of player to "Hello!"1 punkt
-
on break: if "%region at event-block%" contain "spawn": cancel event1 punkt
-
Raczej nie ma sensu pisać tego w skrypcie, skoro można to zrobić za pomocą WG wygodniej i szybciej. Jeśli jednak uparłeś się na ten skrypt to postaram się pomóc.1 punkt
-
on chat: set {_} to now formatted as "dd-MM-yyyy HH:mm:ss" log "[%{_}%] %chat format%" to "logi-chatu.log" on command: if command is not "l" or "login" or "registe" or "r" or "unregister" or "changepassword": set {_} to now formatted as "dd-MM-yyyy HH:mm:ss" log "[%{_}%] %player%: /%command% %arguments%" to "logi-komend.log" logi będą w pliku '/plugins/Skript/logs/'1 punkt
-
Skarga Peridot, SernickLOL
Misio12320 przyznał(a) reputację nwse za temat
masz 10 punktów reputacji i coś mówisz o byciu nowym, hmm1 punkt -
1 punkt
-
Niszczenie bloków przez moby.
Misio12320 przyznał(a) reputację wiktorm12 za pytanie
Na jakiej zasadzie maiłby niszczyć bloki? w sensie po tym po których przejdzie?1 punkt -
Antyreklama
Misio12320 przyznał(a) reputację wiktorm12 za pytanie
on load: set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" loop {_} times: delete {reklama::*} add skutil yaml value "reklamy.nazwy.%loop-value%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {reklama::*} command /reklama [<text>] [<text>]: trigger: if player is op: if arg 1 is "dodaj": if arg 2 is set: set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" add 1 to {_} set skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {_} set skutil yaml value "reklamy.nazwy.%{_}%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to arg 2 send "&7» &cdodano &4%arg 1%&c do reklam" set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" loop {_} times: delete {reklama::*} add skutil yaml value "reklamy.nazwy.%loop-value%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {reklama::*} else if arg 1 is "reset": delete skutil yaml value "reklamy.nazwy" from file "/plugins/Skript/scripts/WikScript/reklama.yml" send "&7» &cZresetowano reklamy" delete {reklama::*} else if arg 1 is "odswiez" or "reload" or "odśwież": set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" send "&7» &cOdświeżono ustawienia" loop {_} times: delete {reklama::*} add skutil yaml value "reklamy.nazwy.%loop-value%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {reklama::*} else: send "&7» &cPoprawne użycie: &7/reklama odswiez/reset/dodaj [IP]" else: send "&7» &cNie masz do tego dostępu!" on chat: if message contain {reklama::*}: send "&7» &4Twoja wiadomośc została anulowana z powodu przypuszczenia &lreklamy" cancel event Powinno działać... Wyjaśnienie: /reklama dodaj [coś] - dodaje coś do tekstów zakazanych /reklama resetuj - usuwa wszystko z tekstów zakazanych /reklama odswiez - odświeża zakazane teksty ------------------------------------------------- Moja odpowiedź jest pomocna bądź rozwiązała twój problem? Oznacz ją jako najlepszą, bądź dodaj do niej reakcje!1 punkt -
Liczenie w skripcie
Misio12320 przyznał(a) reputację wiktorm12 za pytanie
Aby wywołać zmienną użyj: Send "%{staty::%player}%" to player1 punkt -
zadanko z pp
Misio12320 przyznał(a) reputację bvcz za temat
Oj tu jest dużo więcej stawek: 3%, 5,5%, 8,5%, 10%, 12,5%, 17%, 20% W dużym uproszczeniu to tak działa, lecz w praktyce zazwyczaj się nie wnioskuje o zwrot, tylko o przeniesienie nadpłaty na koleje miesiące(obniżenie podatku w kolejnych miesiącach)1 punkt -
Siemka, w tym tutku (jak zawsze krótko i treściwie) pokażę, jak zrobić np, fontannę z bloków. (mój skrypt). Doc twierdzi: spawn falling block of %itemtype% at %location%spawn damaging falling block of %itemtype% at %location%spawn undroppable falling block of %itemtype% at %location%spawn damaging undroppable falling block of %itemtype% at %location%spawn undroppable damaging falling block of %itemtype% at %location% #to samo co wyzej%itemtype% - typ bloku do spawnowania %location% - lokacja, np. {zmienna} albo loop-value, zależy od skryptu falling block - blok spada, tak jak piasek/żwir damaging falling block - blok spada i zadaje obrażenia, tak jak kowadło undroppable falling block - blok spada a po uderzeniu w blok solidny nie wypada zamiast niego item Możemy mieszać te tryby, np. undroppable damaging falling block - blok spada i zadaje obrażenia a potem znika bez itemu Wykorzystanie: every second: spawn undroppable falling block of water at {fontanna} push last spawned ENTITY upwards at speed 10ten kod co sekundę zespawnuje wodę na ustawionej lokacji a następnie wypchnie ją w ch... bardzo wysoko w górę. Uwagi: Do bloku musimy się odnosić jako do stworzenia - entity! Block nie zadziała Dobra. mam nadzieję, że komuś pomogłem :) Walnij lajga za trud! Dziengi!1 punkt
-
fontanna - push bloków
Dudek przyznał(a) reputację PrzypalonyOmlet za pytanie
Przecież w najnowszej wersji skript'a można używać wyrażeń takich jak "falling water". Zresztą nie rozumiem po co te górne i dolne, nie wystarczy na dole zespawnować spadającą wodę, popchnąć ją do góry, zaczekać chwilę i potem w jakimśtam kierunku? Coś jak poniżej: variables: kierunek = 1command /fontanna: trigger: set {fontanna} to location of playerevery 0.2 second: {fontanna} is set loop 8 times: spawn falling water at {fontanna} push last spawned entity upwards at speed 2.5 wait 0.5 second: loop entities above {fontanna}: # jeśli to nie zadziała to trzeba by chyba zapętlić wszystkie spadające bloki wody na mapie loop-entity is falling water loop 8 times: if {kierunek} is 1: push loop-entity north at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 2: push loop-entity north at speed 0.5 push loop-entity east at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 3: push loop-entity east at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 4: push loop-entity east at speed 0.5 push loop-entity south at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 5: push loop-entity south at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 6: push loop-entity south at speed 0.5 push loop-entity west at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 7: push loop-entity west at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 8: push loop-entity north at speed 0.5 push loop-entity west at speed 0.5 set {kierunek} to 1 stop Moim zdaniem powinno to jakoś działać(chodzi mi o mechanikę a nie idealny efekt wizualny). Mam tylko wątpliwości przy tym "above", ale to można dosyć łatwo zastąpić zapętlaniem bloków w górę, dodawaniem ich lokacji do tymczasowej listy i zapętlaniem spadającej wody w tych lokacjach. Aha, jeśli już to będzie działało, to tylko na jedną fontannę, bo jeżeli miałoby ich być więcej, to należałoby usunąć sekcję "variables", zmienić wszystkie pozostałe zmienne "{kierunek}" na tymczasowe i przed drugą pętlą mającą się wykonywać 8 razy ustawić wartość ww. zmiennej na 1.1 punkt -
ok @up dzięki działa, jednak nie działa, sprawdze po aktualizacji ale teraz mam błąd z zapętlaniem listy :( unexpected entry 'loop {gorne.fontanna: :*}:' kod command /fontannadolna: trigger: loop {dolne.fontanna::*}: spawn falling block of water at {_wartosc} push last spawned entity upwards at speed 5command /fonatnnagorna: trigger: loop {gorne.fontanna::*}: spawn falling block of water at loop-value push last spawned entity upwards at speed 0.5 push last spawned entities at north with speed 2 spawn falling block of water at loop-value push last spawned entity upwards at speed 0.5 spawn falling block of water at loop-value push last spawned entity upwards at speed 0.5 spawn falling block of water at loop-value push last spawned entity upwards at speed 0.5 spawn falling block of water at loop-value push last spawned entity upwards at speed 0.5 spawn falling block of water at loop-value push last spawned entity upwards at speed 0.5 spawn falling block of water at loop-value push last spawned entity upwards at speed 0.5 spawn falling block of water at loop-value push last spawned entity upwards at speed 0.5command /dodaj [<text>]: permission: fontanna.tworzenie permission message: Nie mozesz tego zrobic! trigger: arg is "dolny": add location of player to {dolne.fontanna::*} else if arg is "gorny": add location of player to {gorne.fontanna::*} else: send "Musisz wpisac dolny lub gorny!"1 punkt
-
fontanna - push bloków
Dudek przyznał(a) reputację RickPlayingPL za pytanie
Wgraj nowego SK+ Tez tak mialem na jakiejs wersjii, i popraw %loop-value% na loop-value (linijka 3)1 punkt -
Czy jest możliwość w sk+ zrobienia efektów spadających blocków wokół gracza.
Dudek przyznał(a) reputację PoweredDragon za pytanie
on walking on sand: spawn falling block of sand at location of event-block set event-block to air push spawned entity horizontally forwards at speed 3Taki przykład :D on rightclick on gravel: spawn falling block of gravel at location of clicked block set clicked block to air push spawned entity horizontally forwards at speed 31 punkt -
Czy jest możliwość w sk+ zrobienia efektów spadających blocków wokół gracza.
Dudek przyznał(a) reputację theneuetimes za pytanie
No kiedy chcesz żeby to było wywołane... Jeśli chcesz w komendzie to robisz tak: command /test: trigger: spawn falling block of sand at location of player push spawned entity horizontally forwards at speed 31 punkt -
Czy jest możliwość w sk+ zrobienia efektów spadających blocków wokół gracza.
Dudek przyznał(a) reputację PoweredDragon za pytanie
spawn falling block of sand at location of player push spawned entity horizontally forwards at speed 3 Try :P1 punkt
-
Najwięcej postów w tygodniu
-
Najwięcej tematów w tygodniu
-
Aktywni użytkownicy
-
1
-
2
-
