Skocz do zawartości

Aditu

Użytkownik
  • Ilość zawartości

    5
  • Rejestracja

  • Ostatnia wizyta

Osiągnięcia Aditu

Świeżak

Świeżak (1/13)

0

Reputacja

  1. Dziękuję.
  2. Aditu

    Problem z on drop

    Witam, mam problem z eventem on drop. Mianowicie w poniższym kodzie nie wykrywa mi zmiennej jako przedmiotu, a po wpisaniu nie jako string wyrzuca błąd. on player drop: if event-itemtype is {alchemia::potion}: Błąd o którym mowa: Kod w którym ustawiam tą zmienną: set {alchemia::potion} to random element of {alchemia::potions::*} I kod definiujący tę listę (Jeden z wielu elementów): on load: if {alchemia::potions::*} is not set: add "potion of swiftness" to {alchemia::potions::*} Więc mam pytanie czy dałoby się w czystym skriptcie dodać to listy potki a następnie sprawdzać czy nie zostały one wydropione? Z góry dziękuję za odpowiedź.
  3. 1. Żaden ze skryptów na czyszczenie czatu, które widziałem na forum nie miał opcji bypass'u, i to jest ten dodatek. 2. Tu bardziej chodzi o to że do tak prostego skryptu nie wydaje mi się aby był sens używać opcji, ale tak wiem że jest to standardem w obszerniejszych skryptach. 3a. W sumie racja, zupełnie starczyło by 100 3b. Jako że jestem nowy w temacie, to chciałbym zapytać w jaki sposób to usprawni działanie? Dzięki za rady
  4. Dzięki wielkie, faktycznie %sender% będzie lepsze
  5. ========== Wstęp: Hej, chciałbym wam zaprezentować mój pierwszy publiczny skrypt. Jest to prosty skrypt na czyszczenie czatu, ale posiada kilka feature'ów, których nie widziałem na tym forum. Skrypt jest częścią trochę większego projektu, nad którym pracuje w ramach nauki, dlatego do prefiksów używam opcji (żeby było wygodniej). Jako że dopiero zaczynam przygodę ze skryptami, byłbym wdzięczny za wszelkie rady i uwagi. ========== Komendy: /cc, /clearchat, /achat:cc — czyści czat Komend skryptu można używać zarówno przez graczy, jak i konsole. ========== Permisje: achat.cc — używanie komendy achat.cc.bypass — omijanie czyszczenia czatu ========== Screeny: ========== Skrypt: options: prefix: &8&l» command /achat:cc: aliases: cc, clearchat usage: {@prefix} &7Użyj /cc permission: achat.cc permission message: {@prefix} &eKomenda nie istnieje lub nie posiadasz do niej uprawnień. executable by: player and console trigger: loop all players: loop-player does not have permission "achat.cc.bypass" loop 256 times: send " " to loop-player set {_message} to "{@prefix} &eCzat został wyczyszczony przez&b %player%&e." if {_message} contains "<none>": broadcast "{@prefix} &eCzat został wyczyszczony przez&b Console&e." else: broadcast "%{_message}%" ==========
×
×
  • Dodaj nową pozycję...