MKM
Użytkownik-
Ilość zawartości
22 -
Rejestracja
-
Ostatnia wizyta
Treść opublikowana przez MKM
-
Rightclick nie działa przy większej ilości przedmiotów w ręce
MKM opublikował(a) pytanie w Pytania i problemy
Witam, mam problem z rightclick, mianowicie: Gdy trzymam 1 ciastko w ekwipunku wszystko działa dobrze, natomiast gdy trzymam już więcej niż jedno, to skrypt nie działa on right click: player's tool is 1 of glowing cookie named "test" with lore "test" and "" cancel event set player's tool to (item amount of player's tool - 1) of player's tool -
Witam, czy istnieje jakiś dodatek na 1.16.5, który daje możliwość stworzenia regionu z nazwą np. "nazwa.%player%" bez nadawania graczowi permisji WorldGuarda? Czy nie ma szans i muszę nadać graczowi permisje i zrobić pełno linijek "execute player command ...", żeby się tworzył teren. (Bez nadawania tych permisji i komend...:) execute console command "lp user ... ... worldguard.*" execute console command "lp user ... ... worldedit.*" execute player command "//pos ..." execute player command "//expand ...."
-
Witam serdecznie, czy jest możliwość stworzenia w skrypcie takiej opcji: Gracz trzyma w ręce np. barwnik i po kliknięciu prawym (on rightclick), przed graczem buduje się most o długości 5 kratek i grubości 3 kratek... (5x3) Jeśli jest taka możliwość, to prosiłbym o taki skrypt, ponieważ ciężko mi znaleźć cokolwiek w internecie, a niektóre skrypty nie działają, nawet po próbie przerabiania albo robi się kulka, albo błędy
-
Generalnie no to pod skript nie podpinałem żadnej bazy danych itp. Zapis jest w "./plugins/Skript/variables.csv"
-
Witam serdecznie, mam problem z pluginem Skript, co jakiś zaczyna lagować serwer, aż w końcu wywala, poniżej co pisze w konsoli: [Skript] Cannot write variables to the database 'default' at sufficient speed; server performance may suffer and many variables will be lost if the server crashes. (this warning will be repeated at most once every 10 seconds)
-
Jak już wspomniałem, niestety to nie działa i raczej to ze względu na minecrafta, bo w skript mamy niebieską książkę. Natomiast w minecraft mamy złotą... No i nie czyta tej książki Bo enchanted book of mending to książka niebieska
-
Witam, czy mógłbym prosić o skrypt na sprawdzenie, czy gracz posiada książkę mending w ekwipunku + usunięcie jej. (Samo "if player has 1 enchanted book of mending:") nie działa.
-
Witam serdecznie, czy jest możliwość w skrypcie napisania, aby np. komenda sprawdzała czy dany blok jest w zasięgu np. 5 kratek obok gracza i wysyłała wiadomość? command /test: trigger: TUTAJ NIE WIEM, Próbowałem (if blocks in radius 5 of player contains stone:), ale nie działa :/ send "Wszystko OK blok jest obok" to player else: send "Nie ma takiego bloku obok" to player
-
Witam serdecznie, mam pytanie co do poszczególnych kodów na jakiej zasadzie one działają. Mianowicie mamy takie coś: on right click: player's tool is 1 paper named ... lore ... @up Jeśli dobrze myślę, to powyższy kod sprawdza każde kliknięcie gracza na jakikolwiek przedmiot + sprawdza czy to "papier"? Natomiast kod: on right click with paper: player's tool is 1 paper named ... lore ... @up Sprawdza kliknięcie tylko jeśli gracz posiada w papier w ręce, a następnie czy to papier o nazwie XYZ? Piszę to pytanko bo chciałbym się dowiedzieć jak to się ma do "lagowania" Bo np. kod pierwszy sprawdza tak na logikę wszystko cokolwiek kliknę, a dopiero później sprawdza czy owy przedmiot to papier. Zaś kod 2 Po kliknięciu sprawdza tylko przedmiot papier. Czyli mam rozumieć, że zastosowanie 2 kodu jest bardziej "przyjazne" serwerowi? Jeśli coś pomyliłem/uraziłem kogoś to przepraszam, ale nie posiadam aż tak najlepszej wiedzy w Skript.
-
No np. do folderu skript i pliku logi.txt zapisuje się nick gracza i wiadomość, która gracz do nas napisał np. /komenda Cześć, jestem... I to trafia do folderu plugins/skript/scripts/logi.txt a po otwarciu pliku to wygląda np. tak: NICKGRACZA: Cześć, jestem...
-
Witam serdecznie, czy jest możliwość napisania skryptu, który zapisuje wiadomość. Jeśli tak to prosiłbym o napisanie Mianowicie: Gracz wpisuje sobie jakąś wiadomość, a wiadomość wraz z nickiem gracza trafia do folderu ... i pliku ... /komenda tutajwiadomość
-
Mógłbyś mi powiedzieć skąd go pobrać i jakiego kodu użyć?
-
Witam, czy mógłby mi ktoś napisać skrypt na nową recepturę, ponieważ wszystkiego czego próbuję nie działa Wildskript nie działa mi na 1.12, a skript-reflect nie tworzy receptury. Chodzi mi o przykładowy crafting (Z 64 PRZEDMIOTÓW): X - 64 cobblestone E - 64 emerald XXX XEX XXX
-
Witam, mam problem z utworzeniem nowej receptury, a mianowicie: Crafting sam w sobie działa, ale działa to również jak jest 1 cobblestone, a chcę żeby była możliwość stworzenia przedmioty tylko przy 64 cobblestone, a nie również przy 1 on script load: register new shaped recipe for dirt named "test" with lore "test" using air, air, air, air, 64 cobblestone, air, air, air, air Wygląda to tak: Działa na dwa sposoby, a powinno tylko na ten dolny.
-
Witam serdecznie, czy jest możliwość i mógłby mi ktoś napisać skrypt na naprawę przedmiotów, ale żeby naprawiały się tylko przedmioty, które gracz ma założone na siebie. Czyli: Gracz posiada itemek papier "voucher" o nazwie np. "test" Gdy gracz kliknie voucher, voucher znika, a w zamian naprawia mu się cały secik (hełm, zbroja, spodnie, buty), jaki ma na sobie założony
-
Witam, czy w Funnyguilds jest możliwość dodania 2 przedmiotów wymaganych na powiększenie gildii o poziom wyżej, ponieważ próbuję kilku sposobów i nie działa, plugin zawsze czyta te diamenty enlarge-items: - "8 diamond" - "16 diamond" - "24 diamond" - "32 diamond" - "40 diamond" - "48 diamond" - "56 diamond" - "64 diamond" - "72 diamond" - "80 diamond"
-
Zostały tylko: [17:40:45 ERROR]: null can't have anything added to it (test.sk, line 86: add (change) to victim's points') [17:40:45 ERROR]: null can't have anything removed from it (test.sk, line 87: remove (change) from killer's points')
-
Błędy: [17:34:45 ERROR]: There's no player in an on kill points change event (test.sk, line 85: "%region at player%" contains "duel"') [17:34:45 ERROR]: null can't have anything added to it (test.sk, line 86: add %change% to victim's points') [17:34:45 ERROR]: null can't have anything removed from it (test.sk, line 87: remove %change% from killer's points') Chyba będzie trzeba się poddać, ale dzięki za pomoc Zawsze to 1 skrypt mniej do obciążenia @Edit na on death: też by to szło zrobić, gdy gracz znajduje się na terenie, ale tego %change% nie wykrywa wtedy
-
A może pomyślisz ze mną i szłoby to obejść jakoś, ale na zasadzie zrobiłem takie jakby (wyrównanie punktów), tylko mi errory wyskakują I nie wiem jak dodać, aby sprawdzało region bo kolejny error jest... Coś na zasadzie: on kill points change: if victim is a player: guild add %change% points for player send "Punkty nie zostaly odjete poniewaz znajdowales sie na terenie NAZWA" to victim if attacker is a player: guild remove %change% points from player send "Punkty nie zostaly dodane poniewaz znajdowales sie na terenie NAZWA" to attacker Błędy: [17:08:32 ERROR]: There's no player in an on kill points change event (test.sk, line 86: guild add %change% points for player') [17:08:32 ERROR]: Cannot use 'attacker' outside of a damage/death/destroy event (test.sk, line 88: if attacker is a player:') Jeszcze by się przydało dodać jakoś sprawdzanie, czy znajduje się ten gracz na terenie "NAZWA". Pewnie źle robię skrypt, ale czy dałoby radę zrobić coś na takiej zasadzie właśnie wyrównywania
-
[14:59:56 ERROR]: null can't be set to anything (test.sk, line 86: set change to 0') 'change' zwraca liczbę:
-
[13:34:22 INFO]: [Skript] Reloading test.sk... [13:34:22 ERROR]: An on kill points change event cannot be cancelled (test.sk, line 86: cancel event') [13:34:22 INFO]: [Skript] Encountered 1 error while reloading test.sk! Nie działa
-
Witam serdecznie, chciałbym się dowiedzieć czy jest możliwość stworzenia w skrypcie blokady punktów za zabicie gracza i czy mógłby mi ktoś pomoć, prościej np: Jeśli gracz znajduje się na regionie "NAZWA" to na tym regionie, jeśli gracz X zabije gracza Y to punkty w FunnyGuilds nie są dodawane, ani odejmowane graczom.
