Witam! Zna ktoś jakiś kod na pobieranie pingu gracza z odświeżaniem go co np. 1 sekundę?
Witam! Zna ktoś jakiś kod na pobieranie pingu gracza z odświeżaniem go co np. 1 sekundę?
[code]public int getPing(Player player) { return ((CraftPlayer) player).getHandle().ping; }[/code]
ew. refleksje, jesli chcesz wspierac wiecej wersji niz tylko jedna
ale to do minecrafta, a nie wiem o jaka gre ci chodzi :thinking:
Dzięki, akurat to znam lecz chodzi mi z odświeżaniem ping'u co np. 1 sekundę, ponieważ to do scoreboard'u.
No to musisz sam sobie pobierać to co sekundę, co za problem?
Taki, że jak pobieram co sekundę to tworzy mi od nowa scoreboard cały, a tego nie chcę :p
No to go nie twórz, tylko zmieniaj wartość? :thinking:
Właśnie ja zmieniam wartość...
Z fusów nikt nie będzie wróżyć, kod potrzebny
Tak, już daję
Próbowałem większością sposobów i nie wychodziło, może ktoś podać kod na pobieranie pingu np. ((CraftPlayer) player).getHandle().ping; i odświeżaniem co 1 sekundę? Byłbym bardzo wdzięczny
No to ciekawy kod dałeś..
Proszę bardzo, co 1 sekundę (20 ticków) trzeba ustawić scheduler: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/scheduler/BukkitScheduler.html#runTaskTimerAsynchronously-org.bukkit.plugin.Plugin-org.bukkit.scheduler.BukkitRunnable-long-long-
Dzięki już zrobiłem.
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.