轩辕传奇最新数据,仅供研究 C2R"96M7q
dE8f?L'
//#define CallBuyGoodsObject 0x938080 //购物获取物品对象 RTVU3fw
//#define CallLianbaoObjectEAX 0x5B4B10 //炼宝宝鼎对象call <y?+xZM]#|
//#define CallUseBaoDing 0x7F7340 //使用宝鼎万能call **m8 HD
//#define CallGetAllRole 0x8E7B70 //获取地图大部分NPC对像 g"n>v
c7
//#define CallEscRole 0xE0A0A0 //角色小退call )*}\fmOv{
//#define CallGetRoleIDandData 0x981530 //获取登入对象以获取ID uH$hMg
//#define CallTongTTaOnly1 0x770A30 //通天塔界面eax对象call gWHY7rv
//#define CallTongTTaOnly 0x5B4C60 //获取通天塔界面ecx功能call CL2zZk{u_
//#define CallDownHorse 0x656070 //下马call基址就是坐标基址 ]uFJ~:R
//#define CallFrameSelecRole 0x8353A0 //选择界面标志位call Gs"lmX-{$j
//#define CallGetFrameBase 0x6E9BE0 //由call获取角色选择界面基址 F
MCA~N
#8t=vb3
void YaoQingTeamJoin(int nID,int nData,CString szName)//队长或队员邀请其他玩家入队TEAM_JOIN_SEND a"P &
9c
{ e/Z{{FP%6
BYTE OpenTalStruct[0x80] = { 0 }; WY|~E%k
memset(OpenTalStruct, 0, sizeof(OpenTalStruct));
*1v3x:pQ'
memcpy((char*)OpenTalStruct, szName, strlen(szName) + 1); x(u.(:V
try Ydsnu
{ Ijiw`\
;
__asm \
&|xMw[
{ 5(#z)T
PUSHAD 7Q{&L#;
push nData b [HnhAI
push nID HAE$Np|>a
lea eax, OpenTalStruct J37vA zK%
push eax ^kK")+K
mov eax, CallRequestTeamJoin *H/)S 5
call eax ])y)]H#{
add esp, 0xC !N+{X
\+
POPAD ?W ^`Fa)]o
} pqs!kSJV
} uD{-a$6z
catch (...){} 4?@5JpC9VA
delete &OpenTalStruct[0x80]; W:<2" &7
} ~L&z?
'V