Skocz do zawartości
  • 0

/r z innym prefiksem


polp223
 Udostępnij

Pytanie

Cytat

command /msg [<player>] [<text>]:
    trigger:
        if arg 1 isn't set:
            send "&6Aby wyslac do kogos wiadomosc uzyj:"
            send "&8&l>> &f/msg <nick> <wiadomosc>"
        if arg 2 isn't set:
            send "&6Aby wyslac do kogos wiadomosc uzyj:"
            send "&8&l>> &f/msg <nick> <wiadomosc>"
        if arg 1 is set:
            if arg 2 is set:
                send "&aJa &8&l--> &e%arg 1% &e: &f%arg 2%"
                send "&e%player% &8&l--> &aJa &e: &f%arg 2%" to arg 1

Da sie zrobić, że gdy napiszemy /r to odpisze do gracza, z ktorym ostatnio pisalismy prefixem "&aJa &8&l--> &e%arg 1% &e: &f%arg 2%"? Bo jak sie wpisuje /r to odpisuje starym prefixem z essentialsa :(

 

Prosze o pomoc

Odnośnik do komentarza
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /msg [<offlineplayer>] [<text>]:
	aliases: w, msg, tell, pw, pm
	trigger:
		if arg-1 is online:
			if arg 1 is set:
				if arg 2 is set:
					send "&8[&7%player% &f-> &7Ty&8] &7%arg 2%" to arg 1
					send "&8[&7Ty &f-> &7%arg 1%&8] &7%arg 2%"
					set {ess::%player's uuid%::reply} to arg 1
					set {ess::%uuid of arg 1%::reply} to player
				else:
					send " &8● &7Uzycie komendy: &6/msg <nick> <wiadomosc>"
			else:
				send " &8● &7Uzycie komendy: &6/msg <nick> <wiadomosc>"
		else:
			send " &8● &cGracz jest offline :("	

command /reply [<text>]:
	aliases: r
	trigger:
		if arg 1 is set:
			if {ess::%player's uuid%::reply} is set:
				if {ess::%player's uuid%::reply} is online:
					send "&8[&7%player% &f-> &7Ty&8] &7%arg 1%" to {ess::%player's uuid%::reply}
					send "&8[&7Ty &f-> &7%{ess::%player's uuid%::reply}%&8] &7%arg 1%"
				else:
					send " &8● &cGracz jest offline"
			else:
				send " &8● &cNie masz do nikogo odpowiedziec"
		else:
			send " &8● &7Uzycie komendy: &6/r <wiadomosc>"

Masz tutaj skrypt który znalazłem dawno na jakimś forum, przerobiłem i kiedyś dawno go używałem. 
Oferuje on /r i /msg z aliasami.
Zmodyfikuj sobie wygląd pod siebie ?

Edytowane przez jaku49
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Czyli nie działają aliasy.

Masz poprawiony skrypt o jaku49:

command /msg [<offlineplayer>] [<text>]:
	trigger:
		if arg-1 is online:
			if arg 1 is set:
				if arg 2 is set:
					send "&8[&7%player% &f-> &7Ty&8] &7%arg 2%" to arg 1
					send "&8[&7Ty &f-> &7%arg 1%&8] &7%arg 2%"
					set {ess::%player's uuid%::reply} to arg 1
					set {ess::%uuid of arg 1%::reply} to player
				else:
					send " &8● &7Uzycie komendy: &6/msg <nick> <wiadomosc>"
			else:
				send " &8● &7Uzycie komendy: &6/msg <nick> <wiadomosc>"
		else:
			send " &8● &cGracz jest offline :("	

command /r [<text>]:
	trigger:
		if arg 1 is set:
			if {ess::%player's uuid%::reply} is set:
				if {ess::%player's uuid%::reply} is online:
					send "&8[&7%player% &f-> &7Ty&8] &7%arg 1%" to {ess::%player's uuid%::reply}
					send "&8[&7Ty &f-> &7%{ess::%player's uuid%::reply}%&8] &7%arg 1%"
				else:
					send " &8● &cGracz jest offline"
			else:
				send " &8● &cNie masz do nikogo odpowiedziec"
		else:
			send " &8● &7Uzycie komendy: &6/r <wiadomosc>"

 

Odnośnik do komentarza
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ę...