Reklam
Teşekkürler dostum başarılar dilerim ??Merhaba ,
Nxacs - SRgame isimli paylaşılan sourcede hataları fixlemekteyim. Gameserver patlaması ile alakalı bugtrap üzerinden böyle bir hata alırsanız aşağıdaki verdiğim kodlarla değiştirmeniz gerekmektedir.
Aşağıdaki hatada MagicInstance.cpp kısmında 3548. satırda petle ilgili alanda hata veriyor ve gameserver patlıyordu.
GameServer.exe caused ACCESS_VIOLATION in module "D:\sourc\2383-1098 PROJE\2383 PROJE\GAME_SRC-2383\x64\Release\GameServer.exe" at 0033:00000000402B2AE1, MagicInstance::ExecuteType3()+3569 byte(s) in "D:\sourc\2383-1098 PROJE\2383 PROJE\GAME_SRC-2383\GameServer\MagicInstance.cpp", line 3548+12 byte(s)
MagicInstance.cpp kısmından ''case 2'' kısmını ctrl+f ile aratın. ve aşağıdaki sonuca ulaşın ( not aşağıdaki sonuç güncellenmiş versiyondur)
Ekli dosyayı görüntüle 6556
Altta verdiğim kodla değiştirin ve 1 tane gameserver patlama hatanızı kontrol altına almış olursunuz.
case 2:
if (pTarget->isPlayer()) {
if (!pTarget->isDead())
pTarget->MSpChange(pType->sFirstDamage);
}
else {
if (!pTarget->isDead()) {
if (TO_NPC(pTarget)->isPet())
pTarget->MSpChange(pType->sFirstDamage);
else
pTarget->HpChange(pType->sFirstDamage, pSkillCaster);
}
}
break;
case 3:
damage = pTarget->GetMana() / pType->sFirstDamage;
pTarget->MSpChange(damage);
break;
paylasilan source üzerinde çalışmak ve paylaşmak çok güzel olmuş emeğinize sağlıkMerhaba ,
Nxacs - SRgame isimli paylaşılan sourcede hataları fixlemekteyim. Gameserver patlaması ile alakalı bugtrap üzerinden böyle bir hata alırsanız aşağıdaki verdiğim kodlarla değiştirmeniz gerekmektedir.
Aşağıdaki hatada MagicInstance.cpp kısmında 3548. satırda petle ilgili alanda hata veriyor ve gameserver patlıyordu.
GameServer.exe caused ACCESS_VIOLATION in module "D:\sourc\2383-1098 PROJE\2383 PROJE\GAME_SRC-2383\x64\Release\GameServer.exe" at 0033:00000000402B2AE1, MagicInstance::ExecuteType3()+3569 byte(s) in "D:\sourc\2383-1098 PROJE\2383 PROJE\GAME_SRC-2383\GameServer\MagicInstance.cpp", line 3548+12 byte(s)
MagicInstance.cpp kısmından ''case 2'' kısmını ctrl+f ile aratın. ve aşağıdaki sonuca ulaşın ( not aşağıdaki sonuç güncellenmiş versiyondur)
Ekli dosyayı görüntüle 6556
Altta verdiğim kodla değiştirin ve 1 tane gameserver patlama hatanızı kontrol altına almış olursunuz.
case 2:
if (pTarget->isPlayer()) {
if (!pTarget->isDead())
pTarget->MSpChange(pType->sFirstDamage);
}
else {
if (!pTarget->isDead()) {
if (TO_NPC(pTarget)->isPet())
pTarget->MSpChange(pType->sFirstDamage);
else
pTarget->HpChange(pType->sFirstDamage, pSkillCaster);
}
}
break;
case 3:
damage = pTarget->GetMana() / pType->sFirstDamage;
pTarget->MSpChange(damage);
break;
TeşekkürlerMerhaba ,
Nxacs - SRgame isimli paylaşılan sourcede hataları fixlemekteyim. Gameserver patlaması ile alakalı bugtrap üzerinden böyle bir hata alırsanız aşağıdaki verdiğim kodlarla değiştirmeniz gerekmektedir.
Aşağıdaki hatada MagicInstance.cpp kısmında 3548. satırda petle ilgili alanda hata veriyor ve gameserver patlıyordu.
GameServer.exe caused ACCESS_VIOLATION in module "D:\sourc\2383-1098 PROJE\2383 PROJE\GAME_SRC-2383\x64\Release\GameServer.exe" at 0033:00000000402B2AE1, MagicInstance::ExecuteType3()+3569 byte(s) in "D:\sourc\2383-1098 PROJE\2383 PROJE\GAME_SRC-2383\GameServer\MagicInstance.cpp", line 3548+12 byte(s)
MagicInstance.cpp kısmından ''case 2'' kısmını ctrl+f ile aratın. ve aşağıdaki sonuca ulaşın ( not aşağıdaki sonuç güncellenmiş versiyondur)
Ekli dosyayı görüntüle 6556
Altta verdiğim kodla değiştirin ve 1 tane gameserver patlama hatanızı kontrol altına almış olursunuz.
case 2:
if (pTarget->isPlayer()) {
if (!pTarget->isDead())
pTarget->MSpChange(pType->sFirstDamage);
}
else {
if (!pTarget->isDead()) {
if (TO_NPC(pTarget)->isPet())
pTarget->MSpChange(pType->sFirstDamage);
else
pTarget->HpChange(pType->sFirstDamage, pSkillCaster);
}
}
break;
case 3:
damage = pTarget->GetMana() / pType->sFirstDamage;
pTarget->MSpChange(damage);
break;
kontrol ediyorum.Map.cpp de patlıyor cr 11 etkinliğini açınca oldu bende kontrol eder misin
Yeni açtığım konuda çözümlenmiştir.Map.cpp de patlıyor cr 11 etkinliğini açınca oldu bende kontrol eder misin