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 skryptu na statystyki


MagisterMagi

Rekomendowane odpowiedzi

Opublikowano

Napiszę mi ktoś skrypt na statystyki wykopanego cobbla/stone ale by stone i cobbla podliczało w 1 ? komenda do sprawdzania wykopanego stone/cobbla /staty i top 10 graczy /topstaty   i np komenda dla admina /topreset która resetuje cały ranking itp.

 

Cobbla i stone ma podliczać w 1

 

Opublikowano

@AlexsanderARG ale on poprosil rownież o ranking tego wszystkiego...

 

@MagisterMagi ja tylko zmienilem skrypt napisany na innym forum przez piratjsk, ponieważ mi się tego pisać nie chciało :p (zmienilem tylko ze łapie stone i cobblestone, oraz dodalem komende "/staty <gracz>" oraz "/topreset")

Powinno działać

on join:
	{wykop::%player%} is not set:
		set {wykop::%player%} to 0
	{nick::%player%} is not set:
		set {nick::%player%} to uncolored display name of player
on mine of stone:
	add 1 to {wykop::%player%} 
on mine of cobblestone:
	add 1 to {wykop::%player%} 
	
command /top [<integer=1>]:
	trigger:
		set {_strony} to rounded up (size of {wykop::*} / 5)
		arg is between 1 and {_strony}:
			send "<nazwa TOP>"
			loop {wykop::*}:
				set {_lista::%loop-index%} to loop-value
			set {_num} to size of {_lista::*}
			set {_max} to arg * 5
			set {_min} to {_max} - 4
			loop {_max} times:
				loop {_lista::*}:
					{_wartosc.%loop-number%} is not set:
						set {_wartosc.%loop-number%} to loop-value-2
						set {_nazwa.%loop-number%} to loop-index
					loop-value-2 is more than {_wartosc.%loop-number%}:
						set {_wartosc.%loop-number%} to loop-value-2
						set {_nazwa.%loop-number%} to loop-index
				delete {_lista::%{_nazwa.%loop-number%}%}
			loop {_max} times:
				loop-number is between {_min} and {_max}
				loop-number <= {_num}:
					send "%loop-number%. %{nick::%{_nazwa.%loop-number%}%}% (%{_wartosc.%loop-number%}%)"
				{_max} is more than {_num}:
					set {_r} to {_num}
			loop {_max} - {_num} times:
				add 1 to {_r}
				send "%{_r}%. brak"
			send "Strona: %arg% z %{_strony}%"
			stop
		{_strony} is 1:
			send "Wyniki mieszcza sie na 1 stronie."
			stop
		send "Wyniki mieszcza sie na %{_strony}% stronach."
		
command /topreset:
	permission: admin.reset
	permission message: Brak Dostepu!
	trigger:
		set {wykop::*} to 0
		send "&4Zresetowales wszystkie statystyki!"
		
		
command /staty [<player>]:
	permission: gracz.staty
	permission message: Brak Dostepu!
	trigger:
		player-arg is not set:
			send "&2Wykopales &3%{wykop::%player%}% &2stone/cobblestone"
		player-arg is set:
			player-arg is %player%:
				send "&2Wykopales &3%{wykop::%player%}% &2stone/cobblestone"
			player-arg is not %player%:
				send "&2Gracz &a%player-arg% &2wykopal &3%{wykop::%player-arg%}% &2stone/cobblestone"

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...