-
Ilość zawartości
1775 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
78
Treść opublikowana przez Fendi
-
command /lvl: trigger: send "&cPosiadasz %{lvl::%player%}% level" on death: victim and attacker are players add 1 to {exp::%attacker%} {exp::%attacker%} >= {wymexp::%attacker%} set {exp::%attacker%} to 0 set {wymexp::%attacker%} to {wymexp::%attacker%}*2 add 1 to {lvl::%attacker%} variables: {lvl::%player%} = 1 {exp::%player%} = 0 {wymexp::%player%} = 10 to chyba powinno dzialac, a jak chcesz zeby bylo jak na mineplay to po prostu zapytaj sie wlaściciela czy ci da ich skrypty lol
-
przeciez ci zrobilem komende lvl
-
i tylko przy on breaku nie dziala?
-
od 325 linijki masz zahasowane random integery, moze kiedy to sprawdzales miales odhasowane i przez to wyniki byly inne?
-
podaj linijke, bo nie mam ochoty tego szukac w 900 linijkowym kodzie
-
No spoko options: alt.limit: 3 on join: if players does not have permission "APC.alts.bypass": if {acoounts::*} contains player's ip: if {acoounts::amount::%player's ip%} = {@alt.limit}: kick the player due to "&cOsiagnales limit kont!" else: add player's ip to {acoounts::*} add player's name to {acoounts::list::%player's ip%} add 1 to {acoounts::amount::%player's ip%} command /alts <offline player>: permission: APC.alts.check permission message: &4Stoj! &cNie masz permisji &7APC.alts.check &cwiec ta komenda nie zostala wykonana usage: &7» &a/konta (nazwa gracza) aliases: konta, alty, sprawdzkonta, acclist, listakont trigger: message "&7Lista kont gracza &a%arg-1%" loop {acoounts::list::%arg-1's ip%}: message "&7- &a%loop-value%"
-
I w czym jest błąd? Poza tym że kod można skrócić o połowę poprzez zautomatyzowanie if set if set if set, oraz zmiennymi z . i every pętlami gdzie jak nawalisz tam tego wiecej to przy wiekszej liczbie graczy podmienianie tylu wartosci moze zaczac lekko podlagowywac I jak coś istnieje coś takiego jak options
-
Bo są lepsze i optymalniejsze od zwykłych zmiennych, na logike, gdy przypisujesz wszystkim graczom jakąś zmienną , to używasz zwykłej zmiennej która służy do zapisania pojedynczej wartości, czy zmiennej grupowej, która odpowiada za wiele wartości, jak wpisanie w nią każdego gracza? Samo rozwiązanie problemu było żałośnie proste, wystarczyło w kodzie autora zmienną {acoounts.list::*) zamienic na {acoounts::list::*} bo nie mozna zapętlić zwykłej zmiennej A i jeszcze w ostatniej linijce jest błąd message &7- &a%loop-value% Powinno być message "&7- &a%loop-value%"
-
Lucky Block, ale itemy losują się w GUI
Fendi odpowiedział(a) na NotMateuszkowy pytanie w Pytania i problemy
otwierasz najlepiej vanilla gui ,a w niem dajesz randomowe itemy ktore sie zmieniaja z kazdym otwarciem? -
no dobra dzieki a gdzie sie nauczyliscie pisac skrypty? Ja nigdzie, po prostu analizowałem skrypty napisane przez innych i starałem się je zrozumieć oraz przepisywać pod siebie, z czasem po prostu zapamiętałem na pamięć jak to robić, wszystkie poradniki takie na youtubie są według mnie zbędne. moge zaplacic za zrobienie takiego calego skryptu tylko ile Mnie nudzi robienie płatnych skryptów , idź do coffeina, myślę, że on z chęcią się sprzeda. Chociaż nie widzę sensu płacenia, na necie już są zrobione takie skrypty i udostępnione za darmo
-
Polecam Zakupiłem, dość szybko zostało zrobione, mimo iż dodałem jeszcze trochę wymagań w trakcie, i tak zostało wszystko wykonane, oraz po zakupie nadal plugin był wspierany. Minusem jedynie płatność blikiem.
-
Robiąc sklep musiał bym zmarnować więcej czasu na to, czego za darmo nie chce tracić Znajdź sobie jakiś skrypt na sklep i pod niego po prostu podepnę te coiny Na reset command /coinreset [<player>]: permission: op trigger: arg 1 is set set {coiny::%arg-1%} to 0
-
{wymexp::%attacker%}*2 to zrobilem, po wbiciu levela, musisz zdobyc 2x tyle co wczesniej na kolejny
-
command /lvl: trigger: send "&cPosiadasz %{lvl::%player%}% level" on death: victim and attacker are players add 1 to {exp::%attacker%} {exp::%attacker%} >= {wymexp::%attacker%} set {exp::%attacker%} to 0 set {wymexp::%attacker%} to {wymexp::%attacker%}*2 add 1 to {lvl::%attacker%} variables: {level::%player%} = 1 {exp::%player%} = 0 {wymexp::%player%} = 10
-
command /coin: trigger: send "&aPosiadasz %{coiny::%player%}% coinów!" to player command /addcoin [<player>] [<integer>]: permission: op permission message: &cGdzie z łapami trigger: arg 1 and arg 2 are set add arg 2 to {coiny::%arg-1%} send "&cDodano %arg-2% coinów graczowi %arg-1%" pod /sklepcoin nie napisałeś co chcesz
-
send "wiadomosc%nl%innawiadomosc%nl%jeszczeinnawiadomosc" w taki sposob zrobiles?
-
wystarczy ze uzyjesz eventu on place of item frame, albo w drugiej lini po samym on place, sprawdzisz czy typ itemu to item frame
-
on right click with bone: name of player's held item is "&7&lPet Shop" set {_} to chest inventory with 6 rows named "&7&lPet Shop" set slot (integers between 0 and 60) of {_} to gray stained glass pane named " " set slot 10 of {_} to skull of "DOGGOOOOOOOOOOOO" parsed as an offline player named "&7&lDoge Pet" set slot 11 of {_} to skull of "Axcattl" parsed as an offline player named "&e&lCat Pet" set slot 12 of {_} to skull of "Weeble" parsed as an offline player named "<##ffbe8f>&lRabbit Pet" set slot 13 of {_} to skull of "Dak_Mu" parsed as an offline player named "&f&lChicken Pet" set slot 14 of {_} to skull of "Byeol_06" parsed as an offline player named "&6&lFox Pet" set slot 15 of {_} to skull of "Bearking_" parsed as an offline player named "<##29180d>&lBear Pet" open {_} to player on inventory click: event-inventory is not player's inventory name of event-inventory is "&7&lPet Shop" click type is left mouse button cancel event event-slot is 10 if {essence::%player's uuid%} is more than or equal to 50000: set {doglvl::%player's uuid%} to 1 set {progressiondog::%player's uuid%} to 0 give player head of "DOGGOOOOOOOOOOOO" parsed as an offline player named "&7&lDoge Pet" with lore "&aLevel %{doglvl::%player's uuid%}%" and "&a%{progressiondog::%player's uuid%}%" send "&aYou bought a Dog Pet!" else: send "&cYou don't have enough essence!" on inventory open: name of slot 9 of player contains "&7&lDoge Pet" remove player head named "&7&lDoge Pet" from player's inventory set slot 9 of event-inventory to ("DOGGOOOOOOOOOOOO" parsed as an offline player)'s skull named "&7&lDoge Pet" with lore "&aLevel %{doglvl::%player's uuid%}%" and "&a%{progressiondog::%player's uuid%}%" on block break: name of slot 9 of player is "&7&lDoge Pet" set slot 9 of player to air set {_1r} to random integer between 1 and 10 set {progressiondog::%player's uuid%} to {progressiondog::%player's uuid%} + {_1r} set slot 9 of player to ("DOGGOOOOOOOOOOOO" parsed as an offline player)'s skull named "&7&lDoge Pet" with lore "&aLevel %{doglvl::%player's uuid%}%" and "&a%{progressiondog::%player's uuid%}%" naprawilem i ulepszylem kod
-
Skrypt - dodanie efektu glowing i usuniecie saturation
Fendi odpowiedział(a) na olwer pytanie w Pytania i problemy
najpierw opisz co w ogóle ma robić ten skrypt ... -
on region enter: event-region is "region" parsed as region set {wejscie::%player%} to now on region leave: event-region is "region" parsed as region delete {wejscie::%player%} every second: loop {wejscie::*}: if difference between {wejscie::%loop-value%} and now is bigger than 2 hours: teleport loop-value to location(100, 60, 100) send "&cStarczy" to loop-value else: set {_s} to 2 hours remove difference between now and {wejscie::%loop-value%} from {_s} set {_s} to "%{_s}%" replace all "seconds" and "second" with "s" in {_s} replace all "minute" and "minutes" with "m" in {_s} replace all "hours" and "hours" with "h" in {_s} send action bar "Czas w regionie: %{_s}%" to loop-value on death: delete {wejscie::%attacker%} moze dziala ,nie sprawdzalem dodalem tez action bara co pokazuje ile jestes w regionie
-
on death: attacker and victim are players chance of 20%: add 1 to {coiny::%attacker%} send "&6Dostałeś coina" to attacker coiny zapisane sa w {coiny::*}
-
może mi ktoś zrobić skrypt na glosowanie na weather c
Fendi odpowiedział(a) na NotMateuszkowy pytanie w Zlecenia
variables: {glosowanie} = false command /glosowanie: permission: op permission message: &cGdzie z łapami trigger: set {glosowanie} to true if ({glosowanie} ? false) is false else false wait tick {glosowanie} = true set {_} to 50 loop 50 times: send "&cGłosowanie na wheater clear %{_}% sekund" to all players remove 1 from {_} wait second if {glosy::tak} > {glosy::nie}: send "&cZagłosowano za usunieciem deszczu" to all players execute console command "wheater clear" else if {glosy::tak} < {glosy::nie}: send "&cPrzegrano głosowanie" to all players else if {glosy::tak} = {glosy::nie}: send "&cNie rozstrzygnięto" to all players clear {glosy::tak} clear {glosy::nie} delete {g::*} command /glos [<text>]: trigger: if arg 1 is not set: send "&cUzyj /glos (tak/nie)" stop {g::%player%} is not set if arg 1 is "tak": add 1 to {glosy::tak} set {g::%player%} to true stop if arg 1 is "nie": add 1 to {glosy::nie} set {g::%player%} to true stop wpisujesz /glosowanie na rozpoczecie glosowania i /glos (tak/nie) dodaje glosy -
jak skellet nie dziala to moze to https://skripthub.net/docs/?id=1686 przy uzyciu morkazsk
-
Jak stworzyć folder/plik, zapisywać plik oraz dodawać do pliku YML dane.
Fendi odpowiedział(a) na Smouker pytanie w Pytania i problemy
wildskript czy wolfsk są całkowicie niepotrzebne i niewspierane na nowszych wersjach Aby ci działało najlepiej użyć skripta 2.6.4 oraz skript-yaml -
po "test" dodaj (with lore "lore") a jezeli chcesz więcej lore to (with lore "lore" and "lore" and lore) set slot 10 of player's current inventory to book named "test" with lore "lore"
