Skocz do zawartości

Kormic

Zasłużony
  • Ilość zawartości

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Mogę jeszcze zapytać do której wersji próbowałeś z Lib's Disguises?
  2. Co prawda nie ma to zbytnio związku z twoim pierwszym pytaniem, ale nie widzę problemu, aby powiedzieć. Tak więc należy w evencie 'on join' ustawić slot gracza od 0 do 8 na item jaki chcemy i następnie ustawiamy obecnie wybrany slot gracza poprzez efekt: # Któreś z poniższych powinno zadziałać: set player's current hotbar slot to 1 set player's current hotbar slot to slot 1 of player # lub 'of player's inventory' Jeżeli chcesz aby obecnie wybrany slot gracza był cały czas tym pierwszym, musisz użyć eventu 'on tool change' i anulować go. Co do zablokowania przedmiotów w pasku gracza, wystarczy użyć eventu 'on inventory click', w którym sprawdzamy czy gracz kliknął swój ekwipunek ('clicked inventory is player's inventory') i jeżeli to zrobił, anulujemy event. Możesz dodatkowo przed anulowaniem sprawdzać czy 'clicked slot' mieści się w przedziale od 0 do 8, aby anulowanie nie obejmowało całego ekwipunku gracza.
  3. Dobra, popatrzyłem w changelog'ach pluginu i ostatnia wspierana wersja to jest właśnie 8.6.7. Zwróć uwagę na podaną tam wersję ProtocolLiba, zapewne też ma znaczenie.
  4. Co do pierwszego, proszę. on drop: player is in world "world" cancel event Co do drugiego, zamiast warunku sprawdzającego świat, w którym jest gracz, sprawdzasz 'event-item's name'. event-item's name is ""
  5. Jest przecież napisane na głównej stronie pluginu, że wspiera wersje 1.12-1.16.
  6. Wyrażenie 'region at %locations%' działa dobrze tak długo jak w miejscu podanej lokalizacji jest jedynie jeden region. W wielu przypadkach Skript często bierze nie ten region co trzeba (np. wybiera po priorytecie regionu), dlatego też lepiej zawsze używać listy 'regions at %locations%', gdyż zwraca wszystkie regiony w podanej lokalizacji. Co do twojego pytania, jeżeli zamienisz w twoim warunku 'region at player' na 'regions at player', wszystko powinno dobrze działać. Jedynym problemem jest to w jakiej kolejności są podawane regiony. Jeżeli ich kolejność się nie zmienia (podejrzewam, że jest związana z priorytetem regionu), to znaczy, że możesz nawet użyć 'is'. Musisz jedynie pamiętać o tym, że przy każdorazowej zmianie tych regionów będziesz musiał również zmieniać podane regiony w kodzie. Na koniec dodam, że ja zrobiłbym to w ten sposób: set {_rgs::*} to regions at player {_rgs::*} contains region1 in world "world" and region2 in world "world" # Dalszy kod # Lub: loop regions at player: add "%loop-value%" to {_rgs::*} {_rgs::*} contains "region1 in world world" and "region2 in world world" # Dalszy kod Szczerze wymaga to testowania, aczkolwiek moja odpowiedź powinna ci pomóc.
  7. Kormic

    Skript/FunnyGuilds - punkty

    W takim razie nie da rady niestety tego w prosty sposób zrobić. Podłączanie się pod API FunnyGuilds w skript-reflect byłoby trudnym zadaniem. Na twoim miejscu wyczekiwałbym na nadchodzący update FunnySkAddon, może tam się coś pojawi.
  8. Kormic

    Skrypt na schowek 1.16.4

    Upewnij się, że nie ma żadnych błędów w konsoli przy klikaniu w GUI schowka. Upewnij się również, że posiadasz najnowszego Skripta (2.5.3). Nie zaszkodzi sprawdzić, czy posiadasz aktualny silnik. Sprawdź jeszcze działanie skryptu bez SkQuery na serwerze, sam Skript.
  9. Dobrze, zatem uznaję to za zlecenie. on right click with lever: player's tool is lever named "&8&lMAGNES" with lore "&5&lARTEFAKT" {cooldownMagnet::%player%} is set: difference between {cooldownMagnet::%player%} and now is less than 20 seconds send "&cNie możesz jeszcze użyć magnesu!" to player stop set {cooldownMagnet::%player%} to now cancel event set {_entities::*} to all living entities in radius 50 around player where [input is not a player] teleport {_entities::*} to player
  10. Kormic

    inventory

    Proszę. command /inv [<player>]: permission: inv trigger: arg-1 is not set: send "&cMusisz podać gracza!" to player stop open arg-1's inventory to player
  11. Kormic

    Skrypt na schowek 1.16.4

    Dziwne, nie powinieneś móc. Ustawiłeś sobie nazwę GUI schowka na górze skryptu? Przeładowałeś skrypt podczas gdy miałeś zamknięty schowek? Jeżeli tak, podaj: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z wersjami błędy przy przeładowaniu błędy w konsoli
  12. Kormic

    Skript/FunnyGuilds - punkty

    W takim razie jeszcze inaczej spróbujemy. on kill points change: "%region at victim%" contains "NAZWA" set change to 0 Jeżeli nie zadziała, sprawdź co zwraca 'change'. on kill points change: send "%change%" to victim
  13. Kormic

    Skrypt na schowek 1.16.4

    Ach tak, popraw 'chest' na 'chest inventory'.
  14. Kormic

    randop tpa

    W takim razie proszę. function getRandomLoc(xmin: integer=-1000, xmax: integer=1000, zmin: integer=-1000, zmax: integer=1000, world: text="world") :: location: while {_return} is not set: set {_x} to random integer between {_xmin} and {_xmax} set {_z} to random integer between {_zmin} and {_zmax} set {_loc} to highest block at location at {_x}, 0, {_z} in world ({_world} parsed as world) if block at {_loc} != lava or water: add 1 to y-loc of {_loc} if (block at {_loc}) and (block above block at {_loc}) != lava: set {_return} to {_loc} return {_return} on right click on any button: loop all blocks in radius 1 around clicked block: loop-block is sponge set {_t} to true exit loop {_t} is set set {_loc} to getRandomLoc() teleport player to {_loc} send "&aZostałeś przeteleportowany do &6%{_loc}%" to player
  15. Te przyciąganie ma rzeczywiście przyciągać czy teleportować? Jeżeli ma przyciągać, ostatnio zrobiłem skrypt w zleceniu, który przyciągał graczy. Wystarczy tam jedynie podmienić parę rzeczy, aby przyciągało moby.
  16. Kormic

    Skrypt na schowek 1.16.4

    Sprawdź jeszcze raz. Co do pierwszego błędu (a właściwie warnu (ostrzeżenia)), problemem jest to, że ustawiłeś maksymalną ilość koxów na 1. Jeżeli ustawiłbyś na 2 lub więcej, nie byłoby już tego. Mimo wszystko te ostrzeżenie nie ma w żadnym stopniu wpływu na działanie skryptu, możesz je zignorować.
  17. Kormic

    Skrypt na schowek 1.16.4

    Już pełno było takich zleceń. Wyszukaj sobie na forum "schowek", a wyskoczą ci setki wyników.
  18. Kormic

    Skript/FunnyGuilds - punkty

    Proszę, skrypt nietestowany. Wymagany dodatek FunnySkAddon. on kill points change: "%region at victim%" contains "NAZWA" cancel event
  19. Kormic

    randop tpa

    Proszę. function getRandomLoc(xmin: integer=-1000, xmax: integer=1000, zmin: integer=-1000, zmax: integer=1000, world: text="world") :: location: while {_return} is not set: set {_x} to random integer between {_xmin} and {_xmax} set {_z} to random integer between {_zmin} and {_zmax} set {_loc} to highest block at location at {_x}, 0, {_z} in world ({_world} parsed as world) if block at {_loc} != lava or water: add 1 to y-loc of {_loc} if (block at {_loc}) and (block above block at {_loc}) != lava: set {_return} to {_loc} return {_return} command /rtp: trigger: set {_loc} to getRandomLoc() teleport player to {_loc} send "&aZostałeś przeteleportowany do &6%{_loc}%" to player
  20. Kormic

    Skrypt

    Możesz to zrobić z pomocą dodatku Skungee. Na serwerze "Test1" stwórz skrypt z eventem 'on skript stop', w którym ustawiasz 'network variable' (zmienną, której możesz używać w całej sieci serwerów). Przy evencie 'on skript start' czyścisz tę zmienną. I teraz tak. Na serwerze "Test2" sprawdzasz czy ta zmienna "sieciowa" jest ustawiona. Jeżeli tak, wyrzucasz gracza w evencie 'on connect'. Jeżeli nie jest ustawiona, nic nie robisz.
  21. Kormic

    Alfabet

    O
  22. Kormic

    nick na stronie skript.pl

    Tak. https://skript.pl/polityka-prywatności/
  23. Kormic

    Zwierzęta z Agresywnoscia

    Można co najwyżej zombie "przebrać" za konia, aby wyglądało to tak, jakby atakował. Pasywne moby nie mogą atakować, gdyż niemożliwym jest ustawienie im targetu. Wracając do twojego problemu, najwięcej opcji spośród tego typu pluginów posiada Lib's Disguises. EDIT: Mógłbyś zrobić to oczywiście poprzez skrypt, ale byłaby to masa karkołomnej roboty, która nie wiadomo, czy w ogóle przyniosłaby jakieś skutki.
  24. Kormic

    Kolorki na chacie

    Jeżeli mowa o customowych kolorach, są one dostępne od wersji 1.16 i graczom w tej wersji została udostępniona paleta HEX do użytku.
  25. Polecam MythicMobs.
×
×
  • Dodaj nową pozycję...