-
Ilość zawartości
1686 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
106
Treść opublikowana przez knugi
-
@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
-
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 odpowiedzi
-
- skrypt
- głosowanie
- (i 4 więcej)
-
to spróbuj enchant dać po lore :)
-
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 :)
-
@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
-
Nie ma ;) Dodaj sobie :*
-
variables: {chatspowolni} = falsecommand /chatspowolni [<text>]: 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%}
-
#Czysty-Noob "Nie działa!!!! Wyświetla 4 błędy mam na serwerze tylko skript i pexa" Nie postarałeś się :/ :'(
- 10 odpowiedzi
-
- boyfarmer
- skript boya
-
(i 2 więcej)
Oznaczone tagami:
-
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ć. :/
-
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)
-
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"
-
Problem z warunkiem i odejmowaniem z variablesu liczb
knugi odpowiedział(a) na knugi pytanie w Pytania i problemy
Jako 1 a później pomnożone jako 6 :) stąd 5 bo najpierw usuwa 1 potem wyświetla ile pozostało -
Problem z warunkiem i odejmowaniem z variablesu liczb
knugi opublikował(a) pytanie w Pytania i problemy
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 ^_^ -
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%" :)
-
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 ^_^ )
-
@Refresh
-
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.)
-
@up tak jestem z mpc :)
-
@up zdziwie cię :D To nie jest mój pierwszy skrypt, na tym forum jest pierwszy :D
-
Nazwa skryptu: Fantazja kolorów Link do tematu: http://skript.pl/index.php?/topic/1275-konkurs-kolorowy-chat/
-
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
-
Jezeli ten diamond ore lezy na wybranym regionie to tak
-
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:
-
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>] [<item>]: 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}%"
