Skocz do zawartości
  • 0

Dodawanie do whitelisty


def750

Pytanie

Witam, chciał bym poprosić o napisanie skryptu na dodawanie dodawanie do whitelisty.

Jak ma działać?

Otóż miało by to wyglądać tak gdy zostanie użyta komenda "/wejscie [nick] [czas (w godzinach)]"

gracz ma zostać dodany do whitelisty na wybrany czas 

Odnośnik do komentarza
https://skript.pl/temat/19434-dodawanie-do-whitelisty/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

@up, nieżle "królu", szkoda że twój skrypt nie przewiduje sytuacji w której ktoś wbija na serwer, a nie już się tam znajduje :>

 

A więc.

every minute:
	loop all players:
		if {whitelist.time.%loop-player%} is 1:
			set {whitelist.time.%loop-player%} to 0
			set {whitelist.boolean.%loop-player%} to 0
			kick the player due to "&fNie jestes na whitelist"#Wpisz tu sobie wiadomość która ma się wyświetlać podczas gdy kończy się czyjś czas bycia na whiteliście, ps. Możesz wkleić to w taki sposób do skryptu, taby będą działać.
		if {whitelist.time.%loop-player%} > 1:
			set {whitelist.time.%loop-player%} to {whitelist.time.%loop-player%}-1

on join:
	if {whitelist.stan} is true:
		if {whitelist.boolean.%player%} is false:
			kick the player due to "&fJest teraz wlaczona white-lista. Tak sie sklada, ze Cie na niej nie ma :)"


command /whitelist [<text>] <player> [<text>]:
	permission: whitelist.*
	trigger:
		if arg 1 is "enable":
			set {whitelist.stan} to true
		if arg 1 is "disable":
			set {whitelist.stan} to false
		if arg 1 is "add":
			if arg 2 is set:
 				if arg 3 is set:
  					set {whitelist.boolean.%player-arg%} to true
					set {whitelist.time.%player-arg%} to arg-3
					send "Zostales dodany na whiteliste na %arg-3% minut" to player-arg
 				else:
  					set {whitelist.boolean.%player-arg%} to true
					send "Zostales dodany na whiteliste" to player-arg
		if arg 1 is "remove":
			set {whitelist.boolean.%player-arg%} to false
			send "Zostales usuniety z white-listy" to player-arg

Ku#wa, zapomniałem że komenda miała nazywać się /wejście, dobra - chyba nie jesteś taki głupi i dasz radę sobie pozmieniać :)

Edytowane przez PanNiedzwiadek
Odnośnik do komentarza
https://skript.pl/temat/19434-dodawanie-do-whitelisty/#findComment-132192
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ę...