-
Ilość zawartości
412 -
Rejestracja
-
Ostatnia wizyta
Treść opublikowana przez DamianMMC
-
Niestety nie działa. Zmienna pozostaje pusta.
-
@REF
-
command /commandname: description: A description of what this command does usage: /commandname <arguments> permission: op permission message: nie masz op-a executable by: players/console/players and console #Wykonywana komenda przez .. aliases: /c, /comname. trigger: DLASZY KODLub: make player execute command "/spawn"#Wykonanie komendy przez graczaexecute console command "/test"#Wykonanie komendy przez console
-
A inny sposob, bo w ten sposob mozna ale musialbym dla kazdej dlugosci nicku robic orobny szablon skladajcy sie z tylu znakow ile mialby liter, moze jakies inne rozwiazanie?:d
-
Mam nick "DamianMMC" Kazda litera "D" "a" "m" ... Jest zapisana w osobnej zmiennej / lub liscie. Zmienne wygladaja tak: {1.nick.%player%} - D {2.nick.%player%} - a{3.nick.%player%} - m{4.nick.%player%} - iitd... Lub lista:{nick.%player%::*}Bez problemu moge do tego lub tego zapisywac.pytanie brzmi: W jaki sposob moge latwo zapisac ten caly nick w jednej zmiennej {_nick.%player%}.
-
index/subtext i replace a wynik zmiennej.
DamianMMC odpowiedział(a) na Mr. Edgarsz pytanie w Pytania i problemy
Ale do configu mozna zapisywac kilka zmiennych naraz "%{_text}% %{cos}%" command /com: trigger: set {cos} to "rAIzEn" set {_text} to "Random:" set {_v} to "%{_text}% %{cos}%" set {_text} to "%{_v}%" send "%{_text}%"i {_text} zawiera "Random: rAIzEn" -
index/subtext i replace a wynik zmiennej.
DamianMMC odpowiedział(a) na Mr. Edgarsz pytanie w Pytania i problemy
A to dlaczego nie zrobisz command /test: trigger: set {cos} to "rAIzEn" set {_text} to "Random:" send "%{_text}% %{cos}%"? -
on walking on sponge: if block under is bedrock: give 9000 xp to player send "Brawo chodzac po gambce znalazles truszke expa. Szukaj dalej " set block to stone # - zeby nie staneli kilka razy na jednym bloku ;>Po co używać "underneath event-block" jak można prościej - skrypt: im prościej tym lepiej.
-
If block under is bedrock:
-
command /test: permission: op trigger: set {_x} to a random integer between 1 and 32 send "Otrzymales %{_x}% TNT!" loop {_x} times: give tnt named "1234" with lore "1234" to player
-
Czy da się sprawdzić czy gracz jest w zmiennej?
DamianMMC odpowiedział(a) na bvcz pytanie w Pytania i problemy
To zrób tak ;d command /wyslij [<player>] [<text>]: permission: op trigger: add 1 to {%arg-1%.num} add "Gracz: &6&l%player%&f napisal: ""%arg-2%""" to {%{%arg-1%.num}%.%arg-1%.test::*} send "Wysłałes wiadomosc do %arg-1%! Odczyta ja gdy bedzie online!" on join: wait 1 second loop {%player%.num} times: add 1 to {num.msg.%player%} send "%{%{num.msg.%player%}%.%player%.test::*}%" delete {%{num.msg.%player%}%.%player%.test::*} set {num.msg.%player%} to 0 set {%player%.num} to 0 Trochę sięnad tym namęczyłem, wrzuć to moze wyrzucica conflikty ale jak przeładujesz drugi raz to jjuz bedzie dobrze. Zrobiłem to tak ze gdy kto wpsize np "/wyslij DamianMMC Siema i co tam u ciebie?" To Gdy damianmmc wejdzie na serwer dostanie powiadomienie ze Dany gracz do neigo napisał ;) Źle zorzumiałem... Myślałem że chodzi ci o coś innego: Ty potrzebujesz poprostu sprawdzania ilosci osób które dołączyły ;d command /test: trigger: loop all players: loop-player is in "spawn_lobby": add 1 to {_12345} if {_12345} is greater than or equal to 2: loop all players: loop-player is in "spawn_lobby": send "W danym regionie jest dwóch lub wiecej graczy ;)" to loop-player set {_12345} to 0 command /test2: trigger: loop all players: loop-player is in "spawn_lobby": add 1 to {_1234} if {_1234} is greater than or equal to 2: broadcast "W danym regionie jest dwóch lub wiecej graczy ;)" command /test3: trigger: loop all players: if {%loop-player%.test} is true: add 1 to {_x} broadcast "Aktualnie jest %{_x}% graczy ktorzy maja zmienna {%%player%%.test} na true" set {_x} to 0To o co ci chodziło :) Mozna to zrobić na kilka sposobów :) -
@ref
-
Czy da się sprawdzić czy gracz jest w zmiennej?
DamianMMC odpowiedział(a) na bvcz pytanie w Pytania i problemy
command /lol: trigger: loop all players: if {test.loop-players} is true:Czy gracz ma dana zmienna na tru false lub inne? Bo gracz nie moze byc w zmiennej, moze byc w liscie ;d A jeśli setniej ejgo nick to zmiennej to po co jeszcze go loopac ;d -
on join: if name of player is "damianmmc": wf "***" "plugins/Skript/scripts/Logi/damianmmc.txt" wf "Dolaczyl %player% o %hour%:%minutes% w dniu %day%.%month% " "plugins/Skript/scripts/Logi/damianmmc.txt" wf "***" "plugins/Skript/scripts/Logi/damianmmc.txt" wf " " "plugins/Skript/scripts/Logi/damianmmc.txt"Chce zapisywac takie cos w logach, kazda osoba w osobnym pliku - plik danego gracza to jego nick i czy da sie pod jeden taki szablon podpiać np gracza damian, kasia i henio? I by kadzego zapisywało w osobnym pliku.
-
Mam pytanie. Np strworzyłem szablon do logów Commend, przyjscia, wyjscia z serwera graczy o danym nicku i np jak mam 10 takich graczy, czy dało by się wszystkich ty graczy wrzucic w jeden szablon by nie kopiowac go 10 razy i zmieniać nickow?
-
To jest przykład czesci configu Zpermissions: groups:- name: VIP permissions: essentials.fly: true metadata: prefix: s priority: 0 members: - damianmmc tempmembers: - member: 1gracz expiration: 2014-10-10T20:23:01Z - member: 2gracz expiration: 2014-10-16T13:15:57Z - member: 3gracz expiration: 2014-10-04T12:32:08Z - member: 4gracz expiration: 2014-10-12T16:40:43ZI pytanie brzmi: da sie jakoś np za pomocą set {info.test} to value "alan100" get of "plugins/Skript/scripts/config.yml"Odczytać: do kiedy "1gracz" ma VIP'a?
-
InventoryClickEvent to SkQuery - błędy
DamianMMC odpowiedział(a) na DamianMMC pytanie w Pytania i problemy
Tak to silnik. -
InventoryClickEvent to SkQuery - błędy
DamianMMC odpowiedział(a) na DamianMMC pytanie w Pytania i problemy
Sprawdzalem kilka wersji i nadal to samo. Moze jeszcze jakas rada ?:) -
InventoryClickEvent to SkQuery - błędy
DamianMMC odpowiedział(a) na DamianMMC pytanie w Pytania i problemy
nie mam. Własnie nie wiem, też szukałem kiedy - najprawdopodobniej podczas klikania na cos w inventory podczas otwartej skrzynki ale nie wiem dokladnie. -
Też sypie wam takie błędy? Co moze to powodować?
-
No funkcje pierwsze widze na oczy ;) Tamto napisałem włącznie z zapisywanie do configu i odczytywaniem ;) Taka baza danych :) I raczej sie nie pobaguje,
-
A every 1 second: set {now} to year*31536000 + (((month-1)*30)+day)*86400 + hour*3600 + minute*60 + secondsNie będzie lagowało? Albo zbytnio obciazało serwera? @Dzikoysk A w jaki sposob zrobić to za pomocą funkcji ? ;)
-
@Dzikoysk Ale nie moge analizowac liczby jako czasu: ani nie porównam jej do "%now%" - czyli jedyna rzecz która mnie ratuje to Set {_t} to {_czas.%player%} parsed as dateAle nie mozna jako data analizować, Time to tylko ##:##. Kto jeszcze wie do czego innego moge analizować.
-
To zrób zamias on walking to : Czyli wywoła sie gdy gracz wejdzie w region o nazwie "region1" on entering of region "region1": dalsza czesc kodu
-
@xNawi Skoro cały czas ktoś za ciebie bedzie wszystko pisał nigdy się nie nauczysz. Masz wordGuard? Jesli nie - pobierz-wrzuc na serwer- naucz sie zakladac regiony- i wtedy wykorzystaj to: on walking on gold block: if player is in region "blok1": send "ZLoty blok!"
