Skocz do zawartości
  • 0

Problem z Premium Check


Glicz

Pytanie

Witam,

Mam oto taki skrypt od @Kormic

on authme login:
	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
		

Mimo, że wchodzę z nicku premium to jest napisane, że nie jestem graczem premium :/

Proszę o pomoc!
Z góry dziękuję!

Odnośnik do komentarza
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 minut temu, Michix napisał:

Mimo, że wchodzę z nicku premium to jest napisane, że nie jestem graczem premium :/

O boże, wkleiłem przypadkiem swoje trimmed UUID. :facepalm:

Oczywiście nie ma to prawa zadziałać, gdyż każdy ma inne UUID.

Poprawiłem skrypt:

on authme login:
	set {_t} to text from "https://api.mojang.com/users/profiles/minecraft/%player%"
	set {_t} to subtext of {_t} from character 10 to character (length of player's name + 9)
	send "%{_t}%" to all ops
	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

Dodałem mały debug w postaci wysyłania tej pozyskanej nazwy gracza ze strony do wszystkich z opem. Jeżeli wszystko będzie dobrze, możesz tę linijkę wywalić.

Jeżeli natomiast jakieś niepotrzebne znaki znajdą się w wysyłanym tekście, zmieniasz lekko wartości w linijce nr 3 (na 99% będzie to problem z drugą wartością, w tym przypadku 9 (jeżeli będzie jakiś niepotrzebny znak w tekście, zmiejszasz wartość o 1, jeżeli utnie, to zwiększasz o 1 tak długo, aż efekt nie będzie zadowalający)).

Jeżeli coś złego będzie działo się na początku wysłanego tekstu, zmieniasz 1. wartość, natomast gdy to będzie na końcu, zmieniasz 2. wartość.

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