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

Czy w skrypcie da sie tak zrobic?


★Kapisz★

Rekomendowane odpowiedzi

Opublikowano

Witam, czy da sie w tym skrypcie zrobic tak, ze jak uzyjemy /resetlvl ddd i taki gracz nie jest online wysyla wiadomosc: send "Taki gracz nie jest na serwerze!" 

Kod skryptu:

command /resetlvl [<player>]:
    trigger:
        if arg 1 is set:
            set {punkty.%player%} to 0
            set {lvl.%player%} to 0
            send "&8» &6Pomyslnie wyzerowano statystyki gracza"
	if arg 1 is not set:
	    send "&8» &6Poprawne uzycie: &e/resetpkt (nick)"

Prosze rowniez o poprawne wytabowanie i dodanie permissi "skrypt.resetlvl" do tej komendy!

Opublikowano

Masz:

command /resetlvl [<text>]:
	trigger:
		if player have permission "skript.resetlvl":
			if arg 1 is set:
				if {online.%arg 1%} is true:
					set {punkty.%player%} to 0
					set {lvl.%player%} to 0
					send "&8» &6Pomyslnie wyzerowano statystyki gracza"
				else:
					send "Taki gracz nie jest online!"
			else:
				send "&8» &6Poprawne uzycie: &e/resetpkt (nick)"
		else:
			send "Brak uprawnien!"
on join:
	set {online.%player%} to true
on quit:
	set {online.%player%} to false
on unload:
	loop {gracze::*}:
		set {online.%loop-value%} to false
on load:
	loop {gracze::*}:
		set {online.%loop-value%} to false
on first join:
	add player to {gracze::*}

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...