Skocz do zawartości

Fendi

Użytkownik
  • Ilość zawartości

    1771
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    78

Odpowiedzi społeczności

  1. Fendi odpowiedź w Problem z skriptem do komendy /autograf został oznaczony jako odpowiedź   
    command /autograf [<text>]: permission: autograf.command permission message: &cBrak permisji! trigger: if player's tool is air: send "&cMusisz trzymać coś w ręku!" to player stop set {_item} to player's tool if player has permission "group.default": set name of {_item} to "&7Autograf" set lore of {_item} to "&7" and "&7Autograf od:&r %player%" and "&7" force {_item} to glint set player's tool to {_item} send "&aUtworzono autograf!" to player stop if arg-1 is not set: send "&cUżycie: /autograf <autograf>" to player stop set name of {_item} to colored arg-1 set lore of {_item} to "&7" and "&7Autograf od:&r %player%" and "&7" force {_item} to glint set player's tool to {_item} send "&aUtworzono autograf!" to player Ale zaktualizuj to lepiej bo ta wersja serwera boli.
    Sam skript wspiera tylko 1.21 od wyzszych wersji
     
  2. Fendi odpowiedź w Nazwy itemów w różnych językach został oznaczony jako odpowiedź   
    https://www.spigotmc.org/resources/triton-translate-your-server.30331/
    Coś takiego jest
  3. Fendi odpowiedź w Ustawienie zmiennej ze skryptu do innych pluginów został oznaczony jako odpowiedź   
    Pobierz:
    - https://www.spigotmc.org/resources/placeholderapi.6245/
    - https://github.com/APickledWalrus/skript-placeholders/releases/tag/1.7.0
    Oba wrzucasz jak plugin
    Cały prawidłowy kod skryptu:
    placeholderapi placeholder with the prefix "skript": if the identifier is "tokens": set the result to "%{tokens::%player%}%" command /settokens [<number>]: trigger: set {tokens::%player%} to arg-1 send "&aUstawiłeś swoje tokeny na: %arg-1%" command /checktokens: trigger: send "&aTwoje tokeny: %{tokens::%player%}%" variables: {tokens::%player%} = 0 command /debugtokens: trigger: send "&aDebug: %{tokens::%player%}%" W pluginach wtedy używasz %skript_tokens%
     
    Dodatkowo powiem ci, że plugin na trade jaki masz na serwerze to maszyna do kopiowania przedmiotow.
    Samo multiverse core jest przestarzale i dobra alternatywą jest phantom worlds.
    Plugin na scoreboard możesz zastąpić pluginem TAB który ma i scoreboard i pozwala na modyfikacje taba
  4. Fendi odpowiedź w konwertowanie hours na godziny został oznaczony jako odpowiedź   
    replace all "seconds" and "second" with "s" in {_zmienna} replace all "minute" and "minutes" with "m" in {_zmienna} replace all "hours" and "hour" with "h" in {_zmienna} replace all " and" with "" in {_zmienna} Ale najpierw zmienną musisz zamienić z timespana na text, np
    set {_s} to "%{_s}%"  
  5. Fendi odpowiedź w ukrycie został oznaczony jako odpowiedź   
    Istnieje normalna składnia do ukrycia flag
    with hide enchants item flag https://skripthub.net/docs/?id=11072
  6. Fendi odpowiedź w Tworzenie sklepu z rangami do serwera Minecraft. Potrzebuję pomocy został oznaczony jako odpowiedź   
    Przecież ci pisze "Itemshop"
  7. Fendi odpowiedź w Kuszą przyciągająca został oznaczony jako odpowiedź   
    command /dajkusze: permission: op trigger: give player crossbow named "&aKusza przyciągająca" with lore "&5&lCooldown: &e1 min" function dodajCD(p: player, v: text, t: text, s: timespan) :: boolean: if difference between {cooldown::%{_v}%::%{_p}%} and now is smaller than {_s}: remove difference between now and {cooldown::%{_v}%::%{_p}%} from {_s} set {_s} to "%{_s}%" replace all "seconds" and "second" with "s" in {_s} replace all "minute" and "minutes" with "m" in {_s} replace all "hours" and "hour" with "h" in {_s} send "%{_t}% %{_s}%" to {_p} return false else: set {cooldown::%{_v}%::%{_p}%} to now return true on right click: name of player's tool is "&aKusza przyciągająca" cancel event player has 1 of arrow dodajCD(player, "kusza", "&8Przed następnym użyciem poczekaj&7", 1 minute) = true remove 1 of arrow from player shoot an arrow from player at speed 3 set name of last shot arrow to "kusza%player%" on projectile hit: projectile is an arrow name of projectile is "kusza%shooter%" set {_v} to vector between victim and shooter push victim {_v} Przetestowane i działa
  8. Fendi odpowiedź w Skript na usuwanie podłogi po przejściu gracza został oznaczony jako odpowiedź   
    on player move: block under player is yellow wool loop blocks in radius 5: loop-block is yellow wool set loop-block to orange wool wait 5 seconds set loop-block to red wool wait 2 seconds set loop-block to air najoptymalniejsze to nie jest, ale chyba dziala
  9. Fendi odpowiedź w Cooldown Do Zabijania został oznaczony jako odpowiedź   
    bo miales to zrobic tylko w miejscu jakie ci pokazalem, z jednego bledu teraz zrobiles 2
    function dajCD(p: player, v: text, t: text, s: timespan) :: boolean: if difference between {cooldown::%{_v}%::%{_p}%} and now is smaller than {_s}: remove difference between now and {cooldown::%{_v}%::%{_p}%} from {_s} set {_s} to "%{_s}%" replace all "seconds" and "second" with "s" in {_s} replace all "minute" and "minutes" with "m" in {_s} send "%{_t}% %{_s}%" to {_p} return false else: set {cooldown::%{_v}%::%{_p}%} to now return true on death of player: victim is in region "wiosna" attacker is a player dajCD(attacker, "%victim%", "&8 Przed następnym zabójstwem tego gracza poczekaj&7", 5 minutes) = true give attacker 1 slime ball named "&aᴡɪᴏsᴇɴɴʏ &fᴏᴅʟᴀᴍᴇᴋ"  
  10. Fendi odpowiedź w Skrypt na /mamlive został oznaczony jako odpowiedź   
    command /mamlive [<text>]: trigger: while player is online: send "&a%player% ma LIVE! Wbij do niego.%nl%Jego profil to: %arg-1%" to all players wait 3 minutes  
  11. Fendi odpowiedź w Skrypt na customowy drop został oznaczony jako odpowiedź   
    on death: attacker is in region "arena" victim is a zombie chance of 2%: give stone named "xyz" to attacker  
  12. Fendi odpowiedź w Enchanty minecraft (protection) został oznaczony jako odpowiedź   
    Jak ci powiem to i tak nic ci to nie da
    Z filmow mozna sie najwyzej nauczyc podstaw
    on armor change: add player's helmet to {_set::*} add player's chestplate to {_set::*} add player's leggings to {_set::*} add player's boots to {_set::*} loop {_set::*}: set {_} to uncolored 1st line of lore of loop-value if {_} contains "Ochrona: ": replace "Ochrona: " with "" in {_} set {_} to {_} parsed as integer add {_} to {_ochrona} set {ochrona::%player%} to {_ochrona} on damage: victim is a player set {_o} to (({ochrona::%victim%}/4)*0.01) set damage to damage*{_o} Mysle ze to powinno zadzialac.
    Wystarczy ze w pierwszej lini lore zbroji, bedziesz miec wpisane "Ochrona: 13" lub inna liczba zamiast 13
  13. Fendi odpowiedź w mam błąd został oznaczony jako odpowiedź   
    Nie dałeś :: przed returntype
  14. Fendi odpowiedź w Skrypt fortuna został oznaczony jako odpowiedź   
    on break: event-block is diamond ore player's tool is enchanted with fortune set {_} to level of fortune of player's tool set {_a} to random integer from 1 to 10 give {_a}*{_} of diamond to player Tak będzie krócej, optymalniej oraz w dodatku przetestowałem i działa.
  15. Fendi odpowiedź w Kliknięcie bloku na danych kordach został oznaczony jako odpowiedź   
    command /Setchest: trigger: set block at player to dirt set {Rchest} to location at player send "&apomyslnie utworzyles skrzynie skarbow" on right click on dirt: if distance between location of target block of player and {Rchest} is smaller than 1: send "&abrawo udalo sie! :)" to the player else: send "&cniestety to nie to zle kordynaty :(" to the player To będzie działać.
    Problem był w tym, że lokacja bloku i gracza (zapisana w zmiennej) nie pokrywała się ze soba w 100%, była różnica np 0.3 kratki przez to nie działało.
    Ja tutaj zrobiłem margines błedu 1 bloku, myślę, że w niczym nie przeszkodzi, a rozwiązuje problem.
  16. Fendi odpowiedź w NAPRAWA SKRYPTU NA NAGRODY CZASOWE został oznaczony jako odpowiedź   
    command /dailyrewards: permission: {@daily_use} trigger: set {_} to chest inventory with 3 rows named "{@gui_name}" set slot (integers between 0 and 27) of {_} to black stained glass pane if difference between {daily::%player's uuid%} and now is smaller than {@cooldown}: set slot 13 of {_} to {@claimed_item} named "{@unclaimed_item_name}" with lore "{@reward_name}" and "" and "{@claimed}" else: set slot 13 of {_} to {@unclaimed_item} named "{@claimed_item_name}" with lore "{@reward_name}" and "" and "{@unclaimed}" open {_} to player on inventory click: event-inventory is not player's inventory if name of event-inventory is "{@gui_name}": cancel event if clicked slot is 13: close player's inventory if clicked slot is {@claimed_item}: play sound "entity.villager.no" with volume 2 to player send "{@prefix}{@cooldown_message}" to player else if clicked slot is {@unclaimed_item}: {@reward_cmd} play sound "block.note_block.bell" with volume 2 to player set {daily::%player's uuid%} to now send "{@prefix}{@claimed_message}" to player command /tezedd: trigger: clear {daily::%player's uuid%} options: claimed: &cClaimed! unclaimed: &aClick To Claim! prefix: &d&lDaily &7&l»&r daily_use: daily.use cooldown: 24 hours gui_name: &d&lDaily Rewards unclaimed_item: minecart with chest unclaimed_item_name: &6Daily Reward claimed_item_name: &6Daily Reward claimed_item: minecart reward_name: &7+1 &bDiamond reward_cmd: give 1 of diamond to player claimed_message: &a Successfully claimed! cooldown_message: &c This reward is on cooldown! Prosze, licze na like
  17. Fendi odpowiedź w jak dodać żeby można odebrać nagrodę za 12 godzi został oznaczony jako odpowiedź   
    Możesz użyc chance of
    Np w taki sposób
    chance of 50%: give player diamond lub 
    chance of 1%: give player diamond of sharpness 5 named "XD" with lore "AAA"  
    Wtedy przy wpisaniu tej komendy będziesz mieć te szanse na wykonanie składni, chociaż zakładam, że może ci to do końca nie przypasować bo jeżeli masz pecha i ani pierwszy ani drugi kod nie siadnie to wtedy gracz nic nie otrzyma, więc jest też inna opcja:
    set {_} to random integer between 1 and 5 if {_} is 1: give player diamond ........ if {_} is 2: give player parot named ...... if {_} is 3: give player cos named .... I tak dalej  
  18. Fendi odpowiedź w Skrypt na placeholder został oznaczony jako odpowiedź   
    command /punkty: trigger: set {_} to placeholder "getsklep_points" from player send "&aTwoje punkty to %{_}%" to player  
  19. Fendi odpowiedź w Nie Działa Mi Skrypt został oznaczony jako odpowiedź   
    command /dajuleczacz [<text>]: trigger: give redstone named "&a&lUleczacz" to player send "&aDostałeś Uleczacz!" on place: cancel event if name of player's tool is "&a&lUleczacz" on right click with redstone: if name of player's tool is "&a&lUleczacz": heal player najpewniej miales klika przedmiotow w rece, wtedy trzeba sprawdzac nazwe itemu zamiast czy gracz trzyma pojedynczy item
    dodalem ci takze blokade aby nie mozna bylo stawiac tego itemu
  20. Fendi odpowiedź w jak wyslac cos na czacie dla graczy ktorzy sa pomiedzy danymi koordynatami? został oznaczony jako odpowiedź   
    command /lobby: trigger: loop all players in radius 20 of location(-95.5, -54, -555.5): if loop-player is "%player%": if {czyjestwwalce} is true: send "&8&l[&x&f&b&0&0&0&0&l&oM&x&e&7&0&0&0&0&l&oC&x&d&3&0&0&0&0&l&oh&x&c&0&0&0&0&0&l&oe&x&a&c&0&0&0&0&l&or&x&9&8&0&0&0&0&l&or&x&8&4&0&0&0&0&l&oy] &c&lJestes teraz w walce!!" stop else: play sound "block.note_block.pling" at volume 1 to player wait 0.3 second send message "&8&l[&x&f&b&0&0&0&0&l&oM&x&e&7&0&0&0&0&l&oC&x&d&3&0&0&0&0&l&oh&x&c&0&0&0&0&0&l&oe&x&a&c&0&0&0&0&l&or&x&9&8&0&0&0&0&l&or&x&8&4&0&0&0&0&l&oy] &6&l Teleportuje..." to player connect player to "lobby" stop send "Nie znajdujesz sie w strefie!" to player  
  21. Fendi odpowiedź w Glowka w GUI został oznaczony jako odpowiedź   
    https://github.com/ShaneBeee/SkBee/releases/tag/3.0.1
    3.0.1 uzywam na 1.20.2 i dziala, jezeli jest jakis blad to zapewne wina wersji skripta
    set slot 20 of {_gui} to skull with nbt compound from "{display:{Name:""{\""text\"":\""Oak Wood Standard Galactic Alphabet Y\""}""},SkullOwner:{Id:[I;874269592,-607891496,-2124786962,-2077571625],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTBhMThmZjIzMmE0YjU0MTJmZWYxODU5OTdlNDJlMGI0NDg5MWZiYTk3NzE0NDU1MDM1Y2U4NDY3ZDk2ZWM5NiJ9fX0=""}]}}}"  
  22. Fendi odpowiedź w Liczba parzysta i nieparzysta został oznaczony jako odpowiedź   
    W skripcie istnieje funkcja modulo
    mod(number, number) Np
    if mod(3, 2) = 1: ... A jeżeli nie ogarniasz programowania to modulo liczy ci reszte z dzielenia. Czyli w tym przypadku gdy podzielisz 3 przez 2 wyjdzie ci 1 oraz reszta 1
  23. Fendi odpowiedź w Blokowanie sharp został oznaczony jako odpowiedź   
    function x1(p: player,i: integer) :: boolean: {_p} is not op set {_} to level of sharpness of {_p}'s tool {_} > {_i} remove {_p}'s tool from {_p} return true on damage: x1(attacker, 100) = true cancel event on death: x1(attacker, 100) = true cancel event Pewnie mozna to zrobic krócej ale, żeby napewno działało zrobiłem w taki sposób
  24. Fendi odpowiedź w /sprawdz (gracz) on nie moze niszczyc i budowac został oznaczony jako odpowiedź   
    command /sprawdz [<player>]: permission: op trigger: set {sp::%arg-1%} to true send "&aJestes sprawdzany" to arg 1 send "&aSprawdzasz gracza %arg-1%" to player command /przestansprawdzac [<player>]: permission: op trigger: delete {sp::%arg-1%} send "&aGracz %arg-1% jest czysty!" to all players on player move: cancel event if {sp::%player%} is set on place: cancel event if {sp::%player%} is set on break: cancel event if {sp::%player%} is set Na przyszłość , od tego masz dział zlecenia, taki na niebiesko
  25. Fendi odpowiedź w PILNE ! skrypt na drop skrzyni za 100 wykopanego jakiegokolwiek bloku został oznaczony jako odpowiedź   
    on break: add 1 to {bloki::%player%} {bloki::%player%} >= 100 give player chest named " &f&lPrezent świąteczny" delete {bloki::%player%}  
×
×
  • Dodaj nową pozycję...