Skocz do zawartości
  • 0

Lista Administracji ze statusem


Pytanie

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on join:
	if player has permission "admin.show.online":
		add "%player%" to {admins::online}
on quit:
	if player has permission "admin.show.online":
		add "%player%" to {admins::offline}

command /admins:
	trigger:
		send "&8» &7Lista adminow &aonline&7: &6%{admins::online}%" to the player
		loop 2 times:
			send "" to the player
		send "&8» &7Lista adminow &coffline&7: &c%{admins::offline}%" to the player
		stop

 

Odnośnik do komentarza
https://skript.pl/temat/20594-lista-administracji-ze-statusem/#findComment-139868
Udostępnij na innych stronach

  • 0
on join:
	if player has permission "admin.lista":
		if {admin::lista::*} doesn't contain player:
			add player to {admin::lista::*}
	else:
		if {admin::lista::*} contains player:
			remove player from {admin::lista::*}
command /admin:
	trigger:
		loop {admin::lista::*}:
			set {_status} to "&coffline"
			if loop-value is online:
				set {_status} to "&aonline"
			send "Admin %loop-value%: %colored {_status}%"

 

Odnośnik do komentarza
https://skript.pl/temat/20594-lista-administracji-ze-statusem/#findComment-139883
Udostępnij na innych stronach

  • 0
variables:
	{admins::list} = "admin1, admin2, admin3"
	{admin::status::%player%} = "&cOFFLINE"
command /admins:
	trigger:
		loop {admins::list}:
			send "&8» &6%loop-index% &7- %{admin::status::%loop-index%}%" to the player
on join:
	if {admins::list} contains "%player%":
		set {admin::status::%player%} to "&aONLINE"
on quit:
	if {admins::list} contains "%player%":
		set {admin::status::%player%} to "&cOFFLINE"

Proszę.

Odnośnik do komentarza
https://skript.pl/temat/20594-lista-administracji-ze-statusem/#findComment-139884
Udostępnij na innych stronach

  • 0
6 minut temu, esej napisał:

variables:
	{admins::list} = "admin1, admin2, admin3"
	{admin::status::%player%} = "&cOFFLINE"
command /admins:
	trigger:
		loop {admins::list}:
			send "&8» &6%loop-index% &7- %{admin::status::%loop-index%}%" to the player
on join:
	if {admins::list} contains "%player%":
		set {admin::status::%player%} to "&aONLINE"
on quit:
	if {admins::list} contains "%player%":
		set {admin::status::%player%} to "&cOFFLINE"

Proszę.

Can't loop {admins::list} because it's only a single value (Pomoc.sk, line 58: loop {admins::list}:')

 

Odnośnik do komentarza
https://skript.pl/temat/20594-lista-administracji-ze-statusem/#findComment-139887
Udostępnij na innych stronach

  • 0
variables:
	{admins::list::*} = "admin1, admin2, admin3"
	{admin::status::%player%} = "&cOFFLINE"
command /admins:
	trigger:
		loop {admins::list::*}:
			send "&8» &6%loop-index% &7- %{admin::status::%loop-index%}%" to the player
on join:
	if {admins::list::*} contain "%player%":
		set {admin::status::%player%} to "&aONLINE"
on quit:
	if {admins::list::*} contain "%player%":
		set {admin::status::%player%} to "&cOFFLINE"

 

Odnośnik do komentarza
https://skript.pl/temat/20594-lista-administracji-ze-statusem/#findComment-139888
Udostępnij na innych stronach

  • 0
1 minutę temu, Koiczek napisał:

Jest potrzebny do tego jakis plugin poniewaz po wpisaniu /admins nic sie nie pokazuje (relognąłem i dlaej nic nie pokazywlao

Sprawdź mój kod

Odnośnik do komentarza
https://skript.pl/temat/20594-lista-administracji-ze-statusem/#findComment-139894
Udostępnij na innych stronach

  • 0
13 minut temu, Norbi napisał:

on join:
	if player has permission "admin.lista":
		if {admin::lista::*} doesn't contain player:
			add player to {admin::lista::*}
	else:
		if {admin::lista::*} contains player:
			remove player from {admin::lista::*}
command /admin:
	trigger:
		loop {admin::lista::*}:
			set {_status} to "&coffline"
			if loop-value is online:
				set {_status} to "&aonline"
			send "Admin %loop-value%: %colored {_status}%"

 

U cieibe tez nic nie pokazuje

//Sory za literówki i przekręcone litery ale szybko pisze

Edytowane przez Koiczek
Odnośnik do komentarza
https://skript.pl/temat/20594-lista-administracji-ze-statusem/#findComment-139895
Udostępnij na innych stronach

  • 0
36 minut temu, Koiczek napisał:

command /admin:
    trigger:
        loop all players:
            loop-player has permission "adminlist.admin":
                {admin.list.%loop-player%} is true:
                    add loop-player to {_admins::*}
        size of {_admins::*} is 0:
            send "&cAktualnie nie ma nikogo z administracji."
                    #send "&aAdministracja online (%size of {_admins::*}%):&7 %{_admins::*}%"
        else:
            send "&aAdministracja online (%size of {_admins::*}%):&7 %{_admins::*}%"

command /hide [<text>]:
    trigger:
        player has permission "adminlist.hide":
            arg 1 is "on":
                set {admin.list.%player%} to true
                send "&aZostales widoczny na liscie administracji."
            arg 1 is "off":
                set {admin.list.%player%} to false
                send "&cZostales ukryty na liscie administracji."
        else:
            send "&cNie masz uprawnien."

Proszę

Odnośnik do komentarza
https://skript.pl/temat/20594-lista-administracji-ze-statusem/#findComment-139905
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...