资源简介
天龙八部全套源码 控制台 lua脚本 测试模块 可以用于学习,有很高的参考价值
代码片段和文件信息
#include “AsmItem.h“
#include “AsmRole.h“
#include “Asmbase.h“
CAsmItem::CAsmItem()
{
}
CAsmItem::~CAsmItem()
{
}
//遍历背包项
//第一个参数是开始变量的背包格子号
//第二个参数是背包格子总数
//道具背包是0-29
//材料背包是30-59
//任务背包是60-80
VAsmItem CAsmItem::AsmGetItemData(int nNum)//参数 1是第一个背包,2是第二个背包,3是第三个背包
{
VAsmItem vm_Item;//包裹内物品
try
{
DWORD dwbase = *(DWORD*)BAG_base;
byOneCount = *(BYTE*)(dwbase + 0x9dd0 + 0x18);//道具背包格子总数
byTwoCount = *(BYTE*)(dwbase + 0x9dd0 + 0x19);//材料背包格子总数
byThreeCount = *(BYTE*)(dwbase + 0x9dd0 + 0x1A);//任务背包格子总数
int nIndex = 0;//格子起始索引
int nCount = 0;//格子的总数
if (nNum == 1)
{
nIndex = 0;
nCount = byOneCount;
}
else if (nNum == 2)
{
nIndex = 30;
nCount = 30 + byTwoCount;
}
else if (nNum == 3)
{
nIndex = 60;
nCount = 60 + byThreeCount;
}
for (int i = nIndex; i < nCount; i++)
{
DWORD uObj = *(DWORD*)BAG_base;
uObj = *(DWORD*)(uObj + 0x9dd0);//道具背包格子总数
uObj = *(DWORD*)(uObj + i * 4);//道具背包格子总数
if (0 != uObj)
{
TAsmItem tItems;
ULONG uObj_14 = *(PULONG)(uObj + 0x14);
ULONG uObj_28 = *(PULONG)(uObj + 0x28);
tItems.uType = *(PULONG)(uObj_28 + 0x4);
tItems.uobject = uObj;
if (1 == tItems.uType)
{
tItems.byCurnaijiu = *(PBYTE)(uObj_14 + 0x3F);
tItems.byMaxnaijiu = *(PBYTE)(uObj_14 + 0x3C);
tItems.szName = (PCHAR)*(PULONG)(uObj_28 + 0x28);
tItems.uLevel = *(PULONG)(uObj_28 + 0x2c);
tItems.uNumber = 1;
tItems.szTypeName = (char*)(*(DWORD*)(uObj_28 + 0x58));
tItems.szDataAttribute = (char*)(*(DWORD*)(uObj_28 + 0x34));
//vm_Item.push_back(tItems);
}
else if (2 == tItems.uType
|| 3 == tItems.uType
|| 4 == tItems.uType)
{
tItems.szName = (PCHAR)*(PULONG)(uObj_28 + 0x18);
tItems.uLevel = *(PBYTE)(uObj_14 + 0x3d);
tItems.uNumber = *(PBYTE)(uObj_14 + 0x3C);
tItems.szTypeName = (char*)(*(DWORD*)(uObj_28 + 0x50));
tItems.szDataAttribute = (char*)(*(DWORD*)(uObj_28 + 0x1c));
//vm_Item.push_back(tItems);
}
else if (5 == tItems.uType)
{
tItems.szName = (PCHAR)*(PULONG)(uObj_28 + 0x1C);
tItems.uLevel = *(PBYTE)(uObj_14 + 0x3d);
tItems.uNumber = 1;
tItems.szTypeName = (char*)(*(DWORD*)(uObj_28 + 0x130));
tItems.szDataAttribute = (char*)(*(DWORD*)(uObj_28 + 0x20));
//vm_Item.push_back(tItems);
}
else if (6 == tItems.uType)
{
tItems.szName = (PCHAR)*(PULONG)(uObj_28 + 0x2C);
//tItems.uLevel = *(PBYTE)(uObj_14 + 0x3d);
tItems.uNumber = 1;
//tItems.szTypeName = (char*)(*(DWORD*)(uObj_28 + 0x130));
//tItems.szDataAttribute = (char*)(*(DWORD*)(uObj_28 + 0x20));
//vm_Item.push_back(tItems);
}
else if (7 == tItems.uType)
{
tItems.szName = (PCHAR)*(PULONG)(uObj_28 + 0x28);
//tItems.uLevel = *(PBYTE)(uObj_14 + 0x3d);
tItems.uNumber = 1;
tItems.szTypeName = (char*)(*(DWORD*)(uO
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-05-02 17:27 tianlong\
目录 0 2019-05-02 17:26 tianlong\天龙\
目录 0 2018-08-05 17:17 tianlong\天龙\bin\
文件 87896 2006-05-10 16:32 tianlong\天龙\bin\Aura.ssk
目录 0 2018-08-03 09:08 tianlong\天龙\bin\data\
文件 191211 2015-09-27 20:40 tianlong\天龙\bin\data\物品.txt
文件 45 2018-08-03 13:49 tianlong\天龙\bin\GAME_PATH.txt
文件 16616448 2018-08-04 10:53 tianlong\天龙\bin\InJect.bsc
文件 3496960 2018-08-04 10:53 tianlong\天龙\bin\InJect.exe
文件 1857034 2018-08-04 10:53 tianlong\天龙\bin\InJect.iobj
文件 282608 2018-08-04 10:53 tianlong\天龙\bin\InJect.ipdb
文件 26152960 2018-08-04 10:53 tianlong\天龙\bin\InJect.pdb
目录 0 2018-08-03 09:08 tianlong\天龙\bin\sc
目录 0 2015-12-27 03:00 tianlong\天龙\bin\sc
文件 2552 2015-12-23 14:38 tianlong\天龙\bin\sc
文件 9858 2015-10-09 17:07 tianlong\天龙\bin\sc
文件 6082 2015-10-09 21:36 tianlong\天龙\bin\sc
文件 13520 2015-10-13 14:35 tianlong\天龙\bin\sc
文件 17124 2015-10-20 15:28 tianlong\天龙\bin\sc
文件 5991 2015-10-12 23:36 tianlong\天龙\bin\sc
文件 2261 2015-09-14 19:53 tianlong\天龙\bin\sc
文件 160 2015-09-28 00:19 tianlong\天龙\bin\sc
文件 4005 2015-10-09 20:58 tianlong\天龙\bin\sc
文件 25453 2015-10-10 20:55 tianlong\天龙\bin\sc
文件 4365 2015-09-30 18:34 tianlong\天龙\bin\sc
文件 2462 2015-10-09 19:16 tianlong\天龙\bin\sc
文件 45 2015-09-26 16:17 tianlong\天龙\bin\sc
文件 51 2015-09-27 20:05 tianlong\天龙\bin\sc
文件 12068 2015-09-28 21:38 tianlong\天龙\bin\sc
文件 55001 2015-10-10 10:53 tianlong\天龙\bin\sc
文件 44312 2015-10-10 21:01 tianlong\天龙\bin\sc
............此处省略597个文件信息
相关资源
- 易语言取微云数据V1源码易语言取微云
- 易语言Excel多表对应处理源码
- 易语言取word打开、另存为对话框窗口
- 易语言EXCEL另存为CSV文件源码
- delphi百度地图源码
- 易语言EMS快递查询源码
- 易语言快递查询源码
- 易语言查询79种快递源码
- 易语言搜搜mp3源码
- 易语言迅雷补丁源码
- 易语言高仿迅雷5安装包源码
- bootstrap demo 源码大全
- springboot整合RabbitMQ实现延时队列的两
- 关于Spring MVC项目maven中通过fileupload上
- 新一代Lora芯片sx126x的驱动源码
- 易语言版迅雷视频转换器源码
- 今日头条源码.zip
- CtrlAltQ全屏截图源码
- 易语言全屏截图源码
- 百度图片识别源码.rar
- 易语言穿越火线辅助程序源码
- WINDOWS内核安全编程 寒江独钓 光盘源
- 寒江独钓-Windows内核安全编程(完整版
- DevExpress 15.1.6 源码 全 百度云
- 很久以前的MUD游戏源码和mudos
- 易语言屏幕锁屏工具源码
- 易语言Beep应用例程源码
- 易语言API的用法之beep源码
- 易语言Beep卡农源码
- 易语言DLL函数查看器源码
评论
共有 条评论