Skocz do zawartości

knugi

Użytkownik
  • Ilość zawartości

    1686
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    106

Treść opublikowana przez knugi

  1. knugi

    RekaWithera

    @up zaskoczę Cię, da się! :D on rightclick: if player's tool is stick named "Strzel": spawn falling block of mob head block at location 1 meter above player push last spawned entity in the direction of the player at speed 1 stop Lecz teraz nie wiem, jak zrobić tak by zadało to dmg :) Powodzonka
  2. Takie moje małe zdziwienie, że ktoś jednak tych skryptów używa Takie pytanko: Co ci w tym nie działa? (Mogę od nowa napisać, ten skrypt był pisany gdy uczyłem się ^_^ ) //Edit: tutaj masz już skrypt napisany na wersji 2.2 trochę krótszy i nie zjada tak zmiennych
  3. knugi

    Drop coinsów

    to spróbuj enchant dać po lore :)
  4. knugi

    Drop coinsów

    on break of stone: chance of 30%: give 195 named "&e&lICOIN" of thorns 1 with lore "&6&lMOZESZ ZA NIEGO KUPOWAC PRZEDMIOTY NA TARGU" to the playerJeżeli jakieś błędy ~Info :)
  5. knugi

    Spowalnianie czatu

    @up myślisz, że mi na like zależy? pomogłem Tobie, a ty teraz nawet głupiego dziękuję nie umiesz napisać bo nie zrobiłem wszystkiego czego oczekiwałeś. Dodać ten dźwięk to jest jedna linijka którą znajdziesz w dokumentcji skript http://njol.ch/projects/skript/doc/events/ Sobie przejrzyj i poszukaj i przy okazji nauczysz się trochę więcej o skript, a nie założę temat i ktoś za mnie wszystko napisze
  6. knugi

    Spowalnianie czatu

    Nie ma ;) Dodaj sobie :*
  7. knugi

    Spowalnianie czatu

    variables: {chatspowolni} = falsecommand /chatspowolni [<text&gt]: trigger: if player has permission "knugi.chatspowolni": if arg 1 is not set: send "&6Komendy chatu spowolni:" send "&a/chatspowolni wlacz &8- &7wlacza spowolnienie chatu" send "&a/chatspowolni wylacz &8-&7 wylacza spowolnienie chatu" stop if arg 1 is "wlacz": if {chatspowolni} is false: set {chatspowolni} to true broadcast "&aSpowolnienie chatu zostalo wlaczone!" stop send "&cSpowolnienie chatu jest wlaczone!" stop if arg 1 is "wylacz": if {chatspowolni} is true: set {chatspowolni} to false broadcast "&aSpowolnienie chatu zostalo wylaczone!" stop send "&cSpowolnienie chatu jest wylaczone!" stop stop send "&cNie masz odpowiednich uprawnien."on chat: if {chatspowolni} is true: if player doesn't have permission "knugi.chat": if {chatspowolni.%player%} is larger than 0: cancel event send "&6Wiadomosci mozesz pisac co 3 sekundy." stop set {chatspowolni.%player%} to 3 stopevery 1 second: loop all players: if {chatspowolni.%loop-player%} is larger than 0: remove 1 from {chatspowolni.%loop-player%} if {chatspowolni.%loop-player%} is 0: clear {chatspowolni.%loop-player%}
  8. #Czysty-Noob "Nie działa!!!! Wyświetla 4 błędy mam na serwerze tylko skript i pexa" Nie postarałeś się :/ :'(
  9. Dlaczego jeżeli widzisz pętle to myślisz, że będą lagi? Żeby nie pętle to by praktycznie nic nie było. I właśnie jest bug teraz w najnowszym skript z victim i attacker i jedynie tylko wpadłem na ten pomysł z pętlą aby go rozwiązać. :/
  10. on death: loop all players: if "%victim%" is "%loop-player%": set {_v} to "%loop-player%" set {_v} to {_v} parsed as offlineplayer loop all players: if "%attacker%" is "%loop-player%": set {_a} to "%loop-player%" set {_a} to {_a} parsed as offlineplayer if {_v} is set: if {_a} is set: set {_done} to true if {_done} is true: #Twoj kod :P send "&atest" to {_a} set {_monety+} to random integer between 10 and 20 set {_monety-} to random integer between 5 and 15 set {_pkt+} to {PKT::%{_v}%}*12% set {_pkt-} to {_pkt+}*70% remove {_pkt-} from {PKT::%{_v}%} add {_pkt+} to {PKT::%{_a}%} add 1 to {Zabicia::%{_a}%} add 1 to {Smierci::%{_a}%} add {_monety+} to {Monety::%{_a}%} remove {_monety-} from {Monety::%{_v}%} create timed bar with text "&câ?? &aZabito &e%{_v}% +%{_pkt+}% &apkt &câ??" to {_a} for 3 seconds create timed bar with text "&câ?? &aZostales zabity przez &e%{_a}% -%{_pkt-}% &apkt &câ??" to {_v} for 3 secondspod {_v} masz victim pod {_a} masz attacker u mnie wyświetla błędy w dwóch ostatnich linijkach (bynajmniej pewnie dlatego, że nie mam bossbarsk i barapi)
  11. Prosta rzecz :D wystarczy przed wzięciem itemku sprawdzić ile gracz ma tych itemów, zapisać to w zmienną, potem zapisać drugą zmienną już po wzięciu tych slimebalów i trzecią zrobić z tą zmienną ile gracz już itemów wziął i trzecią zapisujemy w taki sposób że tą drugą odejmujemy od tej pierwszej i wyświetli nam ile podnieśliśmy sztuk :P Nie wiem czy rozumiesz, ale łap kod: on pick up of slimeball: if {cooldown::quest8::%player%::czas} is not set: if {antylog::gracze::%player%::walka} is true: cancel event set {_p} to number of slimeball in player's inventory uncancel event wait 1 tick set {_l} to number of slimeball in player's inventory set {_o} to {_l} - {_p} add {_o} to {quest8.zabicia.%player%} send "Zebrales juz %{quest8.zabicia.%player%}% slimeballow"
  12. Jako 1 a później pomnożone jako 6 :) stąd 5 bo najpierw usuwa 1 potem wyświetla ile pozostało
  13. Cześć, piszę skrypcik na atrakcje na serwer no i kiepsko bo nie mogę obczaić takiego czegoś every 1 second: if {konkursy::testMath} is true: if {konkursy.testMath.time} is larger than 0: remove 1 from {konkursy.testMath.time} send "%{konkursy.testMath.time}%" to "knugi" parsed as offlineplayer if {konkursy.testMath.time} is 0: set {konkursy.testMath.time} to {@testMathTime} set {konkursy::testMath::chat} to true wait 1 tick execute console command "kontestmath"Wszystko pięknie ładnie tylko że co? Tylko że. Variables {konkursy.testMath.time} (przedtem miałem {konkursy::testMath::time}) cały czas mnie trolluje :/ Reloaduje skrypt wszystko pięknie odlicza 5 4 3 2 1 i tutaj taka mała moja dziwna reakcja spami 0 0 0 0 0 0 (http://knugi.ct8.pl/qkcbanq.jpg) I przedtem testowałem jeszcze takim czymś: every 1 second: if {10} is not set: set {10} to 5 if {10} is 0: set {10} to 5 if {10} is larger than 0: send "%{10}%" to "knugi" parsed as offlineplayer remove 1 from {10}I ładnie odliczało 5 4 3 2 1 5 4 3 2 1 Nie rozumiem, być może jakaś literówka, ale napisałem już 230 linijek i cholera mnie bierze jak patrzę na ten kod ^_^
  14. on join: if {mobpkt::%player%} is not set: set {mobpkt::%player%} to 0 set {mobpkt::%player%::level} to 0on death: loop all players: if "%attacker%" is "%loop-player%": set {_p} to loop-player exit loop if {_p} is not set: stop set {_i} to "%random integer between 1 and 9%" parsed as integer add {_i} to {mobpkt::%{_p}%} set {_pkt} to {mobpkt::%{_p}%} set {_lvl} to {mobpkt::%{_p}%::level} loop 100 times: if {_pkt} is larger than or equal to {_lvl} * 5 + {_pkt} / 2: add 1 to {mobpkt::%{_p}%::level} set {_pkt} to {mobpkt::%{_p}%} set {_lvl} to {mobpkt::%{_p}%::level} set {_p} to {_p} parsed as offlineplayer send "&aAwansowales na &c%{mobpkt::%{_p}%::level}% &alevel." to {_p}command /res: trigger: set {mobpkt::%player%} to 0 set {mobpkt::%player%::level} to 0command /pok: trigger: send "&c%{mobpkt::%player%}% &fpunktow" send "&c%{mobpkt::%player%::level}% &fpoziom"on chat: cancel event broadcast "&8[&6%{mobpkt::%player%::level}%&8] %display name of player%&7: &f%message%" :)
  15. knugi

    Autoznikanie itemów

    Zrobiłem challnage accept lecz jakiś błąd ma skript :p Jeżeli obczajasz skript to może coś wykminisz bo ja pasuję :/ on spawn: if event-entity is slime: cancel eventon drop: set {zmienna.%event-entity%} to true send "%event-entity%" to "knugi" parsed as offlineplayeron pickup: if {zmienna.%event-entity%} is true: clear {zmienna.%event-entity%} send ":)" to "knugi" parsed as offlineplayeron death: loop all players: if "%victim%" is "%loop-player%": stop loop all players: if "%attacker%" is "%loop-player%": set {_yes} to true exit loop if {_yes} is not set: stop broadcast "atakujacy to gracz" #send "%drops%" #loop drops: #send "%loop-item%" #set {drop.%loop-drop%} to true send "&aLoop done."Nawet tego loop done nie pokazuje (nawet z komentarzami ^_^ )
  16. Cześć użytkownicy Skript.pl. Wiele z was pisało do mnie abym zrobił skrypt generator stone. Dzisiaj wziąłem się do pracy i go zrobiłem !! Skrypt dodaje opcje takie jak Zalety: + Prefix + Blok jaki ma byc stoniarka + Nazwę bloku + Szanse na wypadniecie bloku po jego wykopaniu + Crafting (WS 1.6, Sk+) do wyboru + Czas po jakim ma się regenerować stone + Ustawienie craftingu No i wady: - Jeżeli chcecie mieć crafting na serwerze to musicie mieć albo WS albo sk+ co z tym idzie? Przy reloadzie skryptu błędy, lecz one nie są groźne i nie mają wpływy na działanie skryptu. Błędy: •Brak (piszcie w opisie, poprawię i będą aktualizacje) Download: https://code.skript.pl/asCjnSUK/ Author: Knugi Version: 1.0 Zapraszam do pobierania i komentowania. (Nie długo nagram filmik z prezentacją skryptu.)
  17. @up tak jestem z mpc :)
  18. @up zdziwie cię :D To nie jest mój pierwszy skrypt, na tym forum jest pierwszy :D
  19. Nazwa skryptu: Fantazja kolorów Link do tematu: http://skript.pl/index.php?/topic/1275-konkurs-kolorowy-chat/
  20. Witam dziś przedstawię wam mój skrypcik jaki jest pisanie na kolorowo na chacie. Skrypt ten został tak skonstruowany, aby każdy pisał na losowy kolor. #Domyślnie a b c d e f 2 3 4 5 6 7 8 9 (Nie wybieralem mocno ciemnych aby mozna bylo rozczytac) W opcjach można ustawić czy: - gracze mają pisać na kolorowo (jeżeli false to też admini nie będą pisać na kolorowo) - ma ustawić losowy kolor przy wejściu na serwer #Domyślnie a b d e 2 3 5 6 7 8 9 (Nie ustawiamel mocno ciemnych i czerwonych) - Czy ma ustawic kolor na tabliscie - Czy jest potrzebna permissia do pisania z & - Jaka permissie potrzebujemy #Domyslnie "color.my" To proszę kodzik: https://code.skript.pl/GFAryWEZ/'>>https://code.skript.pl/GFAryWEZ/ Version: 1.0 Author: Knugi + Zezwalam na publikowanie, zmienianie danych itd. - Nie zezwalam na podszywanie się pod autora
  21. Jezeli ten diamond ore lezy na wybranym regionie to tak
  22. knugi

    Loop block

    Yo, potrzebuję linijki która by brała do pętli bloki które są tylko na północ, południe, wschód, zachód. Y nie bierzemy pod uwagę tylko X , Z mam takie coś, ale nie działa: loop blocks in radius 1 to south and north and west and east:
  23. Witam mam problem :D Otóż chciałbym zrbić takie coś: jeżeli gracz otrzyma diament z puli wtedy wyświetla się wiadomość że gracz taki otrzymał taki przedmiot z puli Oto mój kodzi: options: diament: 264 diamentn: &3&lDiax lapis: 351:4 lapisn: &1&lLapiscommand /pula [<text&gt] [<item&gt]: trigger: if arg 1 is not set: send "&7Uzyj: &2/pula dodaj/usun/pokaz" if arg 1 is "dodaj": if arg 2 is not set: send "&7Uzyj: &2/pula dodaj <item>" if arg 2 is item: add arg 2 to {pula::*} send "&7Dodales &e%arg 2% &7do puli nagrod" if arg 1 is "usun": if arg 2 is not set: send "&7Uzyj: &2/pula usun <item>" if arg 2 is item: remove arg 2 from {pula::*} send "&7Usunales &e%arg 2% &7z puli nagrod" if arg 1 is "pokaz": send "&7W puli znajduje sie: &f%{pula::*}%"every 5 minutes: set random item of {pula::*} to (_pula.item} set a random player out of all players to {_pula.player} wait 1 tick if {_pula.item} is {@diament}: broadcast "&7Gracz &c%{_pula.player}% &7otrzymal %{@diamentn}%"
×
×
  • Dodaj nową pozycję...