Skocz do zawartości

MaTrIS

Użytkownik
  • Ilość zawartości

    89
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez MaTrIS

  1. czyli mam rozumieć, iż można to i to...? i będzie działać skrypt? nie będzie wywalać żadnych błędów? w sensie, czy jak stworzę skrypt i tworzę zmienną: on reload: if {_monety} is not set: set {_monety} to 0 wait 2 real seconds: broadcast " &3Twój stan konta wynosi: &7%{_monety}%" to all players on reload: if {_{_p}.monety} is not set: set {_{_p}.monety} to 0 wait 2 real seconds: broadcast " &3Twój stan konta wynosi: &7{_%{_p}%.monety}" to all players w sensie, gdy tworzę zmienną, ona się zapisuje dla każdego gracza z inną wartością, bez {_p} ( skrót od %player% itp... to wiem... ) a więc nie potrzeba tego...?
  2. Dobry, otóż mam pyt: Czy gdy tworzę w skrypcie zmienną... przykładowy skrypt na scoreboard: function scoreboard_mb(p: player): add "&a", "&b", "&c", "&d", "&e", "&1", "&2", "&3", "&4", "&5", "&6", "&7", "&8", "&9" and "&f" to {_d::*} if stylish scoreboard "MM-%{_p}%" does not exist: create new stylish scoreboard named "MM-%{_p}%" loop 15 times: create a new id based score "%{_p}%Slot%loop-number%" with text "%{_d::%loop-number%}%" slot loop-number for stylish scoreboard "MM-%{_p}%" wait a tick set stylish scoreboard of {_p} to "MM-%{_p}%" set title of stylish scoreboard "MM-%{_p}%" to "&1TEST" while {_p}'s world is "world": if stylish scoreboard "MM-%{_p}%" exists: setSlot({_p}, "MM", 1, "&7%now%") setSlot({_p}, "MM", 2, "&7") setSlot({_p}, "MM", 3, "&7 Poziom: &3%{_%{_p}%.poziom}%") wait a second podałem w: setSlot({_p}, "MM", 3, "&7 Poziom: &3%{_%{_p}%.poziom}%") i czy trzeba do zmiennej dodawać %{_p}% w sensie, czy potrzeba nicku danego gracza? żeby jego statystyki dodać do zmiennej? czy nie trzeba bo nie jestem pewny co do tego, czy w zmiennych zapisuje nicki graczy i nie potrzeba tego...? Jeżeli pytanie źle napisałem, to pisać
  3. nwm czm.... ale bez optifine działa loot++ oraz, bez world edit.... po logach można wyczytać jakie mody mam...
  4. dalej jest błąd
  5. znów....
  6. yhm, ten co ja podałem... wywalil launcher....
  7. najpierw sprawdzę https://www.curseforge.com/minecraft/mc-mods/loot/files/2290585 a potem
  8. jest ich pełnoo, sprawdziłem z 5 typów... i dalej to samo... +z lucky blocków, jest mały drop, bo bez loot++ nie działają poprawnie... a podasz link do pobrania loot++ który nie crashuje?
  9. Tak jak w tytule... otóż mam problem, z loot++ bo gy odpalam mc Forge 1.8.9 z modem loot++ to mi wywala mc gdy je odpalam, a jak usuwam loot++ to gdy odpalam mc, to mi niewywala i działa poprawnie... Console developer: Console ( Game Output ) : Prosze o pomoc!
  10. Dziękuję, naj dla ciebie!
  11. otóż napisałem skrypt na skiny,...w sensie, że jeśli gracz niema danych uprawnień, to żeby mu inną komendę użyło, .... ale nie znam pewnego kodu, który może sprawdzić czy %{_siic}% ( nick gracza premium ) jest na namemc.com lub przez plugin ChangeSkin jeżeli nie, to żeby mu wysłało odpowiedź Gracz o nicku %{_siic}% Nie posiada konta premium! Skrypt: Z góry dziękuję za pomoc+odpowiedzi!
  12. Okej dziękuję za odpowiedź... Jutro postaram się poprawic błędy... + na serverze na scoreboardzie pisze... <none> ... Jak poprawie wszystko, i będzie dobrze to niebędzie tego <none> tylko poprawna treść... To wtedy może być wątek zamknięty... Jakby co, to się na priv odezwe @Kormic
  13. @Kormic okej, no to:
  14. czy remove "1" from {_timehelpop} to poprawna składnia?
  15. Tak jak w tytule... Otóż napisałem funkcję, która zwraca wartość ( czas )... ale nie wiem, jak ustawić, żeby w pętli... co 1 sekundę, usuwało 1 sekundę z %{_timehelpop}% skrypt: w linijce 42 napisałem coś takiego, ale nie wiem czy coś takiego istnieje+działa... +jak coś w złym tabie, to poproszę o poprawienie... z góry dziękuję + daje NAJ
  16. okej, 3. W kolejnych funkcjach odwołujesz się do lokalnych zmiennych z poprzednich funkcji, czego nie możesz zrobić, ponieważ lokalne zmienne się nie zapisują, one służą tylko w danym fragmencie kodu (triggerze, funkcji itd.). Spróbuj wywołać następną funkcję w poprzedniej funkcji, której argumentami będą lokalne zmienne. Podam ci przykład z twojego kodu: masz lokalną zmienną {_m} w bungee_money_srt() i próbujesz jej użyć w bungee_money_prt(), zresztą w ogóle nie wiem po co ci funkcje bungee_money_prt() i bungee_portfel_btw(), one tylko próbują użyć lokalnej zmiennej z innego kodu, chociaż nawet słowo "próbują" jest lekką przesadą. Czy aby przypadkiem ta funkcja nie powinna zwracać jakiejś wartości czy coś? 4. Używasz funkcji bungee_money_prt() w kodzie funkcji lobby_scoreboard(), możliwe, że to nie zadziała, gdyż funkcje muszą być zdefiniowane w odpowiedniej kolejności (tutaj mogę się mylić, ale miałem kilkukrotnie problem z funkcjami w niewłaściwej kolejności), w tym wypadku funkcja lobby_scoreboard() powinna być raczej na samym dole. 5. Jak zobaczyłem funkcję na level, to tak trochę omniemiałem, jestem pewien, że mógłbyś to o wiele optymalniej zrobić, np. na podstawie procentów i bez tylu warunków, a przynajmniej nie rób w jednej kolumnie 10 if statementów, tylko 1 niech będzie "if", a każdy kolejny "else if", dzięki temu jeżeli 1 warunek się nie spełni, to dopiero do kolejnego przechodzi, a tak jak masz teraz to wszystkie naraz warunki sprawdza. no to, spróbuję to skrócić, +dodać może jakieś inne funkcje do levela, +do monet i portfela, dodam funkcję, która będzie też, no właśnie... napiszę odnowa funkcję z monetami+portfelem, żeby zwracała wartości... a czy np. %loop-number% lub %loop-value% jak będzie w tym.... czyli np: to cały skrypt... btw, ja jak pisałem te funkcje na monety + portfel.... napisałem: set {_p} >= o ( liczbe o zamiast 0 ) .... emm... ale ... a widziałeś, wyżej, do czego jest to podpięte...? if {_p}'s world is "world": else: stop czyli, jeżeli gracz jest w danym świecie, a jeżeli nie, to żeby zatrzymało całą funkcję dla tego graczy ponieważ nie jest w danym świecie... a jak będzie w tym danym świecie, to funkcja się odnowa włączy... em.... jest jakiś błąd, log z konsoli: ss scoreboardu: https://imgur.com/a/mr1h1Rx z tego co widzę, to za dużo jest linijek scoreboardu.... czyli statystyki usunę, jedynie to, wygrane i zabójstwa zostawię...
  17. no właśnie zauważyłem, że powinno być w %bungee_money_prt({_p})% oraz %bungee_portfel_msf({_p})% tak? oto ci chodzi...? em, jakby co, to na te 2 pierwsze linki nie patrz ... tylko na tą trzecią! + zauważyłem, na serverze testowym, że niewyświetla się nic.... nawet Postęp: ( ale to raczej dlatego, że nie ponumerowałem odpowiednio... ale już ponumerowałem... "" jak zrobię all poprawki, to sprawdzę czy działa.... jak tak to dziękuję """
  18. tylko, że ja mam {_p} tam... set the text of id "LOBBY-%{_p}%Slot8" to " &2&7Monet: &ebungee_money_prt({_p})" set the text of id "LOBBY-%{_p}%Slot8" to " &2&7Portfel: &ebungee_portfel_msf({_p})" A na numery slotów nie patrz potem jak będzie wszystko jasne, to ponumeruje dokładnie... bo dodałem z 6 linijek...
  19. Otóż napisałem kod skryptu, z 5 funkcjami ale nie wiem, czy są prawidłowe... czy mógłby ktoś sprawdzić? jak napisałem, źle to mógłby ktoś mi poprawić...? Kod pod BungeeCord Poprawka: zapomniałem funkcji pod portfel... poprawny skrypt: Jakby ktoś mógł to poprosze usunąć ten 1 link, bo ja niemoge.... + funkcja na level+postęp.... mógłby ktoś sprawdzić...? i poprawić jak będą błędy?
  20. em...mógłby ktoś mi dopisać do tego skryptu... dbd.sk ( do tego skryptu dopisać ) bo ja niemam pojęcia gdzie, i jak podpiąć, + nie jestem jeszcze doświadczony do pisania skryptów z funkcjami... i tworzenia, np. %allplayers% link do skryptu: - dodaje booster.... (( do 2 slotu! )) ( po dołączeniu na server, gracz dostaje butelke z wodą... o nazwie BOOSTER i po kliknięciu na tą butelke ( on rigcht click or left click: ) I, że jest butelka z wodą kolejna.... na której pisze: BOOSTER - z lore, ( w nim pisze.... ) Zakup BOOSTER całemu serverowi! || Koszt: 5.85 zł i po kliknięciu: BOOSTER + w pustych miejscach, żeby czarne szyby były... Zakup BOOSTER całemu serverowi! || Koszt: 5.85 zł otwiera kolejne gui/skrzynke..... i w niej są 2 bloki... WEŁNY: CZERWONA - z lore, ( w nim pisze.... ) po prawej stronie Anuluj - po kliknięciu ( to run close inventory ) ... czy coś takiego... a po kliknięciu: ZIELONA - z lore, ( w nim pisze.... ) po lewej stronie Akceptuj - po kliknięciu ( to run np. function portfel ( p: money, portfel ) ... i... trza stworzyć... coś takiego: %portfel_waluta% i ustawić na: set %portfel_waluta% = 0 a potem to już se zrobie uslugi... w sn, że wysyła ktoś sms na dany numer o danej treści i dostaje komende, że np. użyj na serverze komendy /sms 58hs90wpa14, aby otrzymać ( np. ) 3.59zł. a mógłby ktoś mi też podać komendę... która będzie tworzyła kody...? 1 razowego użytku... jak ktoś użyje, i będzie chciał jeszcze raz, to będzie pisać: else: send " &cTen kod został już użyty, bądź nieprawidłowy " i jak kod jest poprawny i nie€zyty ani razu... to żeby ustawiło, że już jest użyty.... oraz dodało graczowi do portfela te 3.59zł czyli ... set %portfel_waluta% = 3.59 itp... + do scoreboarda, w lobby dodało to: Portfel: %portfel_waluta% ... itp...? coś takiego, jak na: FEERKO.PL Z góry dziękuję za pomoc! i dam naj
  21. okej, już jest dobrze.... wszystko działa... czyli prostu niepotrzebnie niektóre zdania podmieniałem... a zapomniałem, że wystarczy w plugins/DeadByDeadLight.... w config.yml przetłumaczyć.... i bd wszystko git.... DO ZAMKNIĘCIA
  22. wiem, ok ( to wezne odnowa spolszcze ) ale tylko tresc bo przypomnialem sobie, ze z 4 zmienne sa po polsku, w sn wartosci, ze np. IN-GAME zamienilen na W-GRZE... aaaa.... czyli, ze jak w wiadomosci, np. z polskimi znakami, to nie będzie błędów.... TAK?
  23. ok, jakby co, to ja to spolszczałem z angielskiego..... a wiec może gdzieś coś, nie zauważyłem i źle wpisałem, bądź z polskim znakiem, btw, jak ( + gdzie ) można ustawić, żeby były polskie znaki.... ( w sn, że jak bd polskie znaki w skryptach, to nie będzie błęów )
  24. Tak jak w temacie.... otóż mam problem, mam skrypty 2, i jest jakiś błąd.... po 1: Gdy dołączam do gry a potem ją opuszczam, to nie usuwa listy graczy, którzy czekają aż wystartuje gra, a jak odnowa wejdę to np. 2 graczy że niby jest w grze.... po 2: Gdy wystartuje gra.... to nie tepa mnie do mapy... +scoreboard wyłącza... itp... jakieś błędy... log z konsoli: skrypty: core.sk: Dbd.sk: Będę wdzięczny jeżeli ktoś mi poprawi skrypty.... plugins/DeadByDeadlight: config.yml:
  25. MaTrIS

    Essentials - Chat

    uzywam essentialsx
×
×
  • Dodaj nową pozycję...