- Joined
- Apr 11, 2005
- Messages
- 290
- Reaction score
- 206
Is this happen on empty server to ? (if no players ) (memory up after some time ?)
Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!
Join Today!Is this happen on empty server to ? (if no players ) (memory up after some time ?)
i can't go to Barracks of Ballgass, do last quest kill 1 Dark Elf(Hero) and can't talk with NPC Werewolf Quarrel, can help"? Where can go to Barracks of Ballgass? why i can't talk to npc Werewolf Quarrel, Quest NPC Priest Devin done already kill kill 10 each of Balram(Hero), Death Spirit(Hero) and Soram(Hero) i made npc at arena and kill them cause i can't go Barracks of Ballgass, just the Dark Elf i made at arena but also can't count at quest. Please help and thanks
how can i go to Crywolf map?
still can't go Barracks of Ballgass do the quest but i make mosters at arena to hit, solve done
got system reset?? why i max 400 go lorensia but can't reset. i type /autoreset (any wrong) can help to solve?? autoreset
Do You have these missing Arca Battle functions ?
These function have only declarations but no definitions
Could You help with these functions ?
Thanks for any help. (i can help to with something else)
CGReqArcaBattleGuildMasterJoin((_tagPMSG_REQ_ARCA_BATTLE_JOIN *)aRecv, aIndex);
CGReqArcaBattleGuildMemberJoin((_tagPMSG_REQ_ARCA_BATTLE_JOIN *)aRecv, aIndex);
CGReqArcaBattleEnter((_tagPMSG_REQ_ARCA_BATTLE_ENTER *)aRecv, aIndex);
CGReqArcaBattleBootyExchange(aIndex);
CGReqSpritemapExchange(aIndex);
CGReqRegisteredMemberCnt(aIndex);
g_ArcaBattle.CGReqMarkReg(aIndex);
g_ArcaBattle.CGReqMarkRank(aIndex);
I just want to running Arca Battle event, but some functions(methods) definitions are missing.
(and i see arca battle loading script function is empty no code)
Let's fix this Arca Battle please.
case 0x30: //protocol.cpp:
CGReqArcaBattleGuildMasterJoin(aIndex);
break;
//----- (008969C0) --------------------------------------------------------
void CGReqArcaBattleGuildMasterJoin(int aIndex)
{
LPOBJ lpObj = &gObj[aIndex];
PMSG_ANS_ARCA_BATTLE_GUILD_JOIN_DS pMsg;
pMsg.h.set(0x1B,0x00,sizeof(pMsg));
DataSend((BYTE*)&pMsg,pMsg.h.size);
if ( !OBJMAX_RANGE(aIndex) )
{
LogAddC(2, "[ArcaWar] Index out of bound : %d", aIndex);
return;
}
if ( GetState() == AB_STATE_READY )
{
if (lpObj->lpGuild == NULL)
{
pMsg.btResult = 1;
DataSend(aIndex,(BYTE*)&pMsg,pMsg.h.size);
LogAddTD2("[ArcaWar] Not have guild : [%d]", aIndex);
return;
}
if (lpObj->GuildStatus != 128)
{
pMsg.btResult = 1;
DataSend(aIndex,(BYTE*)&pMsg,pMsg.h.size);
LogAddTD2("[ArcaWar] Not Guild Master : [%d]", aIndex);
return;
}
if (lpObj->lpGuild->Count < 20)
{
pMsg.btResult = 2;
DataSend(aIndex,(BYTE*)&pMsg,pMsg.h.size);
return;
}
else
{
pMsg.btResult = 5; // or 0
DataSend(aIndex,(BYTE*)&pMsg,pMsg.h.size);
}
}
}
//----- (00896B30) --------------------------------------------------------
Code:case 0x30: //protocol.cpp: CGReqArcaBattleGuildMasterJoin(aIndex); break; //----- (008969C0) -------------------------------------------------------- void CGReqArcaBattleGuildMasterJoin(int aIndex) { LPOBJ lpObj = &gObj[aIndex]; PMSG_ANS_ARCA_BATTLE_GUILD_JOIN_DS pMsg; pMsg.h.set(0x1B,0x00,sizeof(pMsg)); DataSend((BYTE*)&pMsg,pMsg.h.size); if ( !OBJMAX_RANGE(aIndex) ) { LogAddC(2, "[ArcaWar] Index out of bound : %d", aIndex); return; } if ( GetState() == AB_STATE_READY ) { if (lpObj->lpGuild == NULL) { pMsg.btResult = 1; DataSend(aIndex,(BYTE*)&pMsg,pMsg.h.size); LogAddTD2("[ArcaWar] Not have guild : [%d]", aIndex); return; } if (lpObj->GuildStatus != 128) { pMsg.btResult = 1; DataSend(aIndex,(BYTE*)&pMsg,pMsg.h.size); LogAddTD2("[ArcaWar] Not Guild Master : [%d]", aIndex); return; } if (lpObj->lpGuild->Count < 20) { pMsg.btResult = 2; DataSend(aIndex,(BYTE*)&pMsg,pMsg.h.size); return; } else { pMsg.btResult = 5; // or 0 DataSend(aIndex,(BYTE*)&pMsg,pMsg.h.size); } } } //----- (00896B30) --------------------------------------------------------
just take the s9 gs and pdb and decompile themNICE Omaruu !!
Do You have these other functions ? (and structures ? PMSG_ANS_ARCA_BATTLE_GUILD_JOIN_DS )
But i see this structure: PMSG_ANS_ARCA_BATTLE_GUILD_JOIN_DS have only one variable ? (btResult)
Thank You for help.
somebody have full file with less bugs and full client?
please upload this!
Server side: data/mapserverinfo & connectserver/serverlistCan anyone help with IP configuration for public playing ?
In witch places i need to change my public IP ??
Help !