ÇÖZÜLDÜ hp bardaki sayıları kaldırma yardım!

b3rq4y

KY Saygın Üye
KY YardımSever
Katılım
23 Tem 2022
Mesajlar
521
Çözümler
7
Tepkime puanı
47
Puanları
38
v2083 client kullanıyorum.Hp barın sade kalmasını yazı rakam olmamasını nasıl sağlarım? diğer clientlerle id password ekranı geliyor.server ekranı gelmiyor.
 

Ekli dosyalar

  • 2023_4_3_14_33_44.jpg
    2023_4_3_14_33_44.jpg
    573.8 KB · Görüntüleme: 55

levent2934

Knight Developers
Moderatör
Premium Üye
KY YardımSever
Coder
Katılım
29 Ağu 2021
Mesajlar
54
Çözümler
11
Tepkime puanı
604
Puanları
113
void CUITargetBarPlug::SetTargetHp(Packet& pkt)
{
uint16 tid, damage, ssid;
uint8 echo;
int maxhp, hp;
pkt >> tid >> echo >> maxhp >> hp >> damage >> ssid;

if (tid == 9999)
{
userType = echo;
return;
}

userid = tid;

int percent = (int)ceil((hp * 100) / maxhp);
std::string max = Engine->StringHelper->NumberFormat(maxhp);
std::string cur = Engine->StringHelper->NumberFormat(hp);

std::string str = xorstr("%s/%s (%d%%)");
Engine->SetString(m_dTextTargetHp, string_format(str, cur.c_str(), max.c_str(), percent));
}

Hook tan bu kısmı kapatman gerek
 

b3rq4y

KY Saygın Üye
KY YardımSever
Katılım
23 Tem 2022
Mesajlar
521
Çözümler
7
Tepkime puanı
47
Puanları
38
source yi açtım visual studio ile bu kod neresinde ?
 

Aakinci

Süper Moderatör
Premium Üye
KY Saygın Üye
KY YardımSever
KY Kod Editörü
Katılım
5 Tem 2021
Mesajlar
486
Çözümler
81
Tepkime puanı
230
Puanları
73
Yaş
32
void CUITargetBarPlug::SetTargetHp(Packet& pkt)
{
uint16 tid, damage, ssid;
uint8 echo;
int maxhp, hp;
pkt >> tid >> echo >> maxhp >> hp >> damage >> ssid;

if (tid == 9999)
{
userType = echo;
return;
}

userid = tid;

int percent = (int)ceil((hp * 100) / maxhp);
std::string max = Engine->StringHelper->NumberFormat(maxhp);
std::string cur = Engine->StringHelper->NumberFormat(hp);

std::string str = xorstr("%s/%s (%d%%)");
Engine->SetString(m_dTextTargetHp, string_format(str, cur.c_str(), max.c_str(), percent));
}

Hook tan bu kısmı kapatman gerek
uif kısmında orda sayılar yazılı ise orayı da editlemesi gerekli, re_hpbar.uif i de açıp içerisindeki ilgili bölümleri düzenlemelisin hocam.
 

b3rq4y

KY Saygın Üye
KY YardımSever
Katılım
23 Tem 2022
Mesajlar
521
Çözümler
7
Tepkime puanı
47
Puanları
38
hooktan void sendtarget hp ve handletargethp yi buldum.sildiğim zaman build alamıyorum.Nasıl kapatılır bu? ne yazmam gerekir.
 

levent2934

Knight Developers
Moderatör
Premium Üye
KY YardımSever
Coder
Katılım
29 Ağu 2021
Mesajlar
54
Çözümler
11
Tepkime puanı
604
Puanları
113
skypeden ekle beni yardımcı olim
 

swatxx

KY Kıdemli Üye
KY YardımSever
Katılım
21 Mar 2024
Mesajlar
251
Çözümler
2
Tepkime puanı
11
Puanları
18
Yaş
33
void CUITargetBarPlug::SetTargetHp(Packet& pkt)
{
uint16 tid, damage, ssid;
uint8 echo;
int maxhp, hp;
pkt >> tid >> echo >> maxhp >> hp >> damage >> ssid;

if (tid == 9999)
{
userType = echo;
return;
}

userid = tid;

int percent = (int)ceil((hp * 100) / maxhp);
std::string max = Engine->StringHelper->NumberFormat(maxhp);
std::string cur = Engine->StringHelper->NumberFormat(hp);

std::string str = xorstr("%s/%s (%d%%)");
Engine->SetString(m_dTextTargetHp, string_format(str, cur.c_str(), max.c_str(), percent));
}

Hook tan bu kısmı kapatman gerek
teşekkürler
 
Reklam