-
Ilość zawartości
3064 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
4
Treść opublikowana przez PoweredDragon
-
Ten temat został zamknięty.
-
Ten temat został zamknięty.
-
Polecam czytanie ze zrozumieniem: na najnowszym skripcie tak, jak masz starszy serwer, to zrobię inaczej :v set {_a} to (amount of golden apples in player's inventory) set {_b} to {_a} set {_a} to rounded ({_a}/16) set {_a} to {_b} - ({_a}*16) set {_a} to 16 - {_a} give {_a} of golden apples to player
-
Problem został rozwiązany.
-
Loopowanie graczy z dana zmienna
PoweredDragon odpowiedział(a) na lizz0r pytanie w Pytania i problemy
Problem został rozwiązany. -
teleportacja Teleportacja Graczy
PoweredDragon odpowiedział(a) na Kajton pytanie w Pytania i problemy
Temat został przeniesiony z Skript > Skrypty do Skript > Pytania i problemy. -
http://ci.citizensnpcs.co/job/Citizens2/1213/
-
Nie działa mi Permissions EX na serwerze
PoweredDragon odpowiedział(a) na kotbogulakv2 pytanie w Pytania i problemy
Problem został rozwiązany. -
Problem został rozwiązany.
-
Ile bloków nad ziemią jest gracz?
PoweredDragon odpowiedział(a) na DnSu pytanie w Pytania i problemy
Problem został rozwiązany. -
on rightclick on villager: name of clicked entity is "Urzednik": open chest with 4 rows named "Imie" to player loop 36 times: set {_n::*} to value list "imiona" format slot (loop-number - 1) of player with white wool named "&a%{_n::%loop-number%}%" to close then run [set {firstName::%player%} to {_n::%loop-number%}]->[execute console command "dowod %{_p}% nazwisko"] command /dowod <offlineplayer=player> [<text>]: trigger: set {_p} to offlineplayer-arg arg 2 is not set: open chest with 4 rows named "Imie" to {_p} loop 36 times: set {_n::*} to yml list "imiona" from file "plugins/Skript/scripts/dowody/config.yml" wait 1 tick format slot (loop-number - 1) of {_p} with white wool named "&a%{_n::%loop-number%}%" to close then run [set {firstName::%player%} to {_n::%loop-number%}]->[execute console command "dowod %{_p}% nazwisko"] arg 2 is "nazwisko": open chest with 4 rows named "Nazwisko" to {_p} loop 36 times: set {_n::*} to yml list "nazwiska" from file "plugins/Skript/scripts/dowody/config.yml" wait 1 tick format slot (loop-number - 1) of {_p} with white wool named "&a%{_n::%loop-number%}%" to close then run [set {lastName::%player%} to {_n::%loop-number%}]->[execute console command "dowod %{_p}% wiek"] arg 2 is "wiek": set {signMode::%{_p}%} to true loop 5 times: send "&aMasz %5 - loop-number% sekundy na podanie wieku!" to {_p} wait 1 second {age::%player%} is set: execute console command "dowod %{_p}% miasto" else: send "&cNie wybrales imienia! Proces rejestracji anulowany!" to {_p} arg 2 is "miasto": open chest with 4 rows named "Nazwisko" to {_p} loop 36 times: set {_n::*} to yml list "miasta" from file "plugins/Skript/scripts/dowody/config.yml" wait 1 tick format slot (loop-number - 1) of {_p} with white wool named "&a%{_n::%loop-number%}%" to close then run [set {city::%player%} to {_n::%loop-number%}]->[execute console command "dowod %{_p}% kup"] arg 2 is "kup": {_p}'s balance >= 100: #cena dowodu remove 100 from {_p}'s balance give paper named "&fDOWOD OSOBISTY" with lore "&aImie: %{firstName::%{_p}%}%||&aNazwisko: %{lastName::%{_p}%}%||&aWiek: %{age::%{_p}%}%||&aMiejsce zamieszkania: %{city::%{_p}%}%" to {_p} on chat: {signMode::%player%} is true: set {_n} to "%message%" parsed as number {_n} is set: set {age::%player%} to {_n} W pliku config.yml w folderze dowody ustawiasz trzy listy nazwiska: - nazwisko1 - nazwisko2 - itd. miasta: - miasto1 - miasto2 - itd. imiona: - imie1 - imie2 - itd. Może ich być nie więcej niż 36 (ale mogę to zwiększyć nawet do 54) EDIT: Co do pluginu, to Citizens powinno być ok (ma nawet wsparcie w dodatku do Skripta ;D)
-
Ten temat został zamknięty.
-
command /report [<text>] [<text>]: trigger: arg 1 is set: arg 2 is set log "%player% zgłosił gracza %arg 1% z powodem: %arg 2%" to "zgloszenia.log
-
Ile bloków nad ziemią jest gracz?
PoweredDragon odpowiedział(a) na DnSu pytanie w Pytania i problemy
every 5 seconds: loop all players: loop blocks under loop-player: add 1 to {_b::%loop-player%} loop {_b::*}: loop-value >= 30: send "%loop-index% jest %loop-value% blokow nad ziemia" to all ops -
A nie prościej: on damage: victim is zombie named "nazwa": set damage to 0
-
Nie da się, jeżeli chcesz bić w odległości większej niż 4 bloki - przecież on damage aktywuje sie, gdy przeciwnik jest w zasięgu. Dlatego użyłem on leftclick; nie wiem, po co to zmieniałeś...
-
on leftclick: if name of attacker's tool is "&c&lLong Sword": set {_l} to location of player set {_t} to location of targeted entity distance between {_l} and {_t} is bigger than 4: distance between {_l} and {_t} is smaller than 6: make player damage targeted entity by 5
-
on leftclick: if name of attacker's tool is "&c&lLong Sword": distance between player and targeted player is bigger than 4: #Nie ograniam tych linijek xd distance between player and targeted player is smaller than 6: #Nie ograniam tych linijek xd make player damage targeted player by 5 To nie miało prawa zadziałać; przeca ty robisz coś takiego, że 4 < dystans < 4, więc nie ma takiej liczby, która spełnia ten warunek. Ponato on damage działa tylko przy graczach w zasięgu; tu trzebaby użyć on leftclick + nie ma gracza w tym wydarzeniu...
-
Nie działa mi Permissions EX na serwerze
PoweredDragon odpowiedział(a) na kotbogulakv2 pytanie w Pytania i problemy
Temat został przeniesiony z Skript > Pytania i problemy do Serwer > Minecraft > Pytania i problemy. -
set {_a} to (amount of golden apples in player's inventory) set {_a} to mod({_a}, 16) add 16-{_a} golden apples to player na najnowszym skripcie tak, jak masz starszy serwer, to zrobię inaczej
-
Temat został przeniesiony z Skript > Pytania i problemy do Archiwum > Forum > Kosz.
-
Problem został rozwiązany.
-
on rightclick on villager: name of clicked entity is "Potki": {day} is {day::%player%}: stop set {day::%player%} to {day} chance of 0.3%: cancel event open inventory "MERCHANT" named "Potki" to player set slot 1 of player's current inventory to 3 diamonds set slot 2 of player to air set slot 3 of player to potion:8223 on inventory close: if inventory type of inventory is "MERCHANT": loop entities in radius 1 from player loop-entity is villager named "Potki" kill loop-entity spawn villager named "Potki" at loop-entity every minute: set {day} to days
-
Problem został rozwiązany.
-
on rightclick: #SPRAWDZASZ TE LINIJKI TABLICZKI set {_d} to difference between {lastUsedSign::%player%} and now: {_d} is set: {_d} > 24 hours: set {lastUsedSign::%player%} to now #EFEKT else: #Wiadomość o poczekaniu else: set {lastUsedSign::%player%} to now #EFEKT
