www.hellss.fora.pl
Hells! Nice Forum About Helbreath
FAQ
Szukaj
Użytkownicy
Grupy
Galerie
Rejestracja
Profil
Zaloguj się, by sprawdzić wiadomości
Zaloguj
Forum www.hellss.fora.pl Strona Główna
->
FIX
Napisz odpowiedź
Użytkownik
Temat
Treść wiadomości
Emotikony
Więcej Ikon
Kolor:
Domyślny
Ciemnoczerwony
Czerwony
Pomarańćzowy
Brązowy
Żółty
Zielony
Oliwkowy
Błękitny
Niebieski
Ciemnoniebieski
Purpurowy
Fioletowy
Biały
Czarny
Rozmiar:
Minimalny
Mały
Normalny
Duży
Ogromny
Zamknij Tagi
Opcje
HTML:
NIE
BBCode
:
TAK
Uśmieszki:
TAK
Wyłącz BBCode w tym poście
Wyłącz Uśmieszki w tym poście
Kod potwierdzający: *
Wszystkie czasy w strefie EET (Europa)
Skocz do:
Wybierz forum
Hells!
----------------
Citi Hall
Hells
Helbreath
----------------
Code
FIX
Server Confing
Helbreath
Help
Anty Hacks
Screnshot
Przegląd tematu
Autor
Wiadomość
Nigga
Wysłany: Wto 14:31, 25 Mar 2008
Temat postu: [FIX] Physical Absorption
Sources HG, Game.cpp, buscar:
Código:
Kod:
case 4:
[code] if (m_pClientList[sTargetH]->m_iDamageAbsorption_Armor[DEF_EQUIPPOS_HEAD] > 0) {
if (m_pClientList[sTargetH]->m_iDamageAbsorption_Armor[DEF_EQUIPPOS_HEAD] >= 80)
dTmp1 = 80.0f;
else dTmp1 = (double)m_pClientList[sTargetH]->m_iDamageAbsorption_Armor[DEF_EQUIPPOS_HEAD];
dTmp2 = (double)iAP_SM;
dTmp3 = (dTmp1 / 100.0f) * dTmp2;
iAP_Abs_Armor = (int)dTmp3;
}
break;
}
[/code]
Agregar abajo:
Código:
Kod:
if (m_pClientList[sTargetH]->m_iAddAbsPD != 0) {
dTmp1 = (double)iAP_SM;
dTmp2 = (double)m_pClientList[sTargetH]->m_iAddAbsPD;
dTmp3 = (dTmp2/100.0f)*dTmp1;
iAP_SM = iAP_SM - (int)dTmp3;
dTmp1 = (double)iAP_L;
dTmp2 = (double)m_pClientList[sTargetH]->m_iAddAbsPD;
dTmp3 = (dTmp2/100.0f)*dTmp1;
iAP_L = iAP_L - (int)dTmp3;
}
Buscar: (2 veces)
Código:
Kod:
case 7: m_pClientList[iClientH]->m_iAddMR += (int)dwSWEValue*7; break;
Reemplazar del case 8 al case 12 por estos:
Código:
case 8: m_pClientList[iClientH]->m_iAddAbsPD += (int)dwSWEValue*3; break;
case 9: m_pClientList[iClientH]->m_iAddAbsMD += (int)dwSWEValue*3; break;
case 10: m_pClientList[iClientH]->m_iAddCD += (int)dwSWEValue; break;
case 11: m_pClientList[iClientH]->m_iAddExp += (int)dwSWEValue*10; break;
case 12: m_pClientList[iClientH]->m_iAddGold += (int)dwSWEValue*10; break;
Buscar: (2 veces)
Código:
Kod:
case 9: if (m_pClientList[iClientH]->m_iAddAbsMD > 80) m_pClientList[iClientH]->m_iAddAbsMD = 80; break;
Agregar arriba:
Código:
Kod:
[code]case 8: if (m_pClientList[iClientH]->m_iAddAbsPD > 80) m_pClientList[iClientH]->m_iAddAbsPD = 80; break;
[/code]
fora.pl
- załóż własne forum dyskusyjne za darmo
Powered by
phpBB
© 2001, 2002 phpBB Group
Regulamin