don't care we'll make the ragezone server and the other :thefinger: hahaha
Printable View
don't care we'll make the ragezone server and the other :thefinger: hahaha
the funny part is "we program and encode" <-- can only be written by a noob who dont know anything
+1 Daneos.
@Arnie36 Hey, arnie i'm tired of this, i have 1 week, with this problem.
If you have, case UG_CHAR_SKILL_REQ:, can you pass me PLEASE?
I'm thinking all of the night i don't have any idea how i can fix it. Please, can you pass me yours? It's only i want, i can Learn the skills, but i can't use it i, and make me so ANGRY
we are no working on the skill.
so look how it's use in the client
- - - Updated - - -
did u add the skill into the database ?
so add them and skill'll work
No, i they doesn't work because, need this...
There is code from virtualserver.Code:{
sGU_CHAR_ACTION_SKILL sPacket;
memset(&sPacket, 0, sizeof(sGU_CHAR_ACTION_SKILL));
CNtlSob *pSobObj = GetNtlSobManager()->GetSobObject(m_uiSkillReqSerialId);
CNtlSob *pTarSobObj = GetNtlSobManager()->GetSobObject(m_uiTargetSerialId);
RwV3d vAttLoc = pSobObj->GetPosition();
RwV3d vTarLoc = pTarSobObj->GetPosition();
RwV3d vAttDir;
RwV3dSub(&vAttDir, &vTarLoc, &vAttLoc);
RwV3dNormalize(&vAttDir, &vAttDir);
sPacket.wOpCode = GU_CHAR_ACTION_SKILL;
sPacket.handle = pSobObj->GetSerialID();
sPacket.wResultCode = GAME_SUCCESS;
sPacket.hAppointedTarget = m_uiTargetSerialId;
sPacket.skillId = m_uiSkillTblId;
sPacket.bySkillResultCount = 1;
sPacket.aSkillResult[0].hTarget = m_uiTargetSerialId;
sPacket.aSkillResult[0].byAttackResult = BATTLE_ATTACK_RESULT_HIT;
sPacket.aSkillResult[0].effectResult1.fResultValue = 100;
sPacket.aSkillResult[0].effectResult2.fResultValue = 100;
sPacket.aSkillResult[0].vShift.x = vAttDir.x;
sPacket.aSkillResult[0].vShift.y = vAttDir.y;
sPacket.aSkillResult[0].vShift.z = vAttDir.z;
sPacket.aSkillResult[1].hTarget = m_uiTargetSerialId+1;
sPacket.aSkillResult[1].byAttackResult = BATTLE_ATTACK_RESULT_HIT;
sPacket.aSkillResult[1].effectResult1.fResultValue = 100;
sPacket.aSkillResult[1].effectResult2.fResultValue = 100;
sPacket.aSkillResult[1].vShift.x = vAttDir.x;
sPacket.aSkillResult[1].vShift.y = vAttDir.y;
sPacket.aSkillResult[1].vShift.z = vAttDir.z;
SendEvent(sizeof(sPacket), &sPacket);
}
But i already have in the DB skills.
I have done this without error
Code:bool CClientSession::IsSkillCastingExist(void)
{
CSampleServer * app = (CSampleServer*) NtlSfxGetApp();
CSkillTable *pSkillTbl = app->g_pTableContainer->GetSkillTable();
sSKILL_TBLDAT *pSkillTblData = reinterpret_cast<sSKILL_TBLDAT*>( pSkillTbl->FindData(m_uiSkillTblId) );
if(pSkillTblData->dwCastingTimeInMilliSecs == 0)
return FALSE;
return TRUE;
}
i'v got some interesting news for u guys on this
by the hero engine studio's there's already going to be a dbo release but well be a lot different changes made to there release
later on next year some time would end up being the official site to so
just thought i'd share that you guys :P
I'm gonna send you a P.M. first tell me when you have all installed.
which error you have on with that code?
Btw. anyone know why gameserver crash with this:
?Code:CPCTable *pPcTable = app->g_pTableContainer->GetPcTable();
sPC_TBLDAT *pTblData = (sPC_TBLDAT*)pPcTable->GetPcTbldat(sAvData->byRace, sAvData->byClass, sAvData->byGender);
Gameserver crash after I logged in
https://www.youtube.com/watch?v=Gb2A0VK12R4 , https://www.youtube.com/watch?v=yENIGtc2UxI and https://www.youtube.com/watch?v=uFSvQlWmaBs. HOW??. I need information for have this in my DBO test. Please respond me.
@Daneos 1792 errors, with the library NtlSimulation.lib external symbol, etc, etc. I don't know why... I think for do the Skills and all of the stuff, you need, pSobAvatar, but it's from NtlSimulation.lib, and send me a lot of crash.
- - - Updated - - -
But this is my principal error.
Code:Error 5 error LNK2019: símbolo externo "public: __thiscall RWS::CEventId::CEventId(void)" (??0CEventId@RWS@@QAE@XZ) sin resolver al que se hace referencia en la función "void __cdecl RWS::`dynamic initializer for 'ERROR_NOT_A_VALID_MESSAGE_ID''(void)" (??__EERROR_NOT_A_VALID_MESSAGE_ID@RWS@@YAXXZ) C:\source\NtlLib\Server\GameServer\GameServer.obj GameServer
@Arnie36
What do you think of creating svn and call people that are actually working?
But the skills are in the game, i think, i can't use because of that, can you help me with my error?
What i have to do to fix it? Or, how i can fix SobAvatar. Please D:Code:Error 5 error LNK2019: símbolo externo "public: __thiscall RWS::CEventId::CEventId(void)" (??0CEventId@RWS@@QAE@XZ) sin resolver al que se hace referencia en la función "void __cdecl RWS::`dynamic initializer for 'ERROR_NOT_A_VALID_MESSAGE_ID''(void)" (??__EERROR_NOT_A_VALID_MESSAGE_ID@RWS@@YAXXZ) C:\source\NtlLib\Server\GameServer\GameServer.obj GameServer