Odp: Zamiana do?wiadczenia na co? innego
S?owo "Experience" mo?esz zmieni? edytuj?c .exe klienta np. HexEditorem - ctrl + f, wybierz "Text string", wpisz Experience i kliknij "OK". Pierw znajdzie Ci jaki? fragment tekstu gdzie jest zawarte to s?owo, nie tego szukamy, kliknij F3 i znajdziesz miejsce gdzie to jest wy?wietlane. Podmie? na swoje, uwa?aj na d?ugo??.
Warto?? kt?ra jest wy?wietlana czyli w tym przypadku "4201" podajesz w pakiecie, kt?ry serwer wysy?a do klienta. Widz?, ?e ju? znalaz?e? odpowiedni fragment kodu.
msg.AddU32((unsigned long)player->getExperience());
Jak chcesz ?eby tam pisa?o np. liczb? punkt?w "soul" to piszesz,
msg.AddU32((unsigned long)player->getPlayerInfo(PLAYERINFO_SOUL));
jak chcesz da? numer profesji to piszesz:
msg.AddU32((unsigned long)player->getVocation());