Skocz do zawartości

Pytanie

Witam,

Proszę o napisanie skryptu na cooldown z możliwością zmiany za pomocą komendy /slow <czas w sekundach>.

Slow dotyczy pisania wiadomości na czacie.

np.

/slow 10

Początek kodu już mam ...

on chat:
    if player don't have permission "chat.cd":
        if {chat::cd::%player%} is smaller or equal to now:
            set {_time} to now
            set {_time} to "%{_time} + {_}%"
            set {chat::cd::%player%} to {_time}
            stop
        send "Na chacie mozesz pisac co %{chat::slow}% sekund"
        cancel event
    stop
    
command /slow [<number>]:
    permission: chat.slow
    trigger:
        if arg 1 is not set:
            send "Podaj czas w sekundach"
            stop
        set {chat::slow} to arg 1
        send "Ustawiono cooldown na %arg 1%"
        stop

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

KOD ZOSTAŁ NAPISANY PRZEZ @KingOfGri' Maw

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

ale jest błąd taki że admin może pisać ile chce a gracz nie może w ogóle.

Graczowi cały czas pisze "Na chacie mozesz pisac co 10[lub inna liczba wybrana przez komendę] sekund".

A potrzebuje to jeszcze dodać do mojego skryptu na chat. 
I niech to będzie /chat(komenda już istnieje w moim skrypcie)  (dopisać trzeba) cooldown <czas w skundach>

(Link poniżej)

http://pastebin.com/JKJqiYja

 

Pozdrawiam,

IDailyGaming|IDailyGaming_

Edytowane przez Nieaktywny
proszę o pomoc w tym skrypcie :C
Odnośnik do komentarza
https://skript.pl/temat/11007-wa%C5%BCne-spowolnienie-chat/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on chat:
	if {chat::cd::%player%} is equal or smaller than now:
		set {_time} to now
		add {chat::slow} seconds to {_time}
		set {chat::cd::%player%} to {_time}
		stop
	send "Na chacie mozesz pisac co %{chat::slow}% sekund"
	cancel event
	
command /slow [<number>]:
    permission: chat.slow
    trigger:
		if arg 1 is not set:
  			send "Podaj czas w sekundach"
  			stop
  		set {chat::slow} to arg 1
  		send "Ustawiono cooldown na %arg 1%"
  		stop

Jeżeli nie działa skonsultuj się z wydawcą lub innym zgredem, co umie pisać skrypty, gdyż każdy skrypt niewłaściwie napisany zagraża Twojemu życiu lub serwerowi.

A tak na serio, to pisałem na czysto, mam długą przerwę od skryptów i mogą być błędy, lub może nie działać.

 

@IDaily Gaming czekaj zaraz to naprawie xd

Odnośnik do komentarza
https://skript.pl/temat/11007-wa%C5%BCne-spowolnienie-chat/#findComment-80262
Udostępnij na innych stronach

  • 0

Dzięki, za napisanie lecz jest błąd. A i dodaj uprawnienie dla Administracji/vipów żeby nie miały slowa :D

OFAAwnu.png

 

@KingOfGri' Maw ok 

@KingOfGri' Maw Nie zapomnij o "dodaj uprawnienie dla Administracji/vipów żeby nie miały slowa" :>

@KingOfGri' Maw Jeden błąd bo gracz nie może pisać , cały czas mu piszę "Na czacie możesz pisać co 10 sekund" [Gracz nie może w ogóle pisać xD]

a i dodaj błąd "Wpisz liczbę a nie znaki/litery ;p"

Edytowane przez Nieaktywny
#Żeby nie było spamu wole mieć post na 100k linijek niż warny za spam :_: #THX ZA WARNY :P#
Odnośnik do komentarza
https://skript.pl/temat/11007-wa%C5%BCne-spowolnienie-chat/#findComment-80263
Udostępnij na innych stronach

  • 0
on chat:
	if player don't have permission "chat.cd":
		if {chat::cd::%player%} is smaller or equal to now:
			set {_time} to now
			set {_time} to "%{_time} + {_}%"
			set {chat::cd::%player%} to {_time}
			stop
		send "Na chacie mozesz pisac co %{chat::slow}% sekund"
		cancel event
	stop
	
command /slow [<number>]:
	permission: chat.slow
	trigger:
		if arg 1 is not set:
			send "Podaj czas w sekundach"
			stop
		set {chat::slow} to arg 1
		send "Ustawiono cooldown na %arg 1%"
		stop

Czekaj bo coś nie działa #edit

 

@IDaily Gaming dupa, rezygnuje, nie mogę tego zrobić, ni cholery nie mogę ustawić tak, aby zmienna zostałaby odczytywana jako sekunda, przez co zmiana tego coolldowna przez komende /slow jest dla mnie nie do zrobienia. Może ktoś inny wie jak to zrobić, ja pasuje.

Odnośnik do komentarza
https://skript.pl/temat/11007-wa%C5%BCne-spowolnienie-chat/#findComment-80264
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ę...