Skocz do zawartości

jasdzialak

Użytkownik
  • Ilość zawartości

    5
  • Rejestracja

  • Ostatnia wizyta

Osiągnięcia jasdzialak

Świeżak

Świeżak (1/13)

0

Reputacja

  1. Chyba ChatGPT mi powiedzial: ``` on command: if command is not set: # czyli nie ma jej w Skript ani na serwerze cancel event # Nie wypisuj minecraftowego on bad command send "&4Komenda &c/%command% &4nie istnieje!" to player ``` jeszcze info od Chata GPT: Drobna uwaga praktyczna: To przechwyci każdą błędną komendę, więc jeśli masz też WorldEdit, Essentials albo inne pluginy, to komendy z nich będą poprawne i przejdą normalnie. Tylko faktycznie nieistniejące będą wyłapywane.
  2. ej jak to zamknąć czy coś?
  3. A wyślesz logi? EDIT: czekaj, uruchamiam na swoim serwerze EDIT2: Masz bardzo prosty problem: w `on death:` nie ma `killer of event-entity` (być może było w starszych wersjach, nie wiem), zamiast tego musisz używać `attacker`, przy okazji warning: `List is missing 'and' or 'or', defaulting to 'and': zombie, skeleton` który mówi że na listach musi być zamiast jednego (lub więcej) przecinka `or` lub `and`. Cały program: ``` # Plik: mala_skrzynka.sk # ------------------------ # Lista losowego lootu # ------------------------ on skript load: set {loot.items::*} to oak_log, birch_log, spruce_log, stone, cobblestone, bread, cooked_beef, iron_ingot and gold_ingot # Tu usunąłem warning # ------------------------ # Drop skrzynki po zabiciu mobów # ------------------------ on death of zombie or skeleton: # Tu też, a set {_player} to attacker # TĄ LINNIĘ POPRAWIŁEM if {_player} is set: give {_player} 1 tripwire hook named "&6Mała Skrzynka" send "&a>>> Zombie/Szkielet upuścił Małą Skrzynkę!" to {_player} # ------------------------ # Użycie skrzynki # ------------------------ on rightclick with tripwire hook: if name of player's tool is "&6Mała Skrzynka": cancel event # Usuń skrzynkę z ekwipunku remove 1 tripwire hook named "&6Mała Skrzynka" from player's inventory # Losowy loot set {_reward} to random element out of {loot.items::*} give {_reward} to player send "&a>>> Otrzymałeś z Małej Skrzynki: &e%name of {_reward}%" to player ``` (dodałem komentarze przy problemach)
  4. Witam, przychodzę z problemem: mam plugin SkBee poprawnie załadowany (logi mogę przesłać, ale chyba są niepotrzebne) i teraz nie działają mi te rzeczy które są w SkBee (o innych nie wiem, ale komenda działa): 1. Skript nie wykrywa `skull from url "url"`, `skull from "url"`, `skull from value "base64"` jako typ item (czyli np. `diamond_sword`, lub `Diamond Sword`), błąd: [16:46:26 INFO]: a slot can't be set to 'head with texture "poprawne_value"' because the latter is neither an item type nor an item stack [16:46:26 INFO]: Linia: set slot 20 of {_gui} to head (działo się tak samo z skull) with texture "poprawne_value" a chatGPT tylko mówi by zmieniać na zmianę head <--> skull (lub jeszcze player head) a gdy wszystko nie działa to do configa chciał coś dodać, dodałem to i zero zmian, jak coś to mam i url tej głowy i value 2. W moim skripcie do logowania chcę by działała opcja z premium, ale 1. nie mogę sprawdzić czy gracz ma premium przez sprawdzanie `set {_response} to text from "https://api.mojang.com/users/profiles/minecraft/%player%"` 2. jeśli gracz ma premium to chyba i tak może ktoś wejść na non-premium z tym samym nick-iem, ale wtedy gdy wbije ktoś na premium to wywala non-premium i nie może wbijać do póki premium jest online (nie wiem czy tak jest, ale chyba tak)
×
×
  • Dodaj nową pozycję...