FunnyGuilds - wyciąganie odpowiednich danych

MTGmati | 2021-02-17 10:25:51 UTC | #1

Cześć, Mam problem z wyciągiem punktów gracz z plugin FuunnyGulids i zapisanie go jako zmienna w BungeTabList jak API.
Proszę o jakieś propozycje jak mogę to zrobić..


anon10657637 | 2017-11-06 17:53:16 UTC | #2

Support FunnyGuilds here.

https://github.com/FunnyGuilds/FunnyGuilds/blob/master/src/main/java/net/dzikoysk/funnyguilds/basic/User.java#L72
Tak wyciągniesz obiekt User, i na podstawie niego możesz wyciągnąć o tak punkty:

User user = User.get("Player"); // możesz także podać java.util.UUID, co jest bardziej zalecane
int rank = user.getRank().getPoints();

[quote=”MTGmati, post:1, topic:4345”]
zapisanie go jako zmienna w BungeTabList jak API.
[/quote]

Bez sensu, po co taki dziwny ficzer? Najnowsza wersja posiada tab listę na 1.8+ - jej użyj.


Karolek | 2017-11-05 12:58:05 UTC | #3

Ktoś mi wytłumaczy jedno? Kontynuujecie FG z tego co wiem, to czemu nie zrobicie tego porządnie? W tej chwili to takie trochę leczenie syfa plastrem :v: Zamiast ogarnąć to od początku do konca, umożliwić rozbudowe tego to takie poprawianie starszne :V


anon10657637 | 2017-11-05 13:26:34 UTC | #4

[quote=”Karolek, post:3, topic:4345”]
Ktoś mi wytłumaczy jedno? Kontynuujecie FG z tego co wiem, to czemu nie zrobicie tego porządnie? W tej chwili to takie trochę leczenie syfa plastrem :v: Zamiast ogarnąć to od początku do konca, umożliwić rozbudowe tego to takie poprawianie starszne :V
[/quote]

https://github.com/FunnyGuilds/FunnyGuilds/issues/541#issuecomment-328567292

Przeczytaj i odpowiedz, co o tym myślisz.


MTGmati | 2017-11-05 13:39:29 UTC | #5

@anon10657637
Ok, robię tak i nic nie jest wyświetlane w Tab
To jest moje Main:
https://pastebin.com/raw/ksh6yiY7
i klasa
https://pastebin.com/raw/5tLbSTd8


anon10657637 | 2017-11-05 13:47:41 UTC | #6

No bo jak ma działać, jeżeli kopiujesz przykład bezmyślnie? Wpierw pomyśl, czy taki gracz o nicku Player był kiedykolwiek na serwerze.


MTGmati | 2017-11-05 14:13:50 UTC | #7

Zmieniłem Player na swój nick, sytuacja się powtarza, punktu nie są wyświetlane.
Jak mogę wywołać targeta aby każdy miał własne punkty?


anon10657637 | 2017-11-05 15:23:56 UTC | #8

Zrobiłeś debuga, który sprawdza czy pobiera punkty?


system | 2021-02-17 10:26:02 UTC | #9

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.