Skocz do zawartości

Shooterowy

Użytkownik
  • Ilość zawartości

    999
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    23

Odpowiedzi społeczności

  1. Shooterowy odpowiedź w zmienne /grupa został oznaczony jako odpowiedź   
    Przykład:
    command /grupa [<text>] [<text>]: trigger: if arg 1 is "dolacz": if arg 2 is set: if {Grupy::Grupa::%arg 2%::lista::*} doesn't contain player: add player to {Grupy::Grupa::%arg 2%::lista::*} set {Grupy::Gracz::%player%::grupa} to arg 2 send "Dolaczyles do grupy %arg 2%" else: send "Jestes juz w grupie %arg 2%" else: send "Podaj nazwe grupy" command /lista [<text>]: trigger: if arg is not set: if {Grupy::Gracz::%player%::grupa} is set: send "Lista graczy w twojej grupie: %{Grupy::Grupa::%{Grupy::Gracz::%player%::grupa}%::lista::*}%" else: send "Nie jestes w zadnej grupie"  
    add player to {Grupy::Grupa::%arg 2%::lista::*}
    set {Grupy::Gracz::%player%::grupa} to arg 2
    send "Lista graczy w twojej grupie: %{Grupy::Grupa::%{Grupy::Gracz::%player%::grupa}%::lista::*}%"
  2. Shooterowy odpowiedź w level został oznaczony jako odpowiedź   
    if level of player is 0: send "%level progress of player%" else: set {_xp} to "%level progress of player%" replace "0." with "" in {_xp} send "%level of player%.%{_xp}%"  
  3. Shooterowy odpowiedź w Drop cobblestone został oznaczony jako odpowiedź   
    variables: {Drop::%player%} = true command /drop [<text>]: trigger: if argument is not set: if {Drop::%player%} is false: send "&7Drop cobblestone jest &cwyłączony&7." send "&7Użyj &9/drop on &7aby go włączyć." else: send "&7Drop cobblestone jest &awłączony&7." send "&7Użyj &9/drop off &7aby go wyłączyć." else if argument is "on": if {Drop::%player%} is false: send "&7Drop cobblestone został &awłączony&7." set {Drop::%player%} to true else: send "&7Drop cobblestone jest już &awłączony&7." else if argument is "off": if {Drop::%player%} is true: send "&7Drop cobblestone został &cwyłączony&7." set {Drop::%player%} to false else: send "&7Drop cobblestone jest już &cwyłączony&7." else: execute player command "/drop" on break: if event-block is stone: if player's tool is not enchanted with silk touch: if {Drop::%player%} is false: cancel event delete event-block  
  4. Shooterowy odpowiedź w Blok teleportacji został oznaczony jako odpowiedź   
    options: item: emerald block named "&6Teleporter mobow" block: emerald block on script load: wait 1 tick register new shaped recipe for {@item} using diamond, diamond, diamond, diamond, egg, diamond, diamond, diamond, diamond on place: if player's tool is {@item}: set {_l} to location of event-block set block at {_l} to {@block} while type of block at {_l} is {@block}: loop all zombies in radius 15 around event-block: If y-coord of loop-entity >= y-coord of {_l}: teleport loop-entity to block under {_l} wait 2 seconds  
  5. Shooterowy odpowiedź w Sprawdzanie postawienia bloku kilofem został oznaczony jako odpowiedź   
    on break: add "%now% %player% zniszczył %event-block%" to {logblock::%event-location%::*} on place: add "%now% %player% postawił %event-block%" to {logblock::%event-location%::*} on rightclick: if player's tool is wooden pickaxe named "&csprawdz": cancel event send "&5Historia bloków na lokalizacji %event-location%:" loop {logblock::%event-location%::*}: send "&7%loop-value%" command /kilof: trigger: add wooden pickaxe named "&csprawdz" to player  
  6. Shooterowy odpowiedź w Skrypt na TNT został oznaczony jako odpowiedź   
    on place: if player's tool is tnt named "&6Specjalne_TNT": set event-block to air spawn primed tnt at event-block set {TNT::%spawned entity%} to true on explode: if {TNT::%event-entity%} is true: clear {TNT::%event-entity%} cancel event loop exploded blocks: if loop-block is dirt: delete loop-block  
  7. Shooterowy odpowiedź w Skrypt na zakaz budowania z obsydianu w netherze został oznaczony jako odpowiedź   
    on place: if event-block is obsidian: if player's world is "world_nether": cancel event  
  8. Shooterowy odpowiedź w Jak zmienic na 30 minut spedzone a nie co 30 minut został oznaczony jako odpowiedź   
    on join:    set {time::%player%} to now on quit:    clear {time::%player%} every 1 minute:    loop all players:        if difference between {time::%loop-player%} and now is more than or equal to 30 minutes:           give 1 diamond to loop-player           send loop-player title "" with subtitle "&7Otrzymujesz Diament za gre!" for 3 seconds            set {time::%loop-player%} to now Lub to
    on join:    set {time::%player%} to now    while {time::%player%} is set:        wait 30 minutes        if difference between {time::%player%} and now is less than 30 minutes:            exit loop        give 1 diamond to the player        send player title "" with subtitle "&7Otrzymujesz Diament za gre!" for 3 seconds on quit:    clear {time::%player%} Pisane na telefonie, nie mam jak przetestować dzisiaj.
  9. Shooterowy odpowiedź w Problem z [<player>] [<text>] został oznaczony jako odpowiedź   
    To ja pozwolę sobie wrzucić swoją wersję, może się przyda.
    /zglos <gracz> <powód>
    /zgloszenia lista
    /zgloszenia usun <numer_zgłoszenia>
    Numer zgłoszenia to numer indeksu zgłoszenia z pobranej listy z pliku yml.
  10. Shooterowy odpowiedź w Co dodac do kodu w pluginie ze gdy położę gąbkę wkleja sie shematic? został oznaczony jako odpowiedź   
    Ten filmik powinien Ci pomóc.
     
     
  11. Shooterowy odpowiedź w da sie tak w sk? został oznaczony jako odpowiedź   
    Jeśli masz silnik spigot to możesz ustawić to w pliku spigot.yml
    Z tego co się orientuję to w Skript nie da się sprawdzić czy dana komenda istnieje, musiałbyś wypisać je wszystkie po kolei. (Być może jakiś dodatek dodaje taką możliwość)
  12. Shooterowy odpowiedź w Itemy w skrzynce został oznaczony jako odpowiedź   
    variables: {drop::diament::%player%} = true on inventory click: if inventory name of player's current inventory is "&eDrop": cancel event if clicked slot is 4: if {drop::diament::%player%} is false: set {drop::diament::%player%} to true set clicked slot to glowing diamond named "&bDiament" with lore "&7Status: &aWłączone" else: set {drop::diament::%player%} to false set clicked slot to diamond named "&bDiament" with lore "&7Status: &cWyłączone" command /drop: trigger: open chest with 1 rows named "&eDrop" to player if {drop::diament::%player%} is false: set slot 4 of player's current inventory to diamond named "&bDiament" with lore "&7Status: &cWyłączone" else: set slot 4 of player's current inventory to glowing diamond named "&bDiament" with lore "&7Status: &aWłączone"  
     
    add glowing stick to player #daje graczowi świecący patyk (bez enchantów)  
  13. Shooterowy odpowiedź w Skrypt na tartak. został oznaczony jako odpowiedź   
    on place: if player's tool is jungle log named "&7Tartak": set {Tartak::%event-location%} to event-location send "&aPostawiles tartak." on break: if event-block is jungle log: if {Tartak::%event-location%} is set: if player's tool is not golden axe: wait a second set event-block to jungle log else: clear {Tartak::%event-location%} send "&cUsunales tartak." command /tartak: trigger: add jungle log named "&7Tartak" to player  
  14. Shooterowy odpowiedź w Drop z rudy został oznaczony jako odpowiedź   
    Zamienia rudę na kamień po uderzeniu w nią.
    on leftclick on any ore: set event-block to stone Blokuje wykopanie rudy i usuwa blok.
    on mine of any ore: cancel event set event-block to air  
  15. Shooterowy odpowiedź w Misja czasowka został oznaczony jako odpowiedź   
    on rightclick on villager: if name of clicked entity is "Misja": if {misja::%player%} is set: if difference between {misja::%player%} and now is less than 30 seconds: send "Wykonujesz juz misje" else: send "Nie udalo sie wykonac misji." clear {misja::%player%} else: set {misja::%player%} to now send "Wykop 1 cobblestone w ciągu 30 sekund." on break of stone: if {misja::%player%} is set: if difference between {misja::%player%} and now is smaller than 30 seconds: send "Udalo ci sie wykonac misje" add diamond to player else: send "Nie udalo sie wykonac misji." clear {misja::%player%}  
  16. Shooterowy odpowiedź w Nie mozesz wlozyc tego przedmiotu do enderchesta //// +1 został oznaczony jako odpowiedź   
    on inventory click: if event-slot is feather named "&e&lPodwojny Skok": if type of player's current inventory is ender chest inventory: send "&cNie możesz schować tego przedmiotu do ender chesta, jest to przedmiot klasy." cancel event on drop: if event-item is feather named "&e&lPodwojny Skok": delete item skrypt wyżej może wyrzucać błąd przy usuwaniu wyrzuconego przedmiotu (przynajmniej u mnie tak jest)
     
    //Edit (wersja II)
    on inventory click: if event-slot is feather named "&e&lPodwojny Skok": if type of player's current inventory is ender chest inventory: send "&cNie możesz schować tego przedmiotu do ender chesta, jest to przedmiot klasy." cancel event on drop: if event-item is feather named "&e&lPodwojny Skok": wait a tick loop dropped items in radius 0.01 around event-location: delete loop-entity  
  17. Shooterowy odpowiedź w Wykrywa tylko buttony które są na podłodze został oznaczony jako odpowiedź   
    On right click: if "%clicked block%" contains "button": send "Uzyles przycisku"  
  18. Shooterowy odpowiedź w Zmiana komend z graczem. został oznaczony jako odpowiedź   
    command /wyrzuc [<text>]: trigger: execute player command "/is kick %argument%"  
  19. Shooterowy odpowiedź w Ktoś wytłuamczy mi o co tu chodzi? został oznaczony jako odpowiedź   
    Czyli zamiast "%arg 1%" dajesz po prostu arg 1
    set "%player%.(%{ile.%player%}%)" to arg 1 in yaml file "plugins/POMOCE/bug.yml"  
  20. Shooterowy odpowiedź w Skrypt na /pin został oznaczony jako odpowiedź   
    Testowane na PaperSpigot 1.14.4 git-Paper-167, Skript 2.4-beta5, SkQuery 4.1.1, SkRayFall 1.9.17, skUtilities 0.9.2
    Gracze z uprawnieniem AdminPIN będą musieli wpisywać pin po zalogowaniu.
    Plik z pinami generuje się w folderze "plugins/AdminPIN/pins.yml".
    Jego struktura wygląda następująco:
    Shooterowy: 123456 Nick_gracza: PIN  
  21. Shooterowy odpowiedź w Liczenie wiadomości i Top został oznaczony jako odpowiedź   
    on join: if {Messages::%player%} is not set: set {Messages::%player%} to 0 on chat: if event is not cancelled: add 1 to {Messages::%player%} command /msgs: trigger: send "&7Wysłałeś &c%{Messages::%player%}% &7wiadomosci na czacie." command /topmsgs: trigger: send "&7Top 10 osób z największą liczbą wysłanych wiadomości na czacie:" loop {Messages::*}: if loop-value is not 0: add loop-index to {_players::*} loop 10 times: loop {_players::*}: if {_top::%loop-number%} is not set: set {_top::%loop-number%} to loop-value-2 else if {Messages::%loop-value-2%} is more than {Messages::%{_top::%loop-number%}%}: set {_top::%loop-number%} to loop-value-2 remove {_top::%loop-number%} from {_players::*} if {_top::%loop-number%} is set: send "&c%loop-number%&7. &c%{_top::%loop-number%}% &7- &c%{Messages::%{_top::%loop-number%}%}%" else: send "&c%loop-number%&7. &cBrak danych."  
  22. Shooterowy odpowiedź w Skrypt na Kowala został oznaczony jako odpowiedź   
    command /kowal: trigger: open chest with 5 rows named "&e&lKowal" to player loop 45 times: set slot loop-number - 1 of current inventory of player to light blue glass pane named " " set slot 11 of current inventory of player to red glass pane named " " set slot 15 of current inventory of player to green glass pane named " " set slot 19 of current inventory of player to red glass pane named " " set slot 20 of current inventory of player to air set slot 21 of current inventory of player to red glass pane named " " set slot 23 of current inventory of player to green glass pane named " " set slot 24 of current inventory of player to air set slot 25 of current inventory of player to green glass pane named " " set slot 29 of current inventory of player to red glass pane named " " set slot 33 of current inventory of player to green glass pane named " " set slot 40 of current inventory of player to anvil named "&eNapraw" set {opened::%player%} to true on inventory click: if inventory name of current inventory of player is "&e&lKowal": if clicked slot is not 20 or 24: cancel event if clicked slot is 40: if slot 20 of current inventory of player is any sword or any tool or any armour or shield or elytra or turtle helmet or bow or crossbow or fishing rod or trident or shears or flint and steel: if durability of slot 20 of current inventory of player is not 0: if slot 24 of current inventory of player is a diamond: if current inventory of player contains 10 diamonds: remove 10 diamonds from current inventory of player repair slot 20 of current inventory of player stop on inventory close: if {opened::%player%} is set: if slot 20 of current inventory of player is not air: add slot 20 of current inventory of player to player if slot 24 of current inventory of player is not air: add slot 24 of current inventory of player to player clear {opened::%player%} stop  
  23. Shooterowy odpowiedź w Liczenie czasu został oznaczony jako odpowiedź   
    on walk on gold block: if {started::%player%} is set: set {_reset} to true else: send "&4Rozpoczynanie liczenia.." set {started::%player%} to now Set player's level to 0 set player's level progress to 0 While {started::%player%} is set: if {_reset} is set: exit loop wait 1 tick add 0.05 to player's level progress on walk on diamond block: if {started::%player%} is set: Send "&7Zakonczono odliczanie! Wynik: &6%difference between {started::%player%} and now%&7." clear {started::%player%} wait 1 tick set player's level to 0 set player's level progress to 0  
  24. Shooterowy odpowiedź w Blad zwiazany z argumentem został oznaczony jako odpowiedź   
    Musisz jakoś przenieść nick gracza z komendy do eventu on inventory click, i albo go zapiszesz w ekwipunku, który robisz komendą /is <player> (w którymś slocie lub w tytule ekwipunku) i potem w evencie on inventory click go stamtąd pobrać, zapisać do zmiennej i podstawić do komendy /pex.
     
    Można też zrobić to łatwiej, zapisując po prostu nick gracza do zmiennej stałej podczas wykonywania komendy /is <gracz>
     
    command /is [<player>]: permission: nevo.is permission message: &7Nie masz uprawnien do &cnevo.is trigger: arg 1 is not set: send "&8&l> &7Poprawne uzycie: &c/is [nick]" arg 1 is set: close player's inventory open chest with 5 rows named "&2&lNadanie Rangi" to player loop 45 times: set player's current inventory's slot loop-number -1 to gray glass pane named "&8&l" set player's current inventory's slot 13 to diamond named "&7Nadanie Rangi: &4&lPrezes" with lore "&8&l> &7Status: &aNa Zawsze", "&8&l> &7Permisje: &aMaksymalne" and "&8&l> &7Kliknij aby nadac!" set {target::%player%} to player-arg on inventory click: if name of current inventory of player is "&2&lNadanie Rangi": cancel event if "%clicked slot%" is "13": execute player command "pex user %{target::%player%}% group set Prezes" clear {target::%player%} close player's inventory  
  25. Shooterowy odpowiedź w Skrypt na wypadanie głowy po śmierci gracza. został oznaczony jako odpowiedź   
    On death of player: Chance of 20%: Drop victim's head named "&7» &eGlowka Gracza&7: &a%victim%" at victim  
×
×
  • Dodaj nową pozycję...