MyLand 1 Opublikowano 11 marca 2021 Udostępnij Opublikowano 11 marca 2021 Witam Przychodzę do was z pytaniem czy przy użyciu placeholdera można odczytać wartość owego placeholdera? Dokładnie chodzi mi o plugin aurelium skills który nie posiada api do skripta Owy plugin posiada placeholder o nazwie (%aureliumskills_mana%) który odpowiada za wyświetlanie aktualnego stanu many gracza Chciałbym aby skrypt działał tak: Cytat Po kliknięciu kilofem o nazwie "&6&lKilof górnika", Jeżeli mana = lub jest większa od 20, nadaje efekt haste 2 dlagracza na 10 sekund Dziekuję za odpowiedź i pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 bludis 418 Opublikowano 11 marca 2021 Udostępnij Opublikowano 11 marca 2021 on rightclick with any pickaxe: set {_mana} to placeholder "aureliumskills_mana" from player if {_mana} < 20: send "Nie posiadasz many." stop apply haste 2 to player for 10 seconds send "Aktywowano." execute console command "komenda na usuwanie many" w komendzie wpisz komende, ktora bedzie usuwala 20 many (%player% to gracz) wymaga skript-placeholders Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 MyLand 1 Opublikowano 11 marca 2021 Autor Udostępnij Opublikowano 11 marca 2021 7 godzin temu, bludis napisał: on rightclick with any pickaxe: set {_mana} to placeholder "aureliumskills_mana" from player if {_mana} < 20: send "Nie posiadasz many." stop apply haste 2 to player for 10 seconds send "Aktywowano." execute console command "komenda na usuwanie many" w komendzie wpisz komende, ktora bedzie usuwala 20 many (%player% to gracz) wymaga skript-placeholders Niestety efekt haste nadal zostaje nadawany mimo tego, że mana wynosi mniej niż 20 Zrobiłem jeszcze komende która sprawdza poziom many i wszystko wyświetla się prawidłowo... command /Sprawdz: trigger: set {_mana} to placeholder "aureliumskills_mana" from player send "&7Twoja mana wynosi &e %{_mana}%&7/20" Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 CoFFeIN04 694 Opublikowano 11 marca 2021 Udostępnij Opublikowano 11 marca 2021 Placeholder to pewnie string, a nie integer, zatem musisz go parsować na integera. Jak? Dowiedz się (na forum był poradnik o parsowaniu od Knugiego) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 bludis 418 Opublikowano 12 marca 2021 Udostępnij Opublikowano 12 marca 2021 no tak, myslalem, ze placeholder bedzie zwracal integera on rightclick with any pickaxe: set {_mana} to placeholder "aureliumskills_mana" from player if ({_mana} parsed as integer) < 20: send "Nie posiadasz many." stop apply haste 2 to player for 10 seconds send "Aktywowano." execute console command "komenda na usuwanie many" MyLand 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
MyLand 1
Witam
Przychodzę do was z pytaniem czy przy użyciu placeholdera można odczytać wartość owego placeholdera?
Dokładnie chodzi mi o plugin aurelium skills który nie posiada api do skripta
Owy plugin posiada placeholder o nazwie (%aureliumskills_mana%) który odpowiada za wyświetlanie aktualnego stanu many gracza
Chciałbym aby skrypt działał tak:
Dziekuję za odpowiedź i pozdrawiam
Odnośnik do komentarza
Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi