Skocz do zawartości
  • 0

PLS pomocy


kubissiok

Pytanie

Witam mam pytanie pomogl by ktos jak dodac wiecej rang permisji poniewaz napisalem swojego 1 skrypta z lekka pomoca ale napisalem jest to on:
 

#========================#
#   Skript by:Kubissiok  #
#========================#

# KONFIGURACJA:

options:
        tag: &2&lTropic&E&lCraft.pl &8&l» # <-- przedrostek do wiadomości na chacie
        denymsg: &e&lBy napisac nastepna wiadomosc odczekaj kilka sekund. # <-- wiadomość wysyłana do gracza gdy użyje chatu podczas cooldownu
        vtime: 3 # <-- czas cooldownu chatu w sekundach dla gracza z uprawnieniem 'chatcooldown.vip'
        ptime: 5 # <-- czas cooldownu chatu w sekundach dla zwykłego gracza
        adminchat-instant: true # <-- jeżeli 'true', wszyscy gracze z uprawnieniem 'chatcooldown.instant' nie muszą czekać ani sekundy na cooldown chatu, jeżeli 'false', posiadanie tego uprawnienia nie zezwoli graczowi do natychmiastowego wysyłania wiadomości
        
# KOD:

on chat:
    if {@adminchat-instant} is true:
        if player has permission "chatcooldown.instant":
            stop
        else:
            if {chat-cooldown.%player%} is set:
                cancel event
                send "{@tag} {@denymsg}" to player
                stop
            else:
                set {chat-cooldown.%player%} to true
                if player has permission "vip.chatcooldown":
                    wait {@vtime} seconds
                    delete {chat-cooldown.%player%}
                    stop
                else:
                    wait {@ptime} seconds
                    delete {chat-cooldown.%player%}
                    stop
    else:
        if {chat-cooldown.%player%} is set:
            cancel event
            send "{@tag} {@denymsg}" to player
            stop
        else:
            set {chat-cooldown.%player%} to true
            if player has permission "vip.chatcooldown":
                wait {@vtime} seconds
                delete {chat-cooldown.%player%}
                stop
            else:
                wait {@ptime} seconds
                delete {chat-cooldown.%player%}
                stop




jesli wiesz co dodac to pomoz bedzie mi bardzo milo

 

Glicz

Wstawiam kod w code.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/52263-pls-pomocy/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Z tego co widzę to trzeba zastosować else if player has permission "vip.chatcooldown" czy coś w tym stylu

 

Natomiast twój kod jest słabo napisany, powtarzające się linijki kodu oraz słaba wydajność

Edytowane przez CoFFeIN04
Odnośnik do komentarza
https://skript.pl/temat/52263-pls-pomocy/#findComment-319645
Udostępnij na innych stronach

  • 0
3 godziny temu, kubissiok napisał:

a pomogl bys z tym jakos? i doradzil bys plugin na skrypty na 1.18 bo nie mam a skript nie dziala

 

 

 

no jak to nie działa, oczywiście że działa

Odnośnik do komentarza
https://skript.pl/temat/52263-pls-pomocy/#findComment-319678
Udostępnij na innych stronach

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ę...