Skocz do zawartości

Potrzebuje skrypt na /msg


Domin7331
 Udostępnij

Rekomendowane odpowiedzi

Skrypt użytkownika maniek0804

 

Nie ma tylko /r bo nie wiem jak go zrobić, ale ten ma możliwość włączenia i wyłączenia msg

 

variables:
	{msg::%player%} = true
command /msg [<offlineplayer>] [<text>]:
	trigger:
		if argument-offlineplayer is set:
			if argument-offlineplayer is online:
				if {msg::%argument-offlineplayer%} is false:
					send "&cGracz %argument-offlineplayer% ma wylaczone msg"
					stop
				if {msg::%argument-offlineplayer%} is true:
					if arg 2 is set:
						send "&6[&f%player%&6 -> Ja]&f %arg 2%" to argument-offlineplayer
						send "&6[Ja -> &f%argument-offlineplayer%&6]&f %arg 2%" to player
						stop
					else:
						send "Sends a private message to the specified player."
						send "/msg <to> <message>"
			else:
				send "&cGracz nie jest aktualnie online"
		else:
			send "Sends a private message to the specified player."
			send "/msg <to> <message>"
command /m [<offlineplayer>] [<text>]:
	trigger:
		if argument-offlineplayer is set:
			if argument-offlineplayer is online:
				if {msg::%argument-offlineplayer%} is false:
					send "&cGracz %argument-offlineplayer% ma wylaczone msg"
					stop
				if {msg::%argument-offlineplayer%} is true:
					if arg 2 is set:
						send "&6[&f%player%&6 -> Ja]&f %arg 2%" to argument-offlineplayer
						send "&6[Ja -> &f%argument-offlineplayer%&6]&f %arg 2%" to player
						stop
					else:
						send "Sends a private message to the specified player."
						send "/msg <to> <message>"
			else:
				send "&cGracz nie jest aktualnie online"
		else:
			send "Sends a private message to the specified player."
			send "/msg <to> <message>"
command /msgo [<text>]:
	trigger:
		if arg 1 is "off":
			if player has permissions "msg.offon":
				set {msg::%player%} to false
				send "&cWylączyles przychodzace wiadomosc"
		if arg 1 is "on":
			if player has permissions "msg.offon":
				set {msg::%player%} to true
				send "&aWlaczyles przychodzace wiadomosc"

 

Odnośnik do komentarza
Udostępnij na innych stronach

10 godzin temu, AlexsanderARG napisał:

Skrypt użytkownika maniek0804

 

Nie ma tylko /r bo nie wiem jak go zrobić, ale ten ma możliwość włączenia i wyłączenia msg

 

variables:
	{msg::%player%} = true
command /msg [<offlineplayer>] [<text>]:
	trigger:
		if argument-offlineplayer is set:
			if argument-offlineplayer is online:
				if {msg::%argument-offlineplayer%} is false:
					send "&cGracz %argument-offlineplayer% ma wylaczone msg"
					stop
				if {msg::%argument-offlineplayer%} is true:
					if arg 2 is set:
						send "&6[&f%player%&6 -> Ja]&f %arg 2%" to argument-offlineplayer
						send "&6[Ja -> &f%argument-offlineplayer%&6]&f %arg 2%" to player
						stop
					else:
						send "Sends a private message to the specified player."
						send "/msg <to> <message>"
			else:
				send "&cGracz nie jest aktualnie online"
		else:
			send "Sends a private message to the specified player."
			send "/msg <to> <message>"
command /m [<offlineplayer>] [<text>]:
	trigger:
		if argument-offlineplayer is set:
			if argument-offlineplayer is online:
				if {msg::%argument-offlineplayer%} is false:
					send "&cGracz %argument-offlineplayer% ma wylaczone msg"
					stop
				if {msg::%argument-offlineplayer%} is true:
					if arg 2 is set:
						send "&6[&f%player%&6 -> Ja]&f %arg 2%" to argument-offlineplayer
						send "&6[Ja -> &f%argument-offlineplayer%&6]&f %arg 2%" to player
						stop
					else:
						send "Sends a private message to the specified player."
						send "/msg <to> <message>"
			else:
				send "&cGracz nie jest aktualnie online"
		else:
			send "Sends a private message to the specified player."
			send "/msg <to> <message>"
command /msgo [<text>]:
	trigger:
		if arg 1 is "off":
			if player has permissions "msg.offon":
				set {msg::%player%} to false
				send "&cWylączyles przychodzace wiadomosc"
		if arg 1 is "on":
			if player has permissions "msg.offon":
				set {msg::%player%} to true
				send "&aWlaczyles przychodzace wiadomosc"

 

skrypt nie działa jak pisze do siebie wiadomosc to sie nie pokazuje nic

Odnośnik do komentarza
Udostępnij na innych stronach

command /msg [<player>] [<text>]:
  	trigger:
  		if arg 1 is set:
  			if arg 2 is set:
  				send "&7[&6Ja&7 >> &6%arg 1%&7]&4: &6%arg 2%" to sender
  				send "&7[&6%player%&7 >> &6%arg 1%]&4: &6%arg 2%" to arg 1
  			else:
  				send "&cPodaj wiadomosc" to sender
  		else:
  			send "&cPodaj nick gracza" to sender

Nie sprawdzalem ale powinno dzialac.

PS nie ma na /r bo ni umiem

Edytowane przez KaPeGie

Napiszę plugin na serwer minecraft. Niska cena!

Discord: KPG-TB#9277

Github: http://kpgtb.github.io

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...
Dnia 22.12.2018 o 18:07, KaPeGie napisał:
command /msg [<player>] [<text>]:
  	trigger:
  		if arg 1 is set:
  			if arg 2 is set:
  				send "&7[&6Ja&7 >> &6%arg 1%&7]&4: &6%arg 2%" to sender
  				send "&7[&6%player%&7 >> &6%arg 1%]&4: &6%arg 2%" to arg 1
  			else:
  				send "&cPodaj wiadomosc" to sender
  		else:
  			send "&cPodaj nick gracza" to sender

Nie sprawdzalem ale powinno dzialac.

PS nie ma na /r bo ni umiem

dzięki! /r sporoboje zrobic sam

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

command /msg [<player>] [<text>]:
    usage: /msg [<player>] [<wiadomość>]
    aliases: /m
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                if {msg.%arg-1%} is true:
                    set {chat.private.reply.%player%} to arg 1
                    set {chat.private.reply.%arg 1%} to player
                    send "&c[MSG] &aDO: %arg 1% &e->&c %arg 2%" to player
                    send "&c[MSG] &eOD: %player% &e->&c %arg 2%" to arg 1
                    loop all players:
                        if {socialspy.%loop-player%} is true:
                            send "&6[&3%player% &7--> &e%arg 1% &apisze: &b%arg-2%&6]" to loop-player
                            stop
                if {msg.%arg-1%} is false:
                    send "&c[MSG] &4INFO: &eGracz posiada wyłączone wiadomości prywatne!"
                    stop
                if {adminmsg.%arg-1%} is true:
                    send "&c[MSG] &4INFO: &eNie możesz wysłać wiadomości prywatnej do admina! Spróbuj &6/helpop&e."
                    stop
            else:
                send "&c[MSG] &4INFO: &ePodaj treść wiadomości!"
                stop
        else:
            send "&c[MSG] &4INFO: &ePodaj gracza do którego chcesz wysłać wiadomość"
            stop
            
command /reply [<text>]:    
    usage: /reply [<wiadomość>]
    aliases: /r
    trigger:
        if arg 1 is set:
            if {msg.%{chat.private.reply.%player%}%} is true:
                send "&c[MSG] &aDO: %{chat.private.reply.%player%}% &e->&c %arg 1%" to player
                send "&c[MSG] &eOD: %player% &e-> &c%arg 1%" to {chat.private.reply.%player%}
                loop all players:
                    if {socialspy.%loop-player%} is true:
                        send "&6[&3%player% &7--> &e%{chat.private.reply.%player%}% &apisze: &b%arg-1%&6]" to loop-player
                        stop
            if {msg.%{chat.private.reply.%player%}%} is false:
                send "&c[MSG] &4INFO: &eGracz posiada wyłączone wiadomości prywatne!"
                stop
            if {adminmsg.%{chat.private.reply.%player%}%} is true:
                send "&c[MSG] &4INFO: &eNie możesz wysłać wiadomości prywatnej do admina! Spróbuj &6/helpop&e."
                stop
        else:
            send "&c[MSG] &4INFO: &ePodaj treść wiadomości!"
            stop
command /socialspy [<text>]:
    permission: social.spy
    permission message: &cNie posiadasz permisji! &6(&esocial.spy&6)
    trigger:
        if {socialspy.%player%} is not set:
            set {socialspy.%player%} to false
            send "&cSpróbuj ponownie! Nie miałeś ustawionego social spy ani na włączonego ani na wyłączonego."
            stop
        if {socialspy.%player%} is false:
            set {socialspy.%player%} to true
            send "&cPomyślnie &2WŁĄCZONO &csocialspy."
            stop
        if {socialspy.%player%} is true:
            set {socialspy.%player%} to false
            send "&cPomyślnie &4WYŁĄCZONO &csocialspy."
            stop
command /msgadmin [<text>]:
    permission: msg.admin
    permission message: &cNie posiadasz permisji! &6(&emsg.admin&6)
    trigger:
        if {msg.%player%} is false:
            send "&c[&4ADMIN &cMSG] &7INFO: &8Posiadasz &cWYŁĄCZONE &8wiadomości prywatne."
            send "&c[&4ADMIN &cMSG] &7INFO: &8Pierw użyj /msgtoggle, dopiero potem /msgadmin."
            stop
        if {adminmsg.%player%} is not set:
            set {adminmsg.%player%} to false
            send "&c[&4ADMIN &cMSG] &7INFO: &8Nie posiadałeś ani włączonego ani wyłączonego trybu msg dla admina. Spróbuj ponownie."
            stop
        if {adminmsg.%player%} is false:
            set {adminmsg.%player%} to true
            send "&c[&4ADMIN &cMSG] &7INFO: &8Pomyślnie &aWŁĄCZYŁEŚ &8tryb msg dla admina. Od teraz nikt nie może do ciebie wysłać wiadomości prywatnej."
            stop
        if {adminmsg.%player%} is true:
            set {adminmsg.%player%} to false
            send "&c[&4ADMIN &cMSG] &7INFO: &8Pomyślnie &cWYŁĄCZYŁEŚ &8tryb msg dla admina. Od teraz gracze mogą do ciebie wysyłać wiadomości prywatne."
            stop
command /msgtoggle [<text>]:
    trigger:
        if {adminmsg.%player%} is true:
            send "&8Posiadasz &aWŁĄCZONY &8tryb msg dla admina!"
            stop
        if {msg.%player%} is not set:
            set {msg.%player%} to false
            send " &8Nie posiadałeś włączonego ani wyłączonego MSG spróbuj ponownie. &7&oustawiono na &c&owyłączone&7&o!"
            stop
        if {msg.%player%} is false:
            set {msg.%player%} to true
            send " &8Pomyślnie &aWŁĄCZONO &8wiadomości prywatne."
            stop
        if {msg.%player%} is true:
            set {msg.%player%} to false
            send "&c[MSG] &7INFO: &8Pomyślnie &cWYŁĄCZONO &8wiadomości prywatne."
            stop
on join:
    if {msg.%player%} is false:
        wait 1 second
        send "&c[MSG] &7INFO: &8Posiadasz &cWYŁĄCZONE &8wiadomości prywatne."
        send "&c[MSG] &7INFO: &8Aby je &aWŁĄCZYĆ &8użyj /msgtoggle."
        stop
    if {adminmsg.%player%} is true:
        wait 1 second
        send "&c[&4ADMIN &cMSG] &7INFO: &8Posiadasz &aWŁĄCZONY &8tryb msg dla admina."
        send "&c[&4ADMIN &cMSG] &7INFO: &8Aby go &cWYŁĄCZYĆ &8użyj /msgadmin."
        stop
        

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
 Udostępnij

  • Ostatnio przeglądający forum Potrzebuje skrypt na /msg   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...