Skocz do zawartości
  • 0

Backup


jitterowa

Pytanie

Witam, potrzebował bym skryptu na backup. Chciałbym aby komenda była: /backup <nick>

permisja backup.core 

ekwipunek zapisywał się co 2 minuty i żeby nie było komunikatu o zapisaniu eq ( jeżeli się da to zapis eq najlepiej po dedzie ) że jak ktoś zginie to tworzy się backup z itemami z którymi zginął

chciałbym aby tak to wyglądało po /backup nick Bnx3cAF.png

Odnośnik do komentarza
https://skript.pl/temat/33723-backup/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
function save(p: player, t: text="&cBrak informacji||&aAuto Zapis||&a%now%"):
	set {_n} to size of {Back::%{_p}%::*}
	set {Back::%{_p}%::%{_n}%} to chest with 5 rows named "&6Backup"
	add all items in {_p}'s inventory to {Back::%{_p}%::%{_n}%}
	add {_p}'s helmet to {Back::%{_p}%::%{_n}%}
	add {_p}'s chestplate to {Back::%{_p}%::%{_n}%}
	add {_p}'s leggings to {Back::%{_p}%::%{_n}%}
	add {_p}'s boots to {Back::%{_p}%::%{_n}%}
	set {Info::%{_p}%::%{_n}%} to {_t}

every 2 minute:
	loop all players:
		save(loop-player)

on death of player: 
	save(victim, "&cPing: &a%victim's ping%||&cAttacker: &a%attacker%||&cTps: &a%tps%||&a%now%")

every 30 minute:
	clear {Back::*}

command /backeq [<player>]:
	permission: backeq
	trigger:
		if arg is set:
			open chest with 3 rows named "&6Backeq &c%arg%" to player
			set {_n} to size of {Back::%arg%::*}
			set {_x} to 0
			if {_n} < 3*9:
				loop {Back::%arg%::*}:
					set player's current inventory's slot {_x} to book named "&6Backup &a%{_x}%" with lore "&cInformacje: %colored {Info::%arg%::%loop-index%}%"
					add 1 to {_x}

on inventory click:
	if inventory name of current inventory of player contain "&6Backeq &c":
		cancel event
		set {_n} to uncolored name of player's current inventory's slot slot
		set {_p} to uncolored inventory name of current inventory of player
		replace all "Backeq" and " " with "" in {_p}
		replace all "Backup" and " " with "" in {_n}
		add {Back::%{_p}%::%{_n}%} to {_p} parsed as player

zapis co 2 minuty a co 30 min czystka

Odnośnik do komentarza
https://skript.pl/temat/33723-backup/#findComment-217561
Udostępnij na innych stronach

  • 0
12 minut temu, xAxee napisał:

function save(p: player, t: text="&cBrak informacji||&aAuto Zapis||&a%now%"):
	set {_n} to size of {Back::%{_p}%::*}
	set {Back::%{_p}%::%{_n}%} to chest with 5 rows named "&6Backup"
	add all items in {_p}'s inventory to {Back::%{_p}%::%{_n}%}
	add {_p}'s helmet to {Back::%{_p}%::%{_n}%}
	add {_p}'s chestplate to {Back::%{_p}%::%{_n}%}
	add {_p}'s leggings to {Back::%{_p}%::%{_n}%}
	add {_p}'s boots to {Back::%{_p}%::%{_n}%}
	set {Info::%{_p}%::%{_n}%} to {_t}

every 2 minute:
	loop all players:
		save(loop-player)

on death of player: 
	save(victim, "&cPing: &a%victim's ping%||&cAttacker: &a%attacker%||&cTps: &a%tps%||&a%now%")

every 30 minute:
	clear {Back::*}

command /backeq [<player>]:
	permission: backeq
	trigger:
		if arg is set:
			open chest with 3 rows named "&6Backeq &c%arg%" to player
			set {_n} to size of {Back::%arg%::*}
			set {_x} to 0
			if {_n} < 3*9:
				loop {Back::%arg%::*}:
					set player's current inventory's slot {_x} to book named "&6Backup &a%{_x}%" with lore "&cInformacje: %colored {Info::%arg%::%loop-index%}%"
					add 1 to {_x}

on inventory click:
	if inventory name of current inventory of player contain "&6Backeq &c":
		cancel event
		set {_n} to uncolored name of player's current inventory's slot slot
		set {_p} to uncolored inventory name of current inventory of player
		replace all "Backeq" and " " with "" in {_p}
		replace all "Backup" and " " with "" in {_n}
		add {Back::%{_p}%::%{_n}%} to {_p} parsed as player

zapis co 2 minuty a co 30 min czystka

[13:37:18] [Client thread/INFO]: [CHAT] [Skript] Reloading backup.sk...
[13:37:18] [Client thread/INFO]: [CHAT] 'save(p: player, t: text="&cBrak informacji||&aAuto Zapis||&a%now%")' is not a text (backup.sk, line 1: function save(p: player, t: text="&cBrak informacji||&aAuto Zapis||&a%now%"):')
[13:37:18] [Client thread/INFO]: [CHAT] 'save(loop-player)' is not a boolean (yes/no) (backup.sk, line 13: save(loop-player)')
[13:37:18] [Client thread/INFO]: [CHAT] 'save(victim, "&cPing: &a%victim's ping%||&cAttacker: &a%attacker%||&cTps: &a%tps%||&a%now%")' is not a boolean (yes/no) (backup.sk, line 16: save(victim, "&cPing: &a%victim's ping%||&cAttacker: &a%attacker%||&cTps: &a%tps%||&a%now%")')
[13:37:18] [Client thread/INFO]: [CHAT] 'player's current inventory's slot {_x}' is not an entity type (backup.sk, line 30: set player's current inventory's slot {_x} to book named "&6Backup &a%{_x}%" with lore "&cInformacje: %colored {Info::%arg%::%loop-index%}%"')
[13:37:19] [Client thread/INFO]: [CHAT] 'player's current inventory's slot slot' is not a slot (backup.sk, line 36: set {_n} to uncolored name of player's current inventory's slot slot')
[13:37:19] [Client thread/INFO]: [CHAT] [Skript] Encountered 5 errors while reloading backup.sk!

 

Odnośnik do komentarza
https://skript.pl/temat/33723-backup/#findComment-217562
Udostępnij na innych stronach

  • 0
W dniu 26.06.2019 o 13:38, jitterowa napisał:

[13:37:18] [Client thread/INFO]: [CHAT] [Skript] Reloading backup.sk...
[13:37:18] [Client thread/INFO]: [CHAT] 'save(p: player, t: text="&cBrak informacji||&aAuto Zapis||&a%now%")' is not a text (backup.sk, line 1: function save(p: player, t: text="&cBrak informacji||&aAuto Zapis||&a%now%"):')
[13:37:18] [Client thread/INFO]: [CHAT] 'save(loop-player)' is not a boolean (yes/no) (backup.sk, line 13: save(loop-player)')
[13:37:18] [Client thread/INFO]: [CHAT] 'save(victim, "&cPing: &a%victim's ping%||&cAttacker: &a%attacker%||&cTps: &a%tps%||&a%now%")' is not a boolean (yes/no) (backup.sk, line 16: save(victim, "&cPing: &a%victim's ping%||&cAttacker: &a%attacker%||&cTps: &a%tps%||&a%now%")')
[13:37:18] [Client thread/INFO]: [CHAT] 'player's current inventory's slot {_x}' is not an entity type (backup.sk, line 30: set player's current inventory's slot {_x} to book named "&6Backup &a%{_x}%" with lore "&cInformacje: %colored {Info::%arg%::%loop-index%}%"')
[13:37:19] [Client thread/INFO]: [CHAT] 'player's current inventory's slot slot' is not a slot (backup.sk, line 36: set {_n} to uncolored name of player's current inventory's slot slot')
[13:37:19] [Client thread/INFO]: [CHAT] [Skript] Encountered 5 errors while reloading backup.sk!

 

Jeżeli nadal masz ten problem to powiedz jaką masz wersję skripta (/ver skript)
A jeżeli już nie potrzebujesz tego to przepraszam.

Odnośnik do komentarza
https://skript.pl/temat/33723-backup/#findComment-224711
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ę...