Выводим список кланов зарегистрированных на осаду и определяем его по Creature
Внутри L2NPC есть ф-я, которая доступна из AI:
Код:
00525350 void CDB::RequestViewSiegeList(User *pCastleMaster, unsigned int nCastleId, const WCHAR *sReturnHtml)
005463d0 static bool ReplyViewSiegeList(CDBSocket *socket, const unsigned char *packet)
006dca30 bool NpcViewSiegeList(NpcSocket* pSocket, const unsigned char *pPacket)
Код:
004f8b90 09d512a0 void CNPC::ViewSiegeList(CSharedCreatureData* talker, WCHAR* fnHi)