Wyczy?ci?em pliki usuwaj?c te zb?dne, zmieni?em kod na attack speed (zmieniona warto??). Zacz?? kompilowa? serwer i przy kompilacji pliku Player.cpp (to ten gdzie warto?? zosta?a zmieniona) wyskoczy? mi taki b??d:
Nie mam poj?cia z czym jest on zwi?zany, poniewa? na czystym silniku TFS 8.6 Crying Damson, po wklejeniu tego samego kodu kompilacja przebieg?a bardzo dobrze i szybko bez ?adnych problem?w/b??d?w tego typu co jest podane wy?ej.
Kod z kt?rego korzystam:
uint32_t Player::getAttackSpeed()
{
uint32_t attackSpeed = vocation->getAttackSpeed();
uint32_t skilll = getSkill(SKILL_FIST, SKILL_LEVEL);
Item* weapon = getWeapon();
if(weapon)
{
if(weapon->getAttackSpeed() != 0)
attackSpeed = weapon->getAttackSpeed();
}
return attackSpeed - (skilll * 10);
}
#define EVENT_CREATURECOUNT 1
#define EVENT_CREATURE_THINK_INTERVAL 100
Prosi?bym o pomoc przy kompilacji tego serwera. O wyja?nienie mi b??du. Oczywi?cie serwer to DBOnline by Ri Ku Ra, kt?ry jest udost?pniony na tej stronie!
Nie mam poj?cia z czym jest on zwi?zany, poniewa? na czystym silniku TFS 8.6 Crying Damson, po wklejeniu tego samego kodu kompilacja przebieg?a bardzo dobrze i szybko bez ?adnych problem?w/b??d?w tego typu co jest podane wy?ej.
Kod z kt?rego korzystam:
uint32_t Player::getAttackSpeed()
{
uint32_t attackSpeed = vocation->getAttackSpeed();
uint32_t skilll = getSkill(SKILL_FIST, SKILL_LEVEL);
Item* weapon = getWeapon();
if(weapon)
{
if(weapon->getAttackSpeed() != 0)
attackSpeed = weapon->getAttackSpeed();
}
return attackSpeed - (skilll * 10);
}
#define EVENT_CREATURECOUNT 1
#define EVENT_CREATURE_THINK_INTERVAL 100
Prosi?bym o pomoc przy kompilacji tego serwera. O wyja?nienie mi b??du. Oczywi?cie serwer to DBOnline by Ri Ku Ra, kt?ry jest udost?pniony na tej stronie!