-
Ilość zawartości
2190 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
3
Treść opublikowana przez KrejzolekPRO
-
on load: clear {itemlist::*} add 128 diamond to {itemlist::*} add 64 emerald to {itemlist::*} add 16 coal to {itemlist::*} add 32 stone to {itemlist::*} on mine of stone: chance of 10%: set event-block to chest add location of event-block to {chestlist::*} send "&aPojawila sie skrzynia!" on right click on chest: if {chestlist::*} contains location of target: remove location of target from {chestlist::*} set {_item} to random element out of {itemlist::*} parsed as item drop {_item} @FOXART EDIT
-
Moja magiczna kula mówi mi, że żadnych nie ma
-
variables: {itemlist::*} = diamond, emerald, gold ingot on mine of stone: chance of 10%: set event-block to chest add location of event-block to {chestlist::*} send "&aPojawila sie skrzynia!" on right click on chest: if {chestlist::*} contains location of target: remove location of target from {chestlist::*} set {_item} to random element out of {itemlist::*} parsed as item drop {_item} at location of target
-
Dodawanie uprawnień kiedy ma się 64 diamenty
KrejzolekPRO odpowiedział(a) na FOXART pytanie w Zlecenia
command /powpisaniu: trigger: if player has 64 diamonds: execute console command "pex user %player% add pewna.permisja" @knugi o triggerze zapomniał heh -
A bany są od Jahumena. jBans o ile dobrze pamiętam
-
Zwiększanie wartości int dla gracza o 1
KrejzolekPRO odpowiedział(a) na DnSu pytanie w Pytania i problemy
A co w tym trudnego? Zapisujesz value (wartości) za pomocą key(klucza). Robisz mapke <Player, Integer> i pobierasz int i = mapName.get(player); i wtedy otrzymujesz wartość (value) przypisaną dla gracza (key). Kiedy chcesz coś do niej (mapki) włożyć używasz mapName.put(key, value), czyli mapName.put(player, i++); -
function repair(p: player): if {_p)'s lvl is greater than 29: repair {_p}'s tool set {_p}'s lvl to ({_p}'s lvl - 30) send "&aNaprawiles przedmiot!" to {_p} else: send "&cMasz za maly poziom exp. Wymagany 30!" to {_p} on right click on anvil: cancel event open chest with 1 rows named "&eKowadlo:" to player set slot 5 of player's current inventory to anvil named "&eKliknij i napraw!" with lore "&7Koszt: &e30 poziom exp.||&7Przedmiot: &e%player's tool%" on inventory click: if name of player's current inventory is "&eKowadlo:": if clicked slot is 5: //if slot is 5: repair(player) @patrykozak edytowałem.
-
Czemu nie działa mi skript? 'stick on player' is not an item type
KrejzolekPRO odpowiedział(a) na RobieSerwJak pytanie w Pytania i problemy
on right click: if player's tool is stick: if clicked-entity is player: //target is player set {_player} to clicked-entity parsed as player //target parsed as player //reszta -
MyUtopia - zimnowojenny serwer z szerokim wachlarzem uzbrojenia!
KrejzolekPRO odpowiedział(a) na TheNatoorat1 temat w Archiwum serwerów
W sumie z drugiej strony nie jest to serwer gildie z dropem z kamienia Jest to pierwsza edycja? Na ile graczy liczycie? -
Masz skQuery, WildSkript?
-
if length of arg 1 > 16: send "&cZa duzo!"
-
MyUtopia - zimnowojenny serwer z szerokim wachlarzem uzbrojenia!
KrejzolekPRO odpowiedział(a) na TheNatoorat1 temat w Archiwum serwerów
Gdyby nie wersja 1.7 to pewnie bym wszedł. -
function repair(p: player): if {_p)'s exp level >= 30: repair {_p}'s tool set {_p}'s level to (player's exp level - 30) send "&aNaprawiles przedmiot!" else: send "&cMasz za maly poziom exp. Wymagany 30!" to {_p} on right click on anvil: cancel event open chest with 1 rows named "&eKowadlo:" to player set slot 5 of player's current inventory with 1 of anvil named "&eKliknij i napraw!" with lore "&7Koszt: &e30 poziom exp.||&7Przedmiot: &e%player's tool%" on inventory click: if name of player's current inventory is "&eKowadlo:": if clicked slot is 5: repair(player)
-
Czym rózni się broadcast "" od np: send " " to all players ?
KrejzolekPRO odpowiedział(a) na RobieSerwJak pytanie w Pytania i problemy
Prostym zastosowaniem będzie czyszczenie czatu, wypróbuj obie rzeczy i zobaczysz różnice: command /clear: trigger: loop 100 times: send "" to all players broadcast "&aWyczyszczono czat!" command /clear: trigger: loop 100 times: broadcast "" broadcast "&aWyczyszczono czat!" -
function repair(p: player): if {_p)'s level >= 30: repair {_p}'s tool set {_p}'s level to (player's lvl - 30) send "&aNaprawiles przedmiot!" else: send "&cMasz za maly poziom exp. Wymagany 30!" to {_p} on right click on anvil: cancel event open chest with 1 rows named "&eKowadlo:" to player set slot 5 of player with 1 of anvil named "&eKliknij i napraw!" with lore "&7Koszt: &e30 poziom exp.||&7Przedmiot: &e%player's tool%" on inventory click: if name of player's inventory is "&eKowadlo:": if clicked slot is 5: repair(player)
-
Jest na to sposób. Kowadło posiada grawitacje, więc najpierw na 254 kratce tworzymy blok, np. cobblestone, a kratkę wyżej kowadło. Następnie otwieramy je: open (inventory of block at x-coordinate of player, 255, z-coordinate of player) for player Również musimy ustawić zmienną dla gracza na true. set {inv::%player%} to true I sprawdzać: on inventory close: if {inv::%player%} is true: clear {inv::%player%} loop all items in (inventory of block at x-coordinate of player, 255, z-coordinate of player): drop loop-item at location of player set block at (x-coordinate of player, 255, z-coordinate of player) to air set block at (x-coordinate of player, 254, z-coordinate of player) to air Tylko takie rozwiązanie nie do końca jest bezpieczne, bo jakieś inne entity może gracza podczas otworzonego gui przesunąć, np. creeper (jego wybuch), czyli należało by zapisywać jeszcze koordyanty gracza przy wykonaniu komendy.
-
localhost?
-
Jak moge pobrac z maina do innej klasy?
KrejzolekPRO odpowiedział(a) na kerpson pytanie w Pytania i problemy
Poprawnie powinno być: if(!czat.chat) -
on command: if command conatins "login" or "l": stop else: cancel event send "&cTej komendy nie mozesz uzyc!" Bądź bezpieczniej: on command: set {_x::*} to command split at " " set {_y} to 0 loop {_x::*}: if {_y} is 0: if loop-value contains "login" or "l": add 1 to {_y} stop else: cancel event send "&cNieet!" else: exit loop
-
Nie wyswietla wiadomosci po dolaczeniu...
KrejzolekPRO odpowiedział(a) na deusowy_yt pytanie w Pytania i problemy
Pisałem pod starszego Bukkita Zastąp '.size' - '.length' -
Nie wyswietla wiadomosci po dolaczeniu...
KrejzolekPRO odpowiedział(a) na deusowy_yt pytanie w Pytania i problemy
Jaki dokładnie? -
Nie wyswietla wiadomosci po dolaczeniu...
KrejzolekPRO odpowiedział(a) na deusowy_yt pytanie w Pytania i problemy
Pojmiesz składnie i poleci jak z płatka Osobiście nie polecam zaczynać od javy, a bardziej łatwiejszych, np. Go -
Nie wyswietla wiadomosci po dolaczeniu...
KrejzolekPRO odpowiedział(a) na deusowy_yt pytanie w Pytania i problemy
Oczywiście pamiętaj, że po restarcie wszystkie dane znikną i aby je zapisać musisz użyć zapisu do bazy danych/flat i te dane zapisywać/wczytywać przy wyłączaniu/starcie serwera. -
Nie wyswietla wiadomosci po dolaczeniu...
KrejzolekPRO odpowiedział(a) na deusowy_yt pytanie w Pytania i problemy
https://github.com/KrejzolekPRO/forExample Masz dwa sposoby, na obiekcie i na hasmapie. Jakby coś jednak nie działało to pisz. Dodaj sobie tylko plugin.yml -
Nie wyswietla wiadomosci po dolaczeniu...
KrejzolekPRO odpowiedział(a) na deusowy_yt pytanie w Pytania i problemy
Jeszcze jedno, chcesz mieć ilość logowań poszczególnego gracza, czy ogólnie wszystkich logowań wszystkich graczy?
