Skocz do zawartości
  • 0

Ilość xp gracza


polish98

Pytanie

Witam, 

poszukuję czy istnieje jakaś linijka kodu lub inna opcja w Skript, aby zczytać ilość posiadanego XP - experience przez gracza, ale nie chodzi tu o ilość poziomów, tylko ilość expu. W essentials widać coś takiego pod komendą /exp show {nickgracza}.

Kombinował na wiele sposób, szukałem w dokumentacji i wielu forach. 
Z góry dziękuję bardzo za pomoc

Odnośnik do komentarza
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
W dniu 5.07.2022 o 18:32, polish98 napisał:

player's experience nie działa, a jeśli chodzi funkcję player's level to nie tego szukam

Niestety jezeli 

player's experience

Ci nie dziala, to musisz pobrac SkBee i przeczytac dokumentacje i tam to zrobić.

A tak w ogole to bardzo ciekawe, ze ci to nie dziala. Podaj wersje skript i serwera.

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

  • 0

da się samym skriptem z matematyką i wbudowanymi funkcjami

function getPlayerTotalExp(p: player) :: number:
    set {_n} to calcExperience({_p}'s level)
    set {_x} to calcExperience({_p}'s level+1)
    set {_p} to {_p}'s level progress
    set {_d} to ({_x}-{_n})
    return {_n}+{_d}*{_p}

funkcja zwraca całkowity xp gracza

set {_xp} to getPlayerTotalExp(player)

 

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