Skocz do zawartości

krzysek

Użytkownik
  • Ilość zawartości

    204
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez krzysek

  1. Kolega @megabeka chciał tylko &4 i &c więc @KCPR zwracaj uwagę na to co piszesz i czytasz Ze zmianą koloru na biały: on chat: if message contains "&c" or "&4": set {_m} to message replace all "&c" and "&4" with "&f" in {_m} cancel event message "%{_m}%" to all players stop Bez zmiany koloru (sam komunikat): on chat: if message contains "&c" or "&4": cancel event message "&4&lNie mozesz uzywac kolorów 'c' i '4' na czacie !" stop
  2. variables: {more.data.number::%player%} = 0 on load: #@! Konfigurable set {more.msg.1} to "&a&lJedna z pieciu wiadomosci !" set {more.msg.2} to "&a&lDruga z pieciu wiadomosci !" set {more.msg.3} to "&a&lTrzecia z pieciu wiadomosci !" set {more.msg.4} to "&a&lCzwarta z pieciu wiadomosci !" set {more.msg.5} to "&a&lPiatka z pieciu wiadomosci !" set {more.msg.death} to "&a&lJakis tam komunikat !" stop command /wiecej: description: Niespodzianka ! :) trigger: if {more.data.number::%player%} is 0: set {more.data.number::%player%} to 1 damage player by 1 heart apply speed 1 to player for 20 seconds stop if {more.data.number::%player%} is 1: set {more.data.number::%player%} to 2 damage player by 1 heart apply speed 2 to player for 30 seconds stop if {more.data.number::%player%} is 2: set {more.data.number::%player%} to 3 damage player by 1 heart apply speed 2 and strength 1 to player for 30 seconds stop if {more.data.number::%player%} is 3: set {more.data.number::%player%} to 4 remove player's tool from player's inventory make fake explosion at location of player message "%{more.msg.death}%" set {more.data.time::%player%} to 0 stop if {more.data.number::%player%} is 4: message "&c&lMusisz odczekac 5 minut zanim znow uzyjesz tej komendy." stop every 1 minute: loop all players: if {more.data.time::%loop-player%} is set: if {more.data.time::%loop-player%} isn't 5: add 1 to {more.data.time::%loop-player%} else: delete {more.data.time::%loop-player%} set {more.data.number::%loop-player%} to 0 idk, czy działa, jeżeli nie to napisz
  3. Jakich komunikatów ? Konfigurowalnych, czy jak ?
  4. on pick up: wait 0.1 second if amount of enchanted golden apple in player's inventory is greater than 10: set {_amount} to amount of enchanted golden apple in player's inventory set {_amountend} to {_amount}-10 set {_add} to "%{_amountend}% enchanted golden apple" add "%{_add}%" parsed as item to player's enderchest remove all enchanted golden apple from player's inventory add 10 enchanted golden apple to player's inventory message "&c&lOsiagnieto maksymalna ilosc koxow w twoim ekwipunku. Zostawiono 10, reszte odlozono do twojego enderchestu." if amount of ender pearl in player's inventory is greater than 10: set {_amount} to amount of ender pearl in player's inventory set {_amountend} to {_amount}-10 set {_add} to "%{_amountend}% ender pearl" add "%{_add}%" parsed as item to player's enderchest remove all ender pearl from player's inventory add 10 ender pearl to player's inventory message "&c&lOsiagnieto maksymalna ilosc ender perel w twoim ekwipunku. Zostawiono 10, reszte odlozono do twojego enderchestu." stop on inventory close: if amount of enchanted golden apple in player's inventory is greater than 10: set {_amount} to amount of enchanted golden apple in player's inventory set {_amountend} to {_amount}-10 set {_add} to "%{_amountend}% enchanted golden apple" add "%{_add}%" parsed as item to player's enderchest remove all enchanted golden apple from player's inventory add 10 enchanted golden apple to player's inventory message "&c&lOsiagnieto maksymalna ilosc koxow w twoim ekwipunku. Zostawiono 10, reszte odlozono do twojego enderchestu." if amount of ender pearl in player's inventory is greater than 10: set {_amount} to amount of ender pearl in player's inventory set {_amountend} to {_amount}-10 set {_add} to "%{_amountend}% ender pearl" add "%{_add}%" parsed as item to player's enderchest remove all ender pearl from player's inventory add 10 ender pearl to player's inventory message "&c&lOsiagnieto maksymalna ilosc ender perel w twoim ekwipunku. Zostawiono 10, reszte odlozono do twojego enderchestu." stop Poprzedni skrypt dla osoby zlecającej. Jeżeli gracz osiągnie 10 perełek, czy 10 koxów to odkłada je do enderchesta. Przerób sobie i Voilà.
  5. krzysek

    Autoitemy

    on any move: if {world.before::%player%} isn't set: set {world.before::%player%} to player's world stop else: if {world.before::%player%} isn't player's world: give diamond chestplate to player give diamond helmet to player give diamond boots to player give diamond leggings to player delete {world.before::%player%} stop Nie mam pewności co do tego czy działa, ale raczej powinno (prawidłowo) xD
  6. @KingOfGri' Maw Rzeczywiście "every 1 second" nie jest dobrym rozwiązaniem, ale co się stało to się nie odstanie Kompletnie nie zwróciłem na to uwagi podczas poprawniania reszty błędów. Zmienie to. @Derpy Komenda działa na 100%. Przed chwilą sprawdziłem.
  7. Auctions+ Wprowadź prosty system aukcji na swój serwer ! (Jest to skrypt napisany dawno, dawno temu, a teraz tylko trochę przerobiony) Komendy: /aukcja pomoc - wszystkie potrzebne do szczęscia komendy Uprawnienia: auctions.default (podstawowe komendy) auctions.admin (podstawowe + anulowanie bez potrzeby byca właścicielem aukcji) Changelog: 0.1: pierwsza wersja skryptu /aukcja wystaw /aukcja podbij uprawnienia 0.2: druga wersja skryptu /aukcja pomoc /aukcja anuluj /aukcja info ustawienie czasu aukcji na 2 min. nowe uprawnienia 0.3: trzecia wersja skryptu poprawa komend przepisanie kodu od podstaw zmiana eventu "every 1 second" Pobierz z: (v0.2) Pastebin: http://pastebin.com/3Af9eUWh (v0.3) Pastebin: http://pastebin.com/raw/n9mtF9Bn TO-DO: zmiana evetu "every 1 second" poprawa kodu dajta jakieś propozycje Dzięki.
  8. @KCPR Odpuść. Już podałem prawidłowy i DZIAŁAJĄCY kod. add {_amount} enchanted golden apple to loop-player's enderchest Btw. Tak nie zadziała. Sprawdzaj zanim podasz kod.
  9. Jeżeli wytrzymasz to poczekaj do jutra wieczór, to Ci napiszę
  10. On damage: if damage cause is fall: set damage to 0 stop Wytabowane
  11. Wydaje mi się, że lepiej się tego zrobić nie da. on pick up: wait 0.1 second if amount of enchanted golden apple in player's inventory is greater than 10: set {_amount} to amount of enchanted golden apple in player's inventory set {_amountend} to {_amount}-10 set {_add} to "%{_amountend}% enchanted golden apple" add "%{_add}%" parsed as item to player's enderchest remove all enchanted golden apple from player's inventory add 10 enchanted golden apple to player's inventory message "&c&lOsiagnieto maksymalna ilosc koxow w twoim ekwipunku. Zostawiono 10, reszte odlozono do twojego enderchestu." if amount of ender pearl in player's inventory is greater than 10: set {_amount} to amount of ender pearl in player's inventory set {_amountend} to {_amount}-10 set {_add} to "%{_amountend}% ender pearl" add "%{_add}%" parsed as item to player's enderchest remove all ender pearl from player's inventory add 10 ender pearl to player's inventory message "&c&lOsiagnieto maksymalna ilosc ender perel w twoim ekwipunku. Zostawiono 10, reszte odlozono do twojego enderchestu." stop on inventory close: if amount of enchanted golden apple in player's inventory is greater than 10: set {_amount} to amount of enchanted golden apple in player's inventory set {_amountend} to {_amount}-10 set {_add} to "%{_amountend}% enchanted golden apple" add "%{_add}%" parsed as item to player's enderchest remove all enchanted golden apple from player's inventory add 10 enchanted golden apple to player's inventory message "&c&lOsiagnieto maksymalna ilosc koxow w twoim ekwipunku. Zostawiono 10, reszte odlozono do twojego enderchestu." if amount of ender pearl in player's inventory is greater than 10: set {_amount} to amount of ender pearl in player's inventory set {_amountend} to {_amount}-10 set {_add} to "%{_amountend}% ender pearl" add "%{_add}%" parsed as item to player's enderchest remove all ender pearl from player's inventory add 10 ender pearl to player's inventory message "&c&lOsiagnieto maksymalna ilosc ender perel w twoim ekwipunku. Zostawiono 10, reszte odlozono do twojego enderchestu." stop Wymagany SkQuery. Licze na lajka
  12. Kolego, czytasz ty odpowiedzi zanim coś napiszesz ? Every second odpada.
  13. Event "on any move" nie jest najlepszym rozwiązaniem w tym przypadku. Lepiej raczej użyć np. "on pick up". Przede wszystkim dlatego, że będzie to bardziej obciążać serwer niż "on pick up". Nie zapominajcie, że skrypty są przetwarzane jako pluginy, więc jeżeli pluginy obciążają serwery jednostajnie powtarzanymi eventami to skrypt też będzie.
  14. Coś w ten deseń ? // dzień dobry ponownie
  15. krzysek

    Siema

    Witamy ! :D
  16. on join: loop all items in player's inventory: add loop-item to {login::%player%::eq::*} clear player's inventorycommand /login [<text&gt]: trigger: if arg 1 is set: if {logged.%player%} is true: send "{@already_loggedin_message}" else: if hashed arg 1 is {password.%player%}: send "{@loggedin_message}" set {logged.%player%} to true teleport player to {last-login-loc.%player%} loop {login::%player%::eq}: add loop-value to player's inventory else: send "{@badpass_message}" wait 2 real seconds kick player due to "&cPodalaes zle haslo do konta &6%player% &c!"
  17. krzysek

    tiup - witam!

    Nie zajmuje się, ale pewno i tak mu się spodoba pisanie w Skrip'cie. Ja też programuje (piszę) pluginy w javie, ale Skript też mi się spodobał :)
  18. To są zapewne jakieś literki z internetów skopiowane i podmieniane w skrypcie on chat: cancel event set {_m} to coloured message if {_m} contains "przyklad": replace all "a" with "∂" in {_m} message "%{_m}%" to all playersKurcze, ta strona mi zamienia moją "inną" literkę 'a' :c Wpisz sobie w google.com np. "inne literki".
  19. Najbardziej rozwala mnie w takich skryptach to, że dajecie użytkownikowi określoną maksymalną ilość serwerów (w tym przypadku, ty dałeś 4). Skrypt bez sensu. Dziękuje i dobranoc.
  20. loop items in player's inventory: add loop-item to {player::%player%::items::*}//tak samo z enderchest'emloop items in player's enderchest: add loop-item to {player::%player%::enderchest::*}Powinno działać - kiedyś to robiłem, ale nie mam pewności czy akurat właśnie tak.
  21. krzysek

    Czystka

    Na nie... Ta strona jest po to, aby każdy mógł napisać skrypt i go udostępnić - nie mówię w tej chwili o plagiatach i tym podobnych rzeczach. Nawet jeżeli skrypt ma 5, czy 10 linijek powinien on móc być na liście skryptów, nawet jak jest za przeproszeniem do dupy. Skript.pl jest po to, aby pomagać rozwijać się innym, mniej doświadczonym osobom, a że wy jesteście na tak to już wasza sprawa i nie zamierzam was zmuszać do zmiany zdania - ale według mnie to piszecie tak tylko dlatego, że już ogarniacie w większym stopniu Skript'a niż inni pozostali na tej stronie. Tak jak wcześniej - na NIE. Czekam na hejty z waszej strony :)
  22. krzysek

    Wysadzane bloki

    Pozamieniaj każde "delete block (...)" na "delete loop-block (...)" Powinno zadziałać:P
  23. On consume apple: if player's tool's name is "%{_nazwa6}%": ...Raczej tak...
  24. Podejżewam, że tak (ale nie testowałem): set block at {_twoja.zmienna} to spongeWedług mnię przecierz sama {_zmienna} typu location posiada wpisany świat - według mnie. W pluginie jak pobierasz lokację to odrazu zapisuje Ci w niej świat, ale to tylko plugin - nie wiem jak to jest w Skrip'cie. @EDIT: Jeżeli to wyżej nie działa to może tak: set block at {_twoja.zmienna} in world "survival" to sponge
  25. Hm.., bądźmy szczerzy obydwoje wiemy, że ten skrypt nie powala... 2/10
×
×
  • Dodaj nową pozycję...