Skocz do zawartości
  • 0

Sprawdzanie konta premium


Glicz
 Udostępnij

Pytanie

Dzień dobry! 

Czy mógłby ktoś mi napisać skrypt, który będzie sprawdzał czy gracz wszedł z nicku grazcza premium? Nie chodzi mi o auto logowanie, lecz o to, że jeżeli nie jest graczem premium to ma gui z wybieraniem skina, ale to gui zrobię sam, tylko potrzebuje sprawdzania czy gracz ma nick gracza premium. 

Prosze o wykonanie zlecenia. 

Z góry dziękuję! 

Odnośnik do komentarza
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
11 godzin temu, Michix napisał:

Dzień dobry! 

Czy mógłby ktoś mi napisać skrypt, który będzie sprawdzał czy gracz wszedł z nicku grazcza premium? Nie chodzi mi o auto logowanie, lecz o to, że jeżeli nie jest graczem premium to ma gui z wybieraniem skina, ale to gui zrobię sam, tylko potrzebuje sprawdzania czy gracz ma nick gracza premium. 

Prosze o wykonanie zlecenia. 

Z góry dziękuję! 

Proszę, wymagane SkQuery (wersja 3.6.2-Lime lub wyższa).

on join:
	set {_t} to text from "https://api.mojang.com/users/profiles/minecraft/%player%"
	replace all "{""name"":""" with "" in {_t}
	replace all """,""id"":""f595c707e4ac454cb5a0005cdbace447""}" with "" in {_t}
	if {_t} is "%player%":
		send "&7Gracz &6%player% &ajest &7graczem premium." to all ops
	else:
		send "&7Gracz &6%player% &cnie jest &7graczem premium." to all ops

 

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

  • 0
11 godzin temu, Kormic napisał:

Proszę, wymagane SkQuery (wersja 3.6.2-Lime lub wyższa).


on join:
	set {_t} to text from "https://api.mojang.com/users/profiles/minecraft/%arg-1%"
	replace all "{""name"":""" with "" in {_t}
	replace all """,""id"":""f595c707e4ac454cb5a0005cdbace447""}" with "" in {_t}
	if {_t} is "%player%":
		send "&7Gracz &6%player% &ajest &7graczem premium." to all ops
	else:
		send "&7Gracz &6%player% &cnie jest &7graczem premium." to all ops

 

a czy byłaby opcja wykonania tego eventu po zalogowaniu/zarejestrowaniu gracza w pluginie authme?

Przepraszam, że nie zapytałem o to w głównym poście, ale dopiero teraz o tym pomyślałem

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Michix napisał:

a czy byłaby opcja wykonania tego eventu po zalogowaniu/zarejestrowaniu gracza w pluginie authme?

Przepraszam, że nie zapytałem o to w głównym poście, ale dopiero teraz o tym pomyślałem

Poprzez zwykłego Skripta nie zrobisz tego, co prawda możesz nasłuchiwać do wykonywania komendy, ale nie wiesz czy hasło jest poprawne.

Jednakże jeżeli masz wersję serwera między 1.8.x a 1.12.x, możesz użyć w tym celu dodatku SharpSK i eventu 'on authme login', który się wywołuje jedynie przy zalogowaniu przez AuthMe.

on authme login:

Wystarczy, że go podmienisz za 'on join'.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Poprzez zwykłego Skripta nie zrobisz tego, co prawda możesz nasłuchiwać do wykonywania komendy, ale nie wiesz czy hasło jest poprawne.

Jednakże jeżeli masz wersję serwera między 1.8.x a 1.12.x, możesz użyć w tym celu dodatku SharpSK i eventu 'on authme login', który się wywołuje jedynie przy zalogowaniu przez AuthMe.


on authme login:

Wystarczy, że go podmienisz za 'on join'.

a to

set {_t} to text from "https://api.mojang.com/users/profiles/minecraft/%arg-1%"

nie powinno być

set {_t} to text from "https://api.mojang.com/users/profiles/minecraft/%player%"

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Michix napisał:

a to


set {_t} to text from "https://api.mojang.com/users/profiles/minecraft/%arg-1%"

nie powinno być


set {_t} to text from "https://api.mojang.com/users/profiles/minecraft/%player%"

 

Tak, rzeczywiście tam powinien być 'player', nie 'arg-1'.

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

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

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