Skocz do zawartości

Saanjuk

Użytkownik
  • Ilość zawartości

    361
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    18

Treść opublikowana przez Saanjuk

  1. Po ponad godzinie prób testów i błędów oto efekt który na 100% dziala sprawdzany na 2 graczach: Options: effects: speed and slowness and haste and mining fatigue and strength and instant Health and instant Damage and nausea and regeneration and resistance and fire resistance and water breathing and invisibility and blindness and night vision and hunger and weakness and poison and wither and health boost and absorption and saturation on damage: damage was caused by projectile: projectile is arrow shooter is attacker set {_tier} to random integer from 1 to 3 set {_time} to random integer from 1 to 30 set {_potion} to random element out of {effects::*} set {_time} to "%{_time}% second" parsed as time span apply {_potion} 1 to the victim for {_time} on load: set {effects::*} to {@effects}
  2. Nie widzę tutaj problemu z pluginem Skript (zły dział) ale to zadanie moderacji aby przenieść ten temat (już zgłoszone) plugins/WorldGuard/config.yml: line 41 - 46 event-handling: block-entity-spawns-with-untraceable-cause: false interaction-whitelist: [] emit-block-use-at-feet: [] ignore-hopper-item-move-events: true break-hoppers-on-denied-move: true zamien na: event-handling: block-entity-spawns-with-untraceable-cause: true interaction-whitelist: [] emit-block-use-at-feet: [] ignore-hopper-item-move-events: false break-hoppers-on-denied-move: true w domyślnej kofiguracji na regionach nie działają bloki które spawnują moby oraz itemy w hopperach się nie przesuwają
  3. nie testowane: on damage: damage was caused by projectile: projectile is a arrow shooter is a attacker set {_effects::*} to all potions set {_amount} to 1 #set {_amount} to random integer between 1 and 3 loop {_amount} times: set {_tier} to a random integer from 1 to 5 set {_time} to random integer from 1 to 120 #seconds set {_time} to "%{_time}% seconds" parsed as a time span set {_potion} to a random element out of {_effects::*} apply potion of {_potion} potion of tier {_tier} to victim for {_time}
  4. wg docs: guild channel with id "000" Czyli coś w ten deseń: discord command odbierz [<text>]: prefixes: ! trigger: if guild channel with id "000": if arg-1 is not set: reply with "Podaj nick z minecraft" if arg-1 is set: reply with "Odebrales nagrode" set {_d} to "%arg-1%" execute console command "give %{_d}% diamond" broadcast "blablabla"
  5. NIe znam sposobu sam się męcze z brzydkim naliczaniem w scoreboard Szczerze powiedziawszy nie wiem jak to zrobić i czy w ogole się da .. cokolwiek bym nie robił skript twierdzi że nie może tego zamienić na date
  6. sorka za odkop ale : To się wyklucza np "najnowsza" wersja skript dla 1.8.8 to 2.1.2 która jest juz martwa praktycznie
  7. Skript jest juz tak rozbudowany że ogranicza nas juz niemal tylko wyobraźnia: command /nowyadmin [<offlineplayer>]: permission: admin.add trigger: if arg 1 is set: if {JestemOd::%arg 1%} is not set: set {JestemOd::%arg 1%} to now stop send "&cBłąd: Wykryto członka administracji &6%arg 1%!!%nl%Czy jesteś pewnein że chcesz zresetować jego czas?%nl%Wpisz &e&l/nowyadmin %arg 1% confirm&6 aby potwierdzić!" command /odkiedy [<offlineplayer>]: permission: admin.check trigger: if arg 1 is set: if {JestemOd::%arg 1%} is set: set {_odkiedy} to "%difference between {JestemOd::%arg 1%} and now%" replace all "days" and "day" with "d" in {_odkiedy} replace all "hours" and "hour" with "h" in {_odkiedy} replace all "minutes" and "minute" with "m" in {_odkiedy} replace all "seconds" and "second" with "s" in {_odkiedy} replace all "and" and "," with ":" in {_odkiedy} send "&6==================================================== %nl%&aCzłonek Administracji %arg 1% zajmuje stanowisko od: %nl%&7%{JestemOd::%arg 1%}% (%{_odkiedy}%) %nl%&6====================================================" stop send "&cBłąd: Nie wykryto członka administracji &6%arg 1%%nl%Sprawdź czy wpisałeś prawidłowy nick!" jak zwykle dodałem coś od siebie: jeżeli admin jest juz na liście adminów po wpisaniu /nowyadmin [<offlineplayer>] wyskoczy komunikat : "Błąd: Wykryto członka administracji &6%arg 1%!! Czy jesteś pewnein że chcesz zresetować jego czas? Wpisz /nowyadmin %arg 1% confirm aby potwierdzić!" jeżeli admina nie ma na liście zostanie wyświetlony komunikat po wpisaniu /odkiedy [<offlineplayer>]: "Błąd: Nie wykryto członka administracji %arg 1% Sprawdź czy wpisałeś prawidłowy nick!"
  8. Jak działa ten bon? to jest itemek w eq czy co to jest? BTW czy ten temat został podbity że mi sie pokazał na sidebar?
  9. moze to: on place of water: if fall height of player >= 6: (block below player) is event-block add 1 to {waterSkills::%player%} aczkolwiek to prawie taki sam kod jak testowalem on right click to wszystko działąło z fall height ale z wodą jakoś nie może mi wyjść lub nie działa
  10. tak ponieważ serwer jest postawiony na 1.19.3
  11. Teoria mówi: on place of water: if fall distance of player >= 6: (blocks below player) contains event-block add 1 to {waterSkills::%player%} ale szczerze mówiąc mi nie działa
  12. Błędy jakieś wyrzuca?
  13. options: min-x: -130 max-x: 70000 min-z: -160 max-z: 70000 swiat: world sendwiado: &cZostałeś teleportowany w losowe kordy titlewiado: &8[&eLosowy Teleport&8] titlewiado1: &8[&aZostałeś teleportowany w losowe kordy&8] function getRandomLoc(xmin: integer=-1000, xmax: integer=1000, zmin: integer=-1000, zmax: integer=1000, world: text="world") :: location: while {_return} is not set: set {_x} to random integer between {_xmin} and {_xmax} set {_z} to random integer between {_zmin} and {_zmax} set {_loc} to highest block at location at {_x}, 0, {_z} in world ({_world} parsed as world) if block at {_loc} != lava or water: add 1 to y-loc of {_loc} if (block at {_loc}) and (block above block at {_loc}) != lava: set {_return} to {_loc} return {_return} command /rtp: trigger: if player has permission "rtp.bybass": teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}") send "&cZostałeś teleportowany w losowe kordy" send player title "Zostałeś teleportowany w losowe kordy" with subtitle "Powodzenia!" for 5 seconds else: set {_czasoczekiwania} to difference between {rtp::%player's uuid%} and now if {_czasoczekiwania} >= 10 minutes: teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}") send "&cZostałeś teleportowany w losowe kordy" send player title "Zostałeś teleportowany w losowe kordy" with subtitle "Powodzenia!" for 5 seconds set {rtp::%player's uuid%} to now stop send "&cTej komendy możesz użyć co 10 min!" on first join: teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}") send "&cZostałeś teleportowany w losowe kordy" send player title "Zostałeś teleportowany w losowe kordy" with subtitle "Powodzenia!" for 5 seconds on first join: teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}") send "&cZostałeś teleportowany w losowe kordy" send player title "Zostałeś teleportowany w losowe kordy" with subtitle "Powodzenia!" for 5 seconds on respawn: teleport player to getRandomLoc({@min-x}, {@max-x}, {@min-z}, {@max-z}, "{@swiat}") send "&cZostałeś teleportowany w losowe kordy" brakowało linijki : set {rtp::%player's uuid%} to now sprawdz teraz bez permisji
  14. jeżeli działał wcześniej to możliwe że się kłóci to z jakimś addonem którego wcześniej nie miałes... Cytując Heliosa: Aby mieć serwer na 1.8.8 i działało wszystko co najnowsze robisz tak: robisz serwer 1.19.3 wgrywasz ViaVersion oraz ViaRewind blokujesz nimi wejście z wersji powyżej 1.8 instalujesz plugin na stare pvp aby nie dało się używać lewej lapki: https://www.spigotmc.org/resources/oldcombatmechanics-disable-1-9-hit-cooldown.19510/ masz serwer na 1.8 postawiony na silniku 1.19.3 ważna sprawa trzeba mieć do tego świat wygenerowany na 1.8 oraz wyrenderowany do dostępnego dla graczy borderu
  15. NIe ma sprawy, mam nadzieje ze z resztą kopalni sonie poradzisz tak ogółem na reset kopalni są pluginy też : Stare wersje Legacy: https://www.spigotmc.org/resources/mineresetlite.5773/ Wersje do 1.17: https://polymart.org/resource/mineresetlite.137 Wersje 1.13+: https://www.spigotmc.org/resources/-catamines--skymining-prison-mines-1-13-2-1-19-3.96457/ psst doskonale wiedziałem o co Ci chodzi bo sam mam w planie dodać ten tryb
  16. czemu używasz skripta 2.1.2? aktualna wersja to 2.6.4 na najnowszej wersji ten kod wyrzuca 10 błędów [rzy czym zabawniejsze jest gto że najnowszy sk nie widzi w 38 linijce kodu żadnego błędu
  17. V 1.2 Optymalizacja kodu:
  18. a może pokaż cały kod z fusów nie wywróże po za tym jak wklejasz tekst to pokazuje ci się takie powiadomienie klikaj tam wyczyść formatowanie bo na ciemnym motywie nie widać co ty piszesz
  19. every 15 minutes: loop all players: add loop-player to {_players::*} if size of {_players::*} < 1: execute console command: "save-all" execute console command: "restart" else if {_players::*} is not set: execute console command: "save-all" execute console command: "restart" dwukropka po loop all players brakowało, przepraszam pisane na szybko
  20. Taki skrypt wymaga wyznaczenia tych sześcianów 6x6x6 worldguardem Z mojej obecnej wiedzy wynika że zaznaczanie bloków skriptem zwyczajnie przestało funkcjonować w pewnym momencie nigdzie nie znalazlem oficjalnej informacji dla braku wsparcia takiego czegoś jednak żaden ze sposobów jakie znam nie działa juz w skript a zatem : wyznaczamy regiony worldeditem i definiujemy je worldguardem nazywamy nasz sześciany "kopalnia_<nazwa tego co chcemy mieć w kopalni>" następnie piszemy prosty kod : every 15 minutes: loop all players: if "%region at loop-player%" contains "wegiel": teleport player to {kopalnia::wegiel} loop all blocks in region "kopalnia_wegiel": set loop-block to coal ore if "%region at loop-player%" contains "eleraldy": teleport player to {kopalnia::eleraldy} loop all blocks in region "kopalnia_eleraldy": set loop-block to emerald ore if "%region at loop-player%" contains "zelazo": teleport player to {kopalnia::zelazo} loop all blocks in region "kopalnia_zelazo": set loop-block to iron ore if "%region at loop-player%" contains "zloto": teleport player to {kopalnia::zloto} loop all blocks in region "kopalnia_zloto": set loop-block to gold ore if "%region at loop-player%" contains "redstone": teleport player to {kopalnia::redstone} loop all blocks in region "kopalnia_redstone": set loop-block to redstone ore if "%region at loop-player%" contains "lapis": teleport player to {kopalnia::wegiel} loop all blocks in region "kopalnia_lapis": set loop-block to lapis ore command /kopalnia [<text>] permission: kopalnia.set trigger: if arg 1 is set: set {kopalnia::%arg 1%} to location of player send "&6====================================================%nl%&aUstawiono punkt teleportacji: &7kopalnia_%arg 1%%nl%&aNa koordynaty:&7%nl%%location of player%%nl%&6====================================================" komendą /kopalnia <rodzaj kopalni> ustawiasz miejsce gdzie mają być teleportowani gracze np /kopalnia wegiel ustawi punkt teleportu do którego zostanie przeteleportowany gracz gdy w momencie resetu kopalni węgla znajduje się na jej terenie
  21. 1 Racja loop nie myslalem o tym gdy pisałem ten skrypt "na zamówienie" w dziale zamówien edit: w sumie może dlatego że początkowo chciałem żeby się to rozpędzało a potem zwalniało aż wkoncu ustawilem wszystkie wait na 3 tick i dałem sobie spokój 2 O kurcze Faktycznie szkoda że nie napisałeś tego >>>TUTAJ<<< gdy pytałem ale dziękuje że i tak finalnie podałeś odpowiedź (psst darmowa wygrana czeka ) 3 Po to jest Chest Type i GUI Name aby określić czy skrzynia ma być Skrzynką Shulkerem Beczką czy czym aczkolwiek teraz mnie olśniło że : on rightclick on {@chest_type}: if event-block is {@chest_type}: to masło maślane i wystarczy samo : on rightclick on {@chest_type}: Aktualizacja Roulette v 1.4 Zoptymalizowano kod Dodano Nagrody legendarne jako liste opcji a nie opcje Zabezpieczono przed użyciem chest_type bloków które nie pamiętają ustawionej nazwy Aktualizacja Roulette in Inventory v 1.4 Zoptymalizowano kod Dodano nowe rzeczy z Roulette
  22. https://fancy-generator.com/pl/aesthetic-text-generator wpisz sobie np "SkyBlock" i poszukaj podobnej czcionki nawet jeżeli w edytorze tekstu (np notepad++) będzie to nieznany znak większość z nich jest wyświetlana w mc normalnie np : ꜱᴋʏʙʟᴏᴄᴋ
  23. Saanjuk

    skrypt na kilof haste

    on tool change: remove haste from player if new tool is diamond pickaxe of efficiency 5 and unbreaking 3 and fortune 3 named "&3&lMITYCZNY &f&lKILOF": remove haste from player apply haste 1 to player for 1800 seconds
  24. Saanjuk

    skrypt na kilof haste

    dowolny kilof czy konkretny (rodzaj kilofa)
×
×
  • Dodaj nową pozycję...