Skocz do zawartości
  • 0

Możliwe jest to żeby w tym skrypcie można zrobić reset prefixów od zera?


Pytanie

Możliwe jest to żeby w tym skrypcie można zrobić reset prefixów od zera chodzi mi o te prefixy CH , DZ usuniecie skryptu i dodawanie spowrotem nic nie dawało jak 1 raz zainstalowalem ten skrypt napisalem /plec chlopak i teraz nie mg wgl tego zresetować żeby było od nowa wpisanie tego /plec chlopak lub /plec dziewczyna a dokładniej chciałbym żeby ktoś tutaj zrobi komende która resetuje prefixy i od nowa by nikt nie mógł napisać na chacie nic tylko napis ,,            send "&8&l+> &7Wybierz plec wpisujac &b&l/plec chlopak &7lub &d&l/plec dziewczyna&7!" " ogólnie taki restart :) z góry dzięki :) 

on join:
    if {plec.%player%} is not set:
        loop 10 times:
            send "&8&l+> &7Wybierz plec wpisujac &b&l/plec chlopak &7lub &d&l/plec dziewczyna&7!"
command /plec <text>:
    usage: &f/plec <&bchlopak&f/&ddziewczyna&f>
    trigger:
        if {plec.%player%} is not set:
            if arg is "chlopak":
                set {plec.%player%} to "&b&lCH"
                send "&8&l+> &7Ustawiles swoja plec! &b(CHLOPAK)"
            else if arg is "dziewczyna":
                set {plec.%player%} to "&d&lDZ"
                send "&8&l+> &7Ustawiles swoja plec! &d(DZIEWCZYNA)"
            else:
                send "&8&l+> &7Dostepne plci: &bCHLOPAK &8/ &dDZIEWCZYNA"
        else:
            send "&8&l+> &7Ustawiles juz swoja plec!"
on chat:
    cancel event
    if {plec.%player%} is not set:
        send "&8&l+> &7Wybierz plec wpisujac &b&l/plec chlopak &7lub &d&l/plec dziewczyna&7!"
    else:
        broadcast "&8[%{plec.%player%}%&8] %coloured player's prefix% &7%player% &8> &7%message%"

 

TakiJakTy

Temat został zamknięty z powodu braku aktywności autora.

Notatka dodana przez TakiJakTy

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Po prostu korzystaj ze zmiennej o innej nazwie, a {plec.%player%} odejdzie w zapomnienie.
Nie możesz zrestować wszystkich {plec.%player%} bo nie jest to zmienna grupowa. Na przyszłość korzystaj z formatu {plec::%player%} zamiast {plec.%player%}

Edytowane przez PanNiedzwiadek
  • 0

Proponuję zastosować się do mojej rady i zwyczajnie zamienić wszystkie "{plec." na {plec::" w skrypcie. Możesz to w bardzo prosty sposób zrobić (w Notepad++) wciskając Ctrl+F w swoim edytorze tekstu, wchodząc do zakładki Zamień i wpisując w pierwszym polu "{plec." a w drugim polu "{plec::", powinno poprawnie zamienić wszystkie zmienne na pożądany format.

Edytowane przez PanNiedzwiadek
  • 0
15 godzin temu, LjayPL789 napisał:

clear {plec::*}

Ale musisz zamienić . na :: w zmiennych.

Jak mówiłem, nie zresetuje on w ten sposób już istniejących zmiennych...

 

@Salvador przecież podałem ci niesamowicie prosty sposób, który wywoła ten sam efekt.

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...