Skocz do zawartości
  • 0

Jak edytowac TABliste?


kar102030

Pytanie

Rekomendowane odpowiedzi

  • 0

Nie jestem pewien jak to działa, ale mogę tylko gdybać ;_;

 

player.sendPacket{PacketPlayOutPlayerInfo{"Pierwsze pole tablisty", false, 0}};

player.sendPacket{PacketPlayOutPlayerInfo{"Drugie pole tablisty", false, 1}};
 
To jest przykład z doc, ale to Dziki musi pisać, bo ja na prawdę nie wiem nic o pakietach(jak z resztą 3/4 ludzi używających WS do końca ;-: )
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Jeśli nie ma czegoś w dokumentacji, a dokumentacja jest w 100% ukończona, to dodatek nie dodaje tych funkcji.

Możesz użyć innych pluginów typu FancyTab.

Moze sprecyzuje. 100% wylaczajac complex i objects. :P

Nie jestem pewien jak to działa, ale mogę tylko gdybać ;_;

player.sendPacket{PacketPlayOutPlayerInfo{"Pierwsze pole tablisty", false, 0}};

player.sendPacket{PacketPlayOutPlayerInfo{"Drugie pole tablisty", false, 1}};

To jest przykład z doc, ale to Dziki musi pisać, bo ja na prawdę nie wiem nic o pakietach(jak z resztą 3/4 ludzi używających WS do końca ;-: )

Hymmm... To już nie zadziała, bo dodałem możliwośÄ wysylania dowolnego pakietu xd Jutro update w zupelnosci na to pozwalajacy. :)
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Pobierz jeszcze raz WildSkript i teraz pacz:

on join:    set {_packet::*} to "PacketPlayOutPlayerInfo", "%name of player%", false and 0    player.sendPacket{{_packet::*}};

nasz {_packet::*} składa się z:

  • Nazwa pakietu
  • Teraz konkretnie dla PacketPlayOutPlayerInfo (czyli pakiet od TabListy):
  • 1. Tekst na tab
  • 2. true/false - Pokaż/Ukryj
  • 3. Wyświetlany ping, dla false nieważny 

Teraz tak, tekst nie może Ci się powtarzać. Czyli jak chcesz x2 "Ranking" lub nawet puste pole, musisz sobie dawać kolorki, tylko one też nie mogą się powtórzyć.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

W 1.5 robiło się to inaczej.

player.sendPacket{PacketPlayOutPlayerInfo{"%name of player%", false, 0}};

Tylko nie wiem po co chcesz używać 1.5, skoro 1.6 jest bardziej dopracowany, z 1.5 nie zgadza się obecna połowa dokumentacji.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
loop all players:    player.sendPacket{PacketPlayOutPlayerInfo{"%name of loop-player%", false, 0}};

Tylko to dla jednego gracza, jakbyś chciał żeby każdy gracz miał pustą tab, to musi zrobić 2 pętle xd 

 

Ewentualnie użyć z obiektu TabList:

# Ukryj wszystkich dla graczaTabList.hidePlayers{player};# Pokaz wszystkich dla graczaTabList.displayPlayers{player};
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Ale obiekt tablisty nie wiem czy nie wyleci ... Nie mam zdrowia na użeranie się z tym, a tak dałem wam 1 prosty efekt, którym wszystko da się zrobić :)

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