Skocz do zawartości

xXx_Skrypter_xXx

Użytkownik
  • Ilość zawartości

    212
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Treść opublikowana przez xXx_Skrypter_xXx

  1. 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!" stop
  2. Mam na serwerze customowe itemki, niektóre z nich dodają przy trzymaniu np. +20dmg , +20sily, +20czegos i to wszystko mam podane w zmiennych i chciałbym to zrobić tak aby przy trzymaniu itemka do tych zmiennych doda się podana liczba w lorze broni a przy powrocie do łapki wszystko będzie tak jak wcześniej. Nie wiem czy dobrze wytłumaczyłem, ale lepiej nie potrafię
  3. Witam, potrzebuję lekkiej pomocy, mam zmienną {damage::%player%} równą 5 i wyraża ona damage gracza. Chciałbym, aby przy trzymaniu w łapce np. diamentowego miecza do zmiennej dodawało by się 15 i damage gracza by wynosił wtedy 20 a przy powrocie do łapki znowu zmienna była by równa 5. Jeśli ktoś jest w stanie napisać mi taki skrypt byłbym wdzięczny.
  4. Witam mam oto taki skrypt: command /czek [<text>]: usage: &b/czek [ilosc monet] trigger: set {_number} to arg-1 parsed as number if {monety::%player%} is greater than or equal to {_number}: if {_number} is more than or equal to 0.01: if {_number} is less than or equal to 10000: remove {_number} from {monety::%player%} add {_number} to {monety::%arg-1%} give 1 book named "&fCZEK &6%{_number}%&e$" with lore "&7Kliknij &9PPM &7aby odebrac." to player send "[&c&oMonety&7] &7Otrzymales do plecaka czek na &6&o%{_number}% &7monet!" to player else: send "[&c&oMonety&7] &7Maksymalna kwota do wyplacenia to 10.000 monet!" else: send "[&c&oMonety&7] &7Minimalna kwota do wyplacenia to 0.01 monet!" else: send "[&c&oMonety&7] &7Nie posiadasz tyle pieniedzy lub nie podales kwoty do wyplacenia!" on rightclick: loop 10000 times: if "%uncoloured name of player's tool%" contains "CZEK %loop-number%$": set {_Bon} to loop-number remove 1 of tool from tool add {_Bon} to {monety::%player%} send "[&c&oMonety&7] &bWplaciles na konto czek o wartosci &e%{_Bon}% &bmonet!" to player Polega on na tym ,że dzięki komendzie /czek [0.01-10000 monet] można wypłacić sobie monety w formie czeku. Problem jest taki,że gdy wypłacę sobie czek o mniejszej wartości niż 1 to nie mogę go użyć. Chciałbym, aby można było wypłacać monety w zakresie od 0.01 do 10000 monet. Jeżeli mógł by mi ktoś z tym pomóc będę wdzięczny
  5. Witam, mam tu taki skript który ma działać tak ,że po postawieniu skrzyni nazwanej depozyt w miejscu postawienia tworzy się taki jakby magazyn. Po wpisaniu komendy /itemdepozyt do tej skrzyni ma zostać dodany 1 diament. Problem w tym ,że po wpisaniu tej komendy diamentu dalej nie ma. Skrypt nie posiada żadnych błędów. Kod: on place: if player's tool is chest named "depozyt": set {_depozyt} to location of event-block set {_skrzyniadepozyt} to block at {_depozyt} command /itemdepozyt: trigger: add 1 diamond to {_skrzyniadepozyt}'s inventory send "otrzymales diament do depozytu!" Jakby był ktoś w stanie mi pomóc byłbym wdzięczny
  6. Używam pluginu MythicMobs i mobek się respi tylko bez zbroji
  7. https://github.com/SkriptLang/Skript/releases/download/2.3.7/Skript.jar Pobierz tego sk
  8. Dlaczego gdy używam tego skryptu: on spawn of a zombie: if event-entity's name is "potworek": equip event-entity with all leather armor To zombie respi się bez zbroji chociaż skrypt nie wywala żadnych błędów? Gdy wrzucam ten sk: on spawn of a zombie: equip event-entity with all leather armor Wszystko działa jak trzeba. Tylko, że ja potrzebuje żeby w zbroji respił się tylko zombie ,który ma nick "potworek"
  9. Witam, chciałbym się dowiedzieć jak zrobić by po kliknięciu w npc on by dawał misje ,aby rozwalić 1 cobblestone w czasie 30 sekund. Z góry dzięki za pomoc!
  10. xXx_Skrypter_xXx

    lore

    on rightclick with 342: if {lvl::%player%} is more than 0: if {Naszyjnik::%Player%} is not set: loop 100 times: if lore of player's tool contains "&2Wymagany Poziom: &6%loop-number%": set {_wymag} to loop-number if {lvl::%player%} is less than {_wymag}: send "&f&LLVL &7»» &aTwoj poziom jest zbyt niski!" stop loop 100 times: if lore of player's tool contains "Atak: +%loop-number%%%": set {Naszyjnik.atak::%Player%} to loop-number if lore of player's tool contains "Szansa Na Krytyk: %loop-number%%%": set {Naszyjnik.kryt::%Player%} to loop-number set {Naszyjnik::%Player%} to player's tool play raw sound "mob.horse.armor" at player with pitch 1 volume 1 delete player's tool make player execute command "awnreilrhewapihrwapiraopljral;jnki;jenakenrkaenrhlkaerbkliarhbaeilyrhayriharaewlrahbryrbailyhrbarkawnriawhraiawkir" send player title "&6&lAKCESORIA&7" with subtitle "&cZalozono Naszyjnik!" for 2 seconds else: send player title "&6&lAKCESORIA" with subtitle "&cPosiadasz juz zalozony Naszyjnik! Aby go zdjac wpisz /akcesoria!" for 2.5 seconds Ten kod przy kliknięciu prawym przyciskiem myszy z minecartem z lorem wyżej , ma setować {Naszyjnik::%Player%} na trzymany item. Dlaczego gdy klikne zwykłym minecartem który nie posiada lore również setuje {Naszyjnik::%Player%} , da się zrobić tak aby tylko po kliknięciu itemem z lore by się setowało. Wytłumaczyłem jak umiałem xD
  11. command /lol: trigger: send "wtrkawltz" to all players tez ten sam błą wywala Próbuje teraz zmienić wersje spigota może w tym rzecz
  12. command /lol: trigger: loop all players: send "rajrkjz" to loop-player tak
  13. Pobralem skripta 2.3 i mam wrzucic folder do plugins czy co bo nie widze skript.jar
  14. Wywala mi ten sam błąd
  15. W consoli nic nie wywala tylko w mc "An internal error occurred while attempting to perform this command"
  16. Serwer - 1.9.2-R0.1-Snapshot Skript - 2.1.2
  17. command /br: trigger: loop all players: send "lol" to loop-player Wie ktos dlaczego gdy wpisuje /br pisze mi "An internal error occurred while attempting to perform this command" To samo mam gdy uzywam "broadcast" w skrypcie... Ktos wie w czym moze byc problem?
  18. if player's tool is 351:11 named "&bTotem Zycia" with lore "&f&lBonusy:|| ||&7- Dodatkowe Serca +4 || ||fKliknij ppm aby zalozyc!": if {dodatkoweserca::%player%} is 0: set rf max hp of player to 24 set {zalozonytotem::%player%} to 1 send "&a[BONUSY] Zalozyles &BTotem Zycia&a!" else: set {dodatkoweserca::%player%} to 0 set rf max hp of player to 20 set {zalozonytotem::%player%} to 0 send "&a[BONUSY] Sciagnales &BTotem Zycia&a!" stop Jak zrobić by po kliknięciu w ten item , on usuwał by się z ekwipunku i dodawał by się do inventory pod komenda /bonusy , a gdy już tam będzie jak klikniemy na niego już w tym inv /bonusy to wróci z powrotem do ekwipunku . Jeżeli ktoś czegoś nie rozumie to piszcie , spróbuje to jakoś lepiej wytłumaczyć. Z góry dzięki za pomoc!
  19. Dodaj poziomy i nowy drop do oblokowania od kolejnych poziomow
  20. command /tpa <player>: permission: tpa permission message: &cBrak uprawnien! trigger: if {tpa.%player%.to.%arg%} is not true: send "&c%player% &7prosi o prosi teleportacji do Ciebie" to arg send "&7Wpisz &c/tpaaccept &7aby zaakceptowac teleportacje, lub &c/tpadeny &7aby ja odrzucic." to arg send "&7W ciagu &c40 sekund &7prosba ulegnie przedawnieniu" to arg send "&7Prosba teleportacji wyslana do &c%arg%" to player set {tpa.%player%.to.%arg%} to true set {tpa.%arg%} to player wait 40 seconds set {tpa.%player%.to.%arg%} to false set {tpa.%arg%} to 0 else: send "&7Wyslales juz prosbe do tego gracza!" stop command /tpaccept: permission: tpa permission message: &cBrak uprawnien! trigger: if {tpa.%player%} is not 0: send "&7Teleport rozgrzewa si�..." teleport player to {tpa.%player%} set {tpa.%{tpa.%arg%}%.to.%player%} to false set {tpa.%arg%} to 0 command /tpadeny: permission: tpa permission message: &cBrak uprawnien! trigger: if {tpa.%player%} is not 0: send "&7Prosba teleportacji odrzucona" to {tpa.%player%} send "&7Prosba teleportacji odrzucona" set {tpa.%{tpa.%arg%}%.to.%player%} to false set {tpa.%arg%} to 0
  21. Dlaczego ten skrypt mi nie dziala? on sneak toggle: if "%region at player%" contains "autobus1" or "autobus2" or "autobus3" or "autobus4" or "autobus5": make player execute command "warp" mam stworzony w danym miejscu region autobus1 , gdy kucam nic się nie dzieje. Skrypt nie wywala żadnych błędów
  22. on inventory click: if "%inventory name of player's current inventory%" is "&a<>&7-------&a&lDROP&7-------&a<>": cancel event if "%clicked slot%" is "51": if {blokwiadomosci::%player%} is 1: set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!" set {blokwiad::%player%} to 1 set {blokwiadomosci::%player%} to 0 else: if {blokwiadomosci::%player%} is 0: set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!" set {blokwiad::%player%} to 0 set {blokwiadomosci::%player%} to 1 @Medyk324 @Grex Mam taki problem , że gdy nazwe sobie skrzynkę i tam klikam w dany slot to wszystko działa.. ale jak gui jest otwierane komendą podaną w skrypcie to nie..
  23. Dalej nic Nie wiem może do tego skryptu są potrzebne jakieś dodatki?
  24. Dalej gdy klikam nic się nie dzieje
  25. xXx_Skrypter_xXx

    alejj

    on inventory click: if "%inventory name of player's current inventory%" contains "&a<>&7-------&a&lDROP&7-------&a<>": if slot is 51: if {blokwiadomosci::%player%} is 1: wait 1 tick set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wlaczone!" else: if {blokwiadomosci::%player%} is 0: wait 1 tick set player's current inventory's slot 51 to book named "&4&lPowiadomienia" with lore "&aStatus : Wylaczone!" Skrypt ma zmieniać lore gdy klikne w gui na ksiażkę , tylko że wlaśnie nie zmienia Skrypt nie ma żadnych błędów. Czy jest tu coś do zmiany , albo coś źle?
×
×
  • Dodaj nową pozycję...