Baabuseek
Advanced User
- Joined
- Aug 17, 2008
- Messages
- 449
- Reaction score
- 45
Czasem si? zdarza, ?e przy pisaniu lub edytowaniu potwor?w zrobimy jak?? gaf?.
Przyk?adowo:
Teraz szukaj wiatru w polu i popraw b??d
Z pomoc? przychodzi ten kod.
Efekt dzia?ania:
Teraz ju? wiadomo gdzie szuka? naszego b??du.
Czas na kod:
w monsters.cpp w funkcji:
znajd? i zamie?:
na:
znajd? i zamie?:
na:
troche ni?ej znajd?:
i zamie? na:
troszk? ni?ej znajd?:
i zamie? na:
troszk? ni?ej znajd?:
i zamie? na:
troszk? ni?ej znajd?:
i zamie? na:
troszk? ni?ej znajd?:
i zamie? na:
troszk? ni?ej znajd?:
i zamie? na:
znajd? i zamie?:
na:
troszk? ni?ej znajd?:
i zamie? na:
w monsters.h zamie?:
na:
Przyk?adowo:
Teraz szukaj wiatru w polu i popraw b??d
Z pomoc? przychodzi ten kod.
Efekt dzia?ania:
Teraz ju? wiadomo gdzie szuka? naszego b??du.
Czas na kod:
w monsters.cpp w funkcji:
Code:
MonsterType* Monsters::loadMonster(const std::string& file,const std::string& monster_name, bool reloading /*= false*/)
znajd? i zamie?:
Code:
if(loadLootItem(tmp, lootBlock)){
na:
Code:
if(loadLootItem(tmp, lootBlock, mType->name)){
znajd? i zamie?:
Code:
bool Monsters::loadLootItem(xmlNodePtr node, LootBlock& lootBlock)
na:
Code:
bool Monsters::loadLootItem(xmlNodePtr node, LootBlock& lootBlock, std::string name)
troche ni?ej znajd?:
Code:
std::cout << "missing countmax for loot id = "<< lootBlock.id << std::endl;
i zamie? na:
Code:
std::cout << "missing countmax for loot id = " << lootBlock.id << " in " << name << ".xml" << std::endl;
troszk? ni?ej znajd?:
Code:
std::cout << "missing chancemax for loot id = "<< lootBlock.id << std::endl;
i zamie? na:
Code:
std::cout << "missing chancemax for loot id = " << lootBlock.id << " in " << name << ".xml" << std::endl;
troszk? ni?ej znajd?:
Code:
std::cout << "Wrong chance for loot id = "<< lootBlock.id << std::endl;
i zamie? na:
Code:
std::cout << "Wrong chance for loot id = " << lootBlock.id << " in " << name << ".xml" << std::endl;
troszk? ni?ej znajd?:
Code:
std::cout << "missing chance1 for loot id = "<< lootBlock.id << std::endl;
i zamie? na:
Code:
std::cout << "missing chance1 for loot id = " << lootBlock.id << " in " << name << ".xml" << std::endl;
troszk? ni?ej znajd?:
Code:
std::cout << "missing chance for loot id = "<< lootBlock.id << std::endl;
i zamie? na:
Code:
std::cout << "missing chance for loot id = " << lootBlock.id << " in " << name << ".xml" << std::endl;
troszk? ni?ej znajd?:
Code:
loadLootContainer(node, lootBlock);
i zamie? na:
Code:
loadLootContainer(node, lootBlock, name);
znajd? i zamie?:
Code:
bool Monsters::loadLootContainer(xmlNodePtr node, LootBlock& lBlock)
na:
Code:
bool Monsters::loadLootContainer(xmlNodePtr node, LootBlock& lBlock, std::string name)
troszk? ni?ej znajd?:
Code:
if(loadLootItem(p, lootBlock)){
i zamie? na:
Code:
if(loadLootItem(p, lootBlock, name)){
w monsters.h zamie?:
Code:
bool loadLootContainer(xmlNodePtr, LootBlock&);
bool loadLootItem(xmlNodePtr, LootBlock&);
na:
Code:
bool loadLootContainer(xmlNodePtr, LootBlock&, std::string name);
bool loadLootItem(xmlNodePtr, LootBlock&, std::string name);