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] Skrypt.


Rekomendowane odpowiedzi

Opublikowano

Witam. Mam pytanie.

Czy mógłby ktoś napisać mi taki skrypt, który pokazuje Graczy, VIP i Administracje ONLINE?

 

Wiadomości by wyglądały tak:

 

&6Gracze &7[&c<ilosc graczy online>&7]&6: <gracze online (nicki)>

&6VIP &7[&c<ilosc vip online>&7]&6: <vipy online (nicki)>

&6Pomocnicy &7[&c<ilosc pomocników online>&7]&6: <pomocnicy online (nicki)>

&6Uczniowie &7[&c<ilosc uczniów online>&7]&6: <uczniowie online (nicki)>

&6Moderatorzy &7[&c<ilosc modów online>&7]&6: <modzi online (nicki)>

&6Administratorzy &7[&c<ilosc adminów online>&7]&6: <admini online (nicki)>

&6Wlasciciele &7[&c<ilosc wlascicieli online>&7]&6: <wlasciciele online (nicki)>

 

Permissiony wyglądały by tak:

<nazwa rangi>.online

 

Z góry dzięki. :)

 

 

 

PS: Proszę, aby skrypt został wysłany na PW, bo nie chcę, aby inne serwery miały taki skrypt. :)

 

sygnatura.png

Opublikowano

Nie lepiej wpisać komende /list ?:D To samo, pokazuje poszczególne grupy online. Spolszczyć np w mycommand mozna i masz:D

Opublikowano

Chyba skript nie łączy sie z pluginami na permissions. Czyli nie wykonalne. To samo co chcesz jest w essentials.

Opublikowano

Komenda: /online
Uprawnienia:
- gracz.online
- vip.online
- pomocnik.online
- uczen.online
- mod.online
- admin.online
- wlasciciel.online

command /online:
	trigger:
		loop all players:
			loop-player has permission "gracz.online":
				add loop-player to {_g::*}
			loop-player has permission "vip.online":
				add loop-player to {_v::*}
			loop-player has permission "pomocnik.online":
				add loop-player to {_p::*}
			loop-player has permission "uczen.online":
				add loop-player to {_u::*}
			loop-player has permission "mod.online":
				add loop-player to {_m::*}
			loop-player has permission "admin.online":
				add loop-player to {_a::*}
			loop-player has permission "wlasciciel.online":
				add loop-player to {_w::*}
		if size of {_g::*} is not 0:
			loop {_g::*}:
				{_g} is set:
					set {_g} to "%{_g}%, %loop-value%"
				{_g} is not set:
					set {_g} to "%loop-value%"
			send "&6Gracze &7[&c%size of {_g::*}%&7]&6: %{_g}%"
		else:
			send "&6Gracze &7[&c0&7]&6: -"
		if size of {_v::*} is not 0:
			loop {_v::*}:
				{_v} is set:
					set {_v} to "%{_v}%, %loop-value%"
				{_v} is not set:
					set {_v} to "%loop-value%"
			send "&6VIP &7[&c%size of {_v::*}%&7]&6: %{_v}%"
		else:
			send "&6VIP &7[&c0&7]&6: -"
		if size of {_p::*} is not 0:
			loop {_p::*}:
				{_p} is set:
					set {_p} to "%{_p}%, %loop-value%"
				{_p} is not set:
					set {_p} to "%loop-value%"
			send "&6Pomocnicy &7[&c%size of {_p::*}%&7]&6: %{_p}%"
		else:
			send "&6Pomocnicy &7[&c0&7]&6: -"
		if size of {_u::*} is not 0:
			loop {_u::*}:
				{_u} is set:
					set {_u} to "%{_u}%, %loop-value%"
				{_u} is not set:
					set {_u} to "%loop-value%"
			send "&6Uczniowie &7[&c%size of {_u::*}%&7]&6: %{_u}%"
		else:
			send "&6Uczniowie &7[&c0&7]&6: -"
		if size of {_m::*} is not 0:
			loop {_m::*}:
				{_m} is set:
					set {_m} to "%{_m}%, %loop-value%"
				{_m} is not set:
					set {_m} to "%loop-value%"
			send "&6Moderatorzy &7[&c%size of {_m::*}%&7]&6: %{_m}%"
		else:
			send "&6Moderatorzy &7[&c0&7]&6: -"
		if size of {_a::*} is not 0:
			loop {_a::*}:
				{_a} is set:
					set {_a} to "%{_a}%, %loop-value%"
				{_a} is not set:
					set {_a} to "%loop-value%"
			send "&6Administratorzy &7[&c%size of {_a::*}%&7]&6: %{_a}%"
		else:
			send "&6Administratorzy &7[&c0&7]&6: -"
		if size of {_w::*} is not 0:
			loop {_w::*}:
				{_w} is set:
					set {_w} to "%{_w}%, %loop-value%"
				{_w} is not set:
					set {_w} to "%loop-value%"
			send "&6Wlasciciele &7[&c%size of {_w::*}%&7]&6: %{_w}%"
		else:
			send "&6Wlasciciele &7[&c0&7]&6: -"
Opublikowano

@rambo11, wiem o tym. Jakbym chciał tak zrobić, to bym nie pisał tematu. -.- | Report poszedł.

@RoxiPL, co ty pierdzielisz w ogóle?! | Report poszedł.

@up

Dzięki, lecz teraz jestem (jako op i gracz w permissią '*') wszędzie... | Like poszedł. :)

 

sygnatura.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...