Skocz do zawartości
  • 0

skript na chat


ADAMER124
 Udostępnij

Pytanie

Witam chce aby nowi gracze nie mogli pisac na chat przez 59 min i kiedy napisza cos na chat wyświetla sie: &e&lMEGADROP&8: &7Aby pisac na chat musisz pograc jeszcze: &659 minut. gdzie 59 jest zminna i zmienia sie co 1 min mam cos takiego: 

variables:
    {minuty.%player%} = 0
    {minuty.%player%} = 0
    {czat.%player%} = false
on chat:
    if {chat.%player%} is true:
        stop
    else:
        if player has permission "admin.omg":
            stop
        else:
            cancel event
            send " &e&lMEGADROP&8: &7Aby pisac na chat musisz pograc jeszcze: &659 minut."
every 1 minute:
    loop all player:
        add 1 to {minuty.%loop-player%}
    
every 10 seconds:
    loop all player:
        if {minuty.%loop-player%} is "60":
            add 1 to {godziny.%loop-player%}
            set {minuty.%loop-player%} to 0
        if {godziny.%loop-player%} is bigger than 1:
            set {czat.loop-player%} to true
            send " &e&lMEGADROP&8: &7Mozesz juz pisac na chat." to loop-players

 

Edytowane przez Ewald
Odnośnik do odpowiedzi
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0
variables:
	{blokadaChatu::status::%player%} = false

on first join:
	set {blokadaChatu::status::%player%} to true
	send "Bedziesz mógł korzystać z chatu po upływie 1h."
	wait 1 hour
	set {blokadaChatu::status::%player%} to false
	send "Możesz już swobodnie korzystać z chatu!"

on chat:
	if {blokadaChatu::status::%player%} is true:
		cancel event
		send "Aby korzystać z chatu odczekaj 1h."
	else:
		stop

Jest to wersja bez odliczania :)

Edytowane przez Turas
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

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