Skocz do zawartości
  • 0

Błąd w pluginie z topką


Foverss

Pytanie

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
14 godzin temu, CoFFeIN04 napisał:

pokaż kod

 

 

 

13 godzin temu, CoFFeIN04 napisał:

czy ty naprawdę zapętlasz każdego gracza w on mine? 

to tylko przy diamentach xD 
na serwerze nie ma za dużo osób więc to nie laguje ale to nie jest problemem xD

 

13 godzin temu, Foverss napisał:

to tylko przy diamentach xD 
na serwerze nie ma za dużo osób więc to nie laguje ale to nie jest problemem xD

tak, wiem że mogę użyć helpop

 

teraz skrypt jest ładniej napisany xD

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, Foverss napisał:

załóżmy że ja wykopałem 13 to nadal będzie [P] - 100

To jebanij tę funkcję:

function createTop(name: string, size: integer, format: string="[P] - [V]") :: strings:
	set {_indices::*} to all indices of {%{_name}%::*}
	set {_index} to 1
	if {_size} = 0:
		return ""
	if {_size} < 0:
		set {_reversed} to true
		set {_size} to ({_size} * (-1))
	loop {_indices::*}:
		if {%{_name}%::%loop-value%} = number or timespan or date:
			set {_values::%{_index}%} to {%{_name}%::%loop-value%}
			set {_indexes::%{_index}%} to "%loop-value%"
			add 1 to {_index}
	if {_size} > (size of {_indexes::*}):
		set {_size} to (size of {_indexes::*})
	loop {_size} times:
		loop {_values::*}:
			if {_max} is not set:
				set {_max} to loop-value-2
				set {_index} to loop-index
			else:
				if {_reversed} is not true:
					if loop-value-2 > {_max}:
						set {_max} to loop-value-2
						set {_index} to loop-index
				else:
					if loop-value-2 < {_max}:
						set {_max} to loop-value-2
						set {_index} to loop-index
		set {_var} to {_format}
		replace "[VALUE]" and "[V]" with "%{_max}%" in {_var}
		replace "[INDEX]" and "[I]" with "%loop-number%" in {_var}
		replace "[PLAYER]" and "[P]" with {_indexes::%{_index}%} in {_var}
		add {_var} to {_return::*}
		delete {_indexes::%{_index}%}, {_values::%{_index}%}, {_max} and {_index}
	replace all "[P] - 100" with "" in {_return}
	return {_return::*}

Ale na prawdę. Gdzie użyłeś sposobu aby do Topki szły tylko osoby co mają 100 lub więcej punktów? Bo nie widzę tego w skrypcie...

Edytowane przez knugi
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
13 godzin temu, CoFFeIN04 napisał:

często tak piszą, jaka to najnowsza wersja?

You're currently running the latest stable version of Skript.
2.5.3

 

13 godzin temu, knugi napisał:

To jebanij tę funkcję:



function createTop(name: string, size: integer, format: string="[P] - [V]") :: strings:
	set {_indices::*} to all indices of {%{_name}%::*}
	set {_index} to 1
	if {_size} = 0:
		return ""
	if {_size} < 0:
		set {_reversed} to true
		set {_size} to ({_size} * (-1))
	loop {_indices::*}:
		if {%{_name}%::%loop-value%} = number or timespan or date:
			set {_values::%{_index}%} to {%{_name}%::%loop-value%}
			set {_indexes::%{_index}%} to "%loop-value%"
			add 1 to {_index}
	if {_size} > (size of {_indexes::*}):
		set {_size} to (size of {_indexes::*})
	loop {_size} times:
		loop {_values::*}:
			if {_max} is not set:
				set {_max} to loop-value-2
				set {_index} to loop-index
			else:
				if {_reversed} is not true:
					if loop-value-2 > {_max}:
						set {_max} to loop-value-2
						set {_index} to loop-index
				else:
					if loop-value-2 < {_max}:
						set {_max} to loop-value-2
						set {_index} to loop-index
		set {_var} to {_format}
		replace "[VALUE]" and "[V]" with "%{_max}%" in {_var}
		replace "[INDEX]" and "[I]" with "%loop-number%" in {_var}
		replace "[PLAYER]" and "[P]" with {_indexes::%{_index}%} in {_var}
		add {_var} to {_return::*}
		delete {_indexes::%{_index}%}, {_values::%{_index}%}, {_max} and {_index}
	replace all "[P] - 100" with "" in {_return}
	return {_return::*}

Ale na prawdę. Gdzie użyłeś sposobu aby do Topki szły tylko osoby co mają 100 lub więcej punktów? Bo nie widzę tego w skrypcie...

Nie dałem, coś mi chyba podmieniło graczy i ich punkty na [P] - 100

 

Ta funkcja nie pomaga

Glicz

Łączę posty.

Notatka dodana przez Glicz

Odnośnik do komentarza
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ę...