Skocz do zawartości
  • 0

oco chodzi?


thesochac

Pytanie

variables:
	{zapisane.%player%} = false

command /ipp [<text>] [<offlineplayer>]:
	trigger:
		if arg 1 is not set:
			send "&e» &f/ipp zapisz &7- Zapisuje i włącza blokade IP dla twojego konta"
			send "&e» &f/ipp reset &7- Usuwa i wyłącza blokade IP dla twojego konta"
			send "&e» &f/ipp usun <nick> &7- Usuwa blokade podanemu graczowi"
			stop
		if arg 1 is "zapisz" or "save":
			if player has permission "ip.vip":
				if {zapisane.%player%} is false:
					send "&e» &7Gracz: &e%player%"
					send "&e» &7IP: &e%IP-address of player%"
					add IP-address of player to {zapisane.%player%.ip::*}
					send "&e» &6Od teraz tylko z twojego IP Można wejśc na serwer!"
					set {zapisane.%player%} to true
					stop
				if {zapisane.%player%} is true:
					send "&e» &7Gracz: &e%player%"
					send "&e» &7IP: &e%IP-address of player%"
					reset {zapisane.%player%.ip::*}
					add IP-address of player to {zapisane.%player%.ip::*}
					send "&e» &6Twoje IP zostało podmienione!"
					send "&e» &6Od teraz tylko z twojego IP Można wejśc na serwer!"
					stop
			else:
				send "&e» &cTylko administracja i ranga &eVIP&f/&6SVIP &cmogą korzystać z tej funkcji!"
		if arg 1 is "reset":
			if player has permissions "ip.vip":
				if {zapisane.%player%} is true:
					reset {zapisane.%player%.ip::*}
					set {zapisane.%player%} to false
					send "&e» &cTwoje zabezpieczenie IP zostało wyłączone!"
					stop
				if {zapisane.%player%} is false:
					send "&e» &cTwoje zabezpieczenie IP juz jest wyłączone!"
					stop
		if arg 1 is "usun":
			if player has permission "ip.admin":
				if arg 2 is set:
					reset {zapisane.%arg 2%.ip::*}
					set {zapisane.%arg 2%} to false
					send "&e» &cUsuneles zabezpieczenie IP uzytkownikowi %arg 2%!"
				else:
					send "&e» &cPodaj nick gracza!"
			else:
				send "&e» &cTylko administracja &cmoże korzystać z tej funkcji!"
				
				

on join:
	if player has permissions "ip.admin":
		if {zapisane.%player%} is true:
			loop {zapisane.%player%.ip::*}:
				if IP-address of player is loop-value:
					wait 1 second
					send "&e» &aTwoje IP się zgadza. Zabezpieczenie nadal działa!"
					stop
				else:
					wait 1 second
					kick the player due to "{@niepoprawne.ip}"
		else:
			wait 1 second
			send "&e» &cJeszcze nie zabezpiczyłeś konta?!"
			send "&e» &fZabezpiecz je pod komendą &c/ipp !"

Witam. Oto przerobiony lekko skrypt na zapisywanie ip gracza tak aby ktos z innego ip pod jego nickiem nie mogl wbić. Jest tylko jeden mały problem. Gdy mam włączone 2 minecrafty z innymi nickami to gdy na jednym wpisuje komende /ipp i zapisuje sie ip i znow wchodze na serwer to jest wszystko git a gdy z drugiego nicku wchodze na serwer i wpisze /ipp zapisz  i znowu wyjde i wejde to wywala mnie za złe ip mimo tego ze jestem cały czas pod jednym ip

Prosze o pomoc!

Odnośnik do komentarza
Udostępnij na innych stronach

0 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Nie udzielono jeszcze odpowiedzi na to pytanie

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...