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

Potrzebuje skrypt na /msg


Domin7331

Rekomendowane odpowiedzi

Opublikowano

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"

 

Opublikowano
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

Opublikowano
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

  • 1 miesiąc temu...
Opublikowano
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

  • 1 miesiąc temu...
Opublikowano

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
        

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...