Skocz do zawartości
  • 0

Rangi


gnomq

Pytanie

Rekomendowane odpowiedzi

  • 0
6 minut temu, gnomq2000 napisał:

1.23.5

Czyli to już chyba nie jest wersja od autora PEXa, gdyż ostatnia wersja to 1.23.4.

Ty wiesz skąd pobrałeś tego PEXa, więc będziesz miał większe szanse na znalezienie odpowiedniej dokumentacji.

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

  • 0
14 minut temu, Kormic napisał:

Czyli to już chyba nie jest wersja od autora PEXa, gdyż ostatnia wersja to 1.23.4.

Ty wiesz skąd pobrałeś tego PEXa, więc będziesz miał większe szanse na znalezienie odpowiedniej dokumentacji.

nie wiem xd może napiszesz jakiś skrypt, który nadaje rangi, a potem je zabiera po 30 dniach?

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

  • 0
Teraz, gnomq2000 napisał:

nie wiem xd może napiszesz jakiś skrypt, który nadaje rangi, a potem je zabiera po 30 dniach?

Głupio jest pisać skrypt na rangi podczas gdy masz plugin na rangi na serwerze, nie uważasz?

Nie wiem czy będzie ci się chciało, ale możesz spróbować z PEXem 1.23.4. Oczywiście zanim to uczynisz, zrób kopię pliku/plików konfiguracyjnych.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Głupio jest pisać skrypt na rangi podczas gdy masz plugin na rangi na serwerze, nie uważasz?

Nie wiem czy będzie ci się chciało, ale możesz spróbować z PEXem 1.23.4. Oczywiście zanim to uczynisz, zrób kopię pliku/plików konfiguracyjnych.

w sensie mam na myśli jedynie nadawanie je komendą na określony czas, nie mam zamiaru wgrywać innych wersji, gdyż już kiedyś straciłem dane z 2 tygodni

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
15 minut temu, gnomq2000 napisał:

w sensie mam na myśli jedynie nadawanie je komendą na określony czas, nie mam zamiaru wgrywać innych wersji, gdyż już kiedyś straciłem dane z 2 tygodni

Dobra, coś takiego zmajstrowałem. Wzór to /ranga (nadaj | odbierz) %player% %ranga% %liczba całkowita (liczba minut)%, czyli przykładowo: "/ranga nadaj gnomq Vip 1".

command /ranga <text> <offline player> <text> [<integer=60>]:
	trigger:
		if player is not op:
			stop
		if arg 1 is "nadaj":
			set {ranga::czas::%arg 2%::%arg 3%} to arg 4
			execute console command "pex user %arg 2% group add %arg 3%"
		else if arg 1 is "odbierz":
			clear {ranga::czas::%arg 2%::%arg 3%}
			execute console command "pex user %arg 2% group remove %arg 3%"
		
every 1 minute:
	loop {ranga::czas::*}:
		loop {ranga::czas::%loop-index-1%::*}:
			remove 1 from {ranga::czas::%loop-index-1%::%loop-index-2%}
			if {ranga::czas::%loop-index-1%::%loop-index-2%} is 0:
				clear {ranga::czas::%loop-index-1%::%loop-index-2%}
				execute console command "pex user %loop-index-1% group remove %loop-index-2%"

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
15 minut temu, Kormic napisał:

Dobra, coś takiego zmajstrowałem. Wzór to /ranga (nadaj | odbierz) %player% %ranga% %liczba całkowita (liczba minut)%, czyli przykładowo: "/ranga nadaj gnomq Vip 1".


command /ranga <text> <offline player> <text> [<integer=60>]:
	trigger:
		if player is not op:
			stop
		if arg 1 is "nadaj":
			set {ranga::czas::%arg 2%::%arg 3%} to arg 4
			execute console command "pex user %arg 2% group add %arg 3%"
		else if arg 1 is "odbierz":
			clear {ranga::czas::%arg 2%::%arg 3%}
			execute console command "pex user %arg 2% group remove %arg 3%"
		
every 1 minute:
	loop {ranga::czas::*}:
		loop {ranga::czas::%loop-index-1%::*}:
			remove 1 from {ranga::czas::%loop-index-1%::%loop-index-2%}
			if {ranga::czas::%loop-index-1%::%loop-index-2%} is 0:
				clear {ranga::czas::%loop-index-1%::%loop-index-2%}
				execute console command "pex user %loop-index-1% group remove %loop-index-2%"

 

nie zabrało rangi po minucie

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, gnomq2000 napisał:

nie zabrało rangi po minucie

Spróbuj dać tuż nad ostatnią linijką wiadomość do konsoli, że wszystko dobrze działa. Przy okazji możesz w linijce nr 14 zamienić loop-index-1 na loop-index.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Spróbuj dać tuż nad ostatnią linijką wiadomość do konsoli, że wszystko dobrze działa. Przy okazji możesz w linijce nr 14 zamienić loop-index-1 na loop-index.

dobrze, dziękuję ci za pomoc, ale jednak zrobię rangi trwające na całą edycję zwiększając przy tym ceny. dziękuję ci i tak za poświęcony czas

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ę...