Işınlanınca Hp - Sp düşmesi fix

XPyrion

Süper Moderatör
Süper Moderatör
Premium Üye
Geliştirici
Yardımsever Üye
Editör
Mesaj
813
Çözümler
41
Beğeni
2.483
Puan
1.679
Ticaret Puanı
0
Source/Server/game/src/char.cpp :

Gir ve arat:

C++:
Genişlet Daralt Kopyala
    SetHP(t->hp);
    SetSP(t->sp);

Şu şekilde değiştir:

C++:
Genişlet Daralt Kopyala
    SetHP(GetMaxHP());
    SetSP(GetMaxSP());

Source/Server/common/tables.h :

Gir ve arat:

C++:
Genişlet Daralt Kopyala
    short hp;
    short sp;

Şu şekilde değiştir:

C++:
Genişlet Daralt Kopyala
    int hp;
    int sp;

Alıntıdır.
 
Alıntı olduğunu belirtseydiniz keşke
 
En son bir moderatör tarafından düzenlenmiş:
Normalde ışınlandıktan sonra 23k hp den 2k hp düşüyor geri tamamlanıyordu bunu uyguladıktan sonra şimdi 23k hp den 16k düşmeye başladı ışınlandıktan sonra hp değeri 7kdan başladı :D Doğru ve düzgün yaptım eminim işe yaramıyor.
 
Normalde ışınlandıktan sonra 23k hp den 2k hp düşüyor geri tamamlanıyordu bunu uyguladıktan sonra şimdi 23k hp den 16k düşmeye başladı ışınlandıktan sonra hp değeri 7kdan başladı :D Doğru ve düzgün yaptım eminim işe yaramıyor.
aynı bende oldu bende kaldırdım 2 k mı ne düşüyor şimdi sp hiç düşmüyor
 
Bende deneyip paylaştım, bir sıkıntı yoktu.
 
Uyarı: Bu konu açıldığından bu yana baya zaman geçmiş.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.
Geri
Üst