- if ( NPC_TYPE( nCharIdx ) == 999 )
- {
- //ClientLog (LOG_NORMAL, "Recv_gsv_NPC_CHAR:: Adding NPC. NPC_TYPE (from STB) for NPC with id %i is %i",nCharIdx, NPC_TYPE( nCharIdx ));
- nCObj = g_pObjMGR->Add_NpcCHAR( m_pRecvPacket->m_gsv_NPC_CHAR.m_wObjectIDX, nCharIdx, PosCUR, m_pRecvPacket->m_gsv_NPC_CHAR.m_nQuestIDX, m_pRecvPacket->m_gsv_NPC_CHAR.m_fModelDIR);
- if ( this->Recv_tag_ADD_CHAR( nCObj, &(m_pRecvPacket->m_gsv_NPC_CHAR) ) )
- {
- short nOffset = sizeof( gsv_NPC_CHAR );
- this->Recv_tag_ADJ_STATUS( nOffset, &(m_pRecvPacket->m_gsv_NPC_CHAR) );
- }
- CObjCHAR *pSourCHAR = g_pObjMGR->Get_CharOBJ( nCObj, false );
- if( pSourCHAR )///2004/2/27: More nAvy
- {
- if ( m_pRecvPacket->m_gsv_NPC_CHAR.m_nCharIdx < 0 ) {
- ( (CObjNPC*)pSourCHAR )->HIDE ();
- }
- /// 04/5/18 Add an event variable specific NPC - jeddli
- ((CObjNPC*)pSourCHAR)->SetEventValue( m_pRecvPacket->m_gsv_NPC_CHAR.m_nEventSTATUS );
- /*char Buf[255];
- sprintf( Buf, " By event parameters from the server %d\n", m_pRecvPacket->m_gsv_NPC_CHAR.m_nEventSTATUS );
- MessageBox( NULL, Buf, "...", MB_OK );*/
- //ClientLog (LOG_NORMAL, "Recv_gsv_NPC_CHAR:: Add NPC : [%s] CObj: %d, SObj: %d \n",pSourCHAR->Get_NAME(), nCObj, g_pObjMGR->Get_ServerObjectIndex( nCObj ));
- //LogString (LOG_NORMAL, "Add NPC : [%s] CObj: %d, SObj: %d \n", pSourCHAR->Get_NAME(), nCObj, g_pObjMGR->Get_ServerObjectIndex( nCObj ) );
- }
- else
- {
- //ClientLog (LOG_NORMAL, "Recv_gsv_NPC_CHAR:: Fail Add NPC : CharIdx[%d], QuestIdx[%d]\n",m_pRecvPacket->m_gsv_NPC_CHAR.m_nCharIdx, m_pRecvPacket->m_gsv_NPC_CHAR.m_nQuestIDX);
- //LogString (LOG_NORMAL, "Fail Add NPC : CharIdx[%d], QuestIdx[%d]\n", m_pRecvPacket->m_gsv_NPC_CHAR.m_nCharIdx, m_pRecvPacket->m_gsv_NPC_CHAR.m_nQuestIDX);
- }
- }
- else
- {
- _ASSERT( 0 );
- }
I used the GO command /go 3
Teleported into Junon and locked up
Got this error that is attached.
I also noticed that if I just did the /go command (which before would give me the list of locations) that the server crashed.
I didn't compile the source, I got it here on the forums.
Hope this helps