Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Szukam skryptu na włączanie i wyłączanie czatu.


rambo11

Rekomendowane odpowiedzi

Opublikowano
command /chat <text>:        permission: sk.chat
        trigger:
                if argument 1 is "off":
                        set {chat.allowed} to false
                        broadcast "<light red>Chat zostal wylaczony przez %player%"
                if argument 1 is "on":
                        set {chat.allowed} to true
                        broadcast "<light green>Chat zostal wlaczony przez %player%"
on chat:
        if player has permission "sk.echat":
                stop
        else:
                if {chat.allowed} is false:
                        cancel event
                        send "<light red>Chat jest obecnie wylaczony!"
                        stop
                if {chat.allowed} is true:
                        stop

Sprawdź czy działa.

Opublikowano

Wpisujesz /czat - musisz miec opa 

command /czat:
 trigger:
  player is op:
   if {czat} is set:
    delete {czat}
    send "Czat wylaczony"
    stop
   else:
    set {czat} to 0
    send "Czat zalaczony"
    stop
  else:
   send "&4Nie masz uprawnien"
   stop

on chat:
 if {czat} is set:
  stop
 else:
  cancel event
  send "&4Czat jest wylaczony!"
  stop

Oczywiście zamiast spacji wstawiasz TAB

Opublikowano
variables:
	{chat} = true
command /chat [<text>]:
	trigger:
		if arg 1 is set:
			if arg 1 is "on"
				if player has permissions "chat.on":
					if {chat} is false:
						set {chat} to true
						broadcast "&6%player% &awlaczyl chat!"
						stop
					if {chat} is true:
						send "&cChat jest juz wlaczony!"
				else:
					send "&cBrak uprawnien!"
			if arg 1 is "off"
				if player has permissions "chat.off":
					if {chat} is true:
						set {chat} to false
						broadcast "&6%player% &cwylaczyl chat!"
						stop
					if {chat} is false:
						send "&cChat jest juz wylaczony!"
				else:
					send "&cBrak uprawnien!"
			if arg 1 is not "off" or "on":
				if player has permissions "chat.on":
					send "&6/chat on &7- &awlaczenie chatu"
				if player has permissions "chat.off":
					send "&6/chat off &7- &cwylaczenie chatu"
				if player doesn't have permissions "chat.on" or "chat.off":
					send "&cBrak uprawnien!"
		if arg 1 is not set:
				if player has permissions "chat.on":
					send "&6/chat on &7- &awlaczenie chatu"
				if player has permissions "chat.off":
					send "&6/chat off &7- &cwylaczenie chatu"
				if player doesn't have permissions "chat.on" or "chat.off":
					send "&cBrak uprawnien!"

on chat:
	if player has permissons "chat.allow":
		stop
	else:
		if {chat} is false:	
			send "&cChat jest wylaczony!"
			cancel event

chat.on - włączenie chatu

chat.off - wyłączenie chatu

chat.allow - pisanie, gdy chat wyłączony ;)

Opublikowano
variables:
    {chat} = false
command /chat [<text>]:
    trigger:
        if arg 1 is "on" or "wlacz"
            if player has permissions "chat.on":
                if {chat} is true:
                    set {chat} to true
                    broadcast "&6%player% &awlaczyl chat!"
                    stop
                if {chat} is false:
                    send "&cChat jest juz wlaczony!"
                if player doesn't have permission "chat.on":
                    send "&cNie posiadasz uprawnien."
                    stop
        if arg 1 is "off" or "wylacz"
            if player has permissions "chat.off":
                if {chat} is true:
                    set {chat} to false
                    broadcast "&6%player% &cwylaczyl chat!"
                    stop
                if {chat} is false:
                    send "&cChat jest juz wylaczony!"
                    stop
            if player doesn't have permission "chat.off":
                send "&cNie masz uprawnien."
                stop
            if arg 1 is not "off" or "on":
                if player has permissions "chat.on":
                    send "&6/chat on &7- &awlaczenie chatu"
                if player has permissions "chat.off":
                    send "&6/chat off &7- &cwylaczenie chatu"
                if player doesn't have permission "chat.on" or "chat.off":
                    send "&cNie masz uprawnien."
                    stop
            if arg 1 is not set:
                if player has permissions "chat.on":
                    send "&6/chat on &7- &awlaczenie chatu"
                if player has permissions "chat.off":
                    send "&6/chat off &7- &cwylaczenie chatu"
                if player doesn't have permissions "chat.on" or "chat.off":
                    send "&cNie masz uprawnien."
                    stop
on chat:
    if {chat} is true:
        if player has permission "chat.allow":
            stop
        if player doesn't have permission "chat.allow":
            send "&cChat jest wylaczony!"
            cancel event
            stop

Powinno działać. ;) Jeżeli nie - Pisz PW.

 

sygnatura.png

  • 1 rok później...
Opublikowano

Mi nie działa :C

 

Użyj poniższego, powinien zadziałać. Jeśli chcesz, to mogę dodać Ci jeszcze czyszczenie, ale to napisz na pw. ;)

variables:
    {czat} = false

command /czat [<text>]:
    trigger:
        if player has permission "chat.zarzadzaj":
            if arg 1 is "wlacz" or "on":
                set {czat} to false
                broadcast "&aChat zostal &2wlaczony&a."
                stop
            if arg 1 is "wylacz" or "off":
                set {czat} to true
                broadcast "&cChat zostal &4wylaczony&c."
                stop
            if arg 1 is not set:
                send "&cNiepoprawna komenda."
                send "&cPoprawne uzycie: &8/&7czat &8<&7wlacz&8/&7wylacz&8>"
                stop
        else:
            send "&cNie masz uprawnienia! &7(chat.zarzadzaj)"
            stop

on chat:
    if {czat} is true:
        cancel event
        send "&cChat jest wylaczony!"

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...