热血江湖 YGOnline.exe —— 【怎么判断窗口是否弹出】通用方法(定稿) 时间:2026-09-28 14:34 目标:D:\rxjh2025\client\YGOnline.exe(32位,无ASLR,模块基址恒 0x400000) 本次 PID:14256 ================================================================================ 一句话:**看窗口对象下面那个"内容面板"(类型码 24 = InterWindow)的 +0x40 是不是 1。** 不要看窗口对象自己的 +0x40,那个不准。 一、判据(三层,从快到稳) -------------------------------------------------------------------------------- 窗口对象 = 读整数( 读整数(#IFManager基址) + 槽偏移 ) IFManager基址 = 0x0188C61C = 25740828 ①【最快·定式】已知面板偏移时直接读: 已弹出 = 读整数( 读整数(窗口对象 + 面板偏移) + 0x40 ) == 1 面板偏移从下面第四节速查表查(多数窗口是 +0x330 = 816) ②【最稳·通用】不知道面板偏移时,扫窗口对象的子槽: 在 窗口对象 + 0x300 ~ 窗口对象 + 0x600 之间(每 4 字节一个槽)找子对象 若存在【读(子对象+8) == 24】且【读(子对象+0x40) == 1】 → 已弹出 ③【组合】交易窗口这种"多页面"的,两个面板取"或": 已弹出 = 面板(+0x330 进行中页) 或 面板(+0x334 申请页) ★ 判断"子控件/按钮"能不能点,也是同一个 +0x40,但按钮的 +0x40 不可信 (从没开过的窗口,子按钮 vis 也常是 1),只有"类型码 24 的面板"这一路干净。 二、本次活体实测(2026-09-28 14:3x,一次跑完,闭环) -------------------------------------------------------------------------------- IFManager 对象 = 1120125408 用 ① 扫描法对全部 86 个非空槽跑一遍,判定为【正在显示】的只有 3 个: 槽 控件ID 命中面板(偏移 控件ID 尺寸) 3AC 108 +344(111 50x252) +494(320 369x180) +4A0(338 114x190) +4E8(207 67x240) ← InterMAIN 主界面,HUD 常驻,4 块面板都在 3CC 1654 +340(1739 20x446) ← InterOption 里的常驻竖条 4D4 6695 +334(6696 220x300) ← ★ InterExchange 交易窗口,正开着 重点窗口三态核对(同一时刻): InterMAIN 槽3AC id=108 self+40=1 面板 +344/+494/+4A0/+4E8 vis=1 → 显示 InterChat 槽3B0 id=904 self+40=1 无类型24子面板 → (聊天框,见第五节例外) InterExchange 槽4D4 id=6695 self+40=1 面板 +334(6696) vis=1 → 显示 ★ InterParty 槽4E8 id=7029 self+40=0 面板 +330(7030) vis=0 → 未显示 ★ InterNotice 槽404 id=7018 self+40=0 无类型24子对象 → 未显示(见第五节) 交易窗开着(面板 vis=1)、组队窗关着(面板 vis=0),与屏幕一致。 三、为什么不能用"窗口对象自身 +0x40"(之前踩过的坑) -------------------------------------------------------------------------------- · 组队窗口【正显示】时,InterParty 对象自己的 +0x40 = 0 → 会误判成"没开" · 交易窗口【已关闭】时,InterExchange 对象自己的 +0x40 仍 = 1 → 会误判成"还开着" (它是"曾经激活过"的粘滞标志,关窗不清零) · 子按钮/子列表的 +0x40 更乱:背包、幸运箱、战场等从没打开过的窗口, 其子控件 vis 也是 1(那是"已创建/已启用",不是"看得见") ⇒ 只认【类型码 24 = InterWindow 的内容面板】的 +0x40,实测与屏幕 100% 对得上。 四、面板偏移速查表(全 86 槽实测,2026-09-28 14:3x,PID 14256) -------------------------------------------------------------------------------- 用法:读(读(0x0188C61C) + 槽偏移) 拿到窗口对象,再 读(窗口对象 + 面板偏移 + 0x40)。 一个窗口可能有多个面板(分页/分步),任意一个 vis=1 就算"已弹出"。 面板偏移绝大多数是 +0x330(816);列表里没列出的槽 = 该接口名下没有类型码24的子面板, 要用第二节的③扫描法判断(或按第六节例外处理)。 常见窗口速查(完整表见文末附录): 0x3AC InterMAIN 主界面 +0x344/+0x494/+0x4A0/+0x4E8(HUD 常驻) 0x3B4 InterStatus 状态栏 +0x330(816) 0x3B8 InterInventory 背包 +0x354(852) 0x3D8 InterExit 退出 +0x338(824) 0x3F8 CInterDye 染色 +0x330(816) 0x404 InterNotice 通知 (无直接子面板,见第五节) 0x448 CInterSaju 算命 +0x330(816) 0x460 InterMedicineMaking 制药 +0x330(816) / +0x350(848) 0x470 InterPartySearch 组队搜索 +0x4D0(1232) 0x4B8 CPetInven 宠物栏 +0x330(816) 0x4D0 InterEscape 回城 +0x330(816) 0x4D4 InterExchange 交易 +0x330(816) 进行中页 / +0x334(820) 申请页 ★ 0x4E0 InterMail 邮件 +0x334(820) / +0x37C(892) … 0x4E8 InterParty 组队 +0x330(816) ★ 0x4EC InterPCStore 个人商店 +0x330(816) / +0x3A4(932) / +0x3CC(972)… 0x500 InterWebShop 网页商城 +0x330(816) 0x508 InterMunpa 门派 +0x330(816) 0x550 ScriptDungeon 副本脚本 +0x33C(828) 五、两个例外(要单独处理) -------------------------------------------------------------------------------- 1) InterChat(聊天框,槽 0x3B0) 它没有类型码24的子面板(子对象是 类型20/23),扫描法判不出来。 但它是常驻 HUD,一直显示,实际不需要判断。 2) InterNotice(通知/确认弹窗,槽 0x404) 它的面板不在第一层,要往下走两级: 通知对象 = 读(IFManager对象 + 0x404) 弹窗口 = 读(通知对象 + 0x338) ← 弹窗主体(本次实测 id=7023) 面板 = 读(弹窗口 + 0x330) ← 类型24,本次 id=7024 已弹出 = 读(面板 + 0x40) == 1 注意 0x404 下面的 +0x330(7021) / +0x334(7019) 是常驻的竖条, 它们的子面板 id=7022 vis 恒为 1,是误报,不要拿它们判弹窗。 ★ 0x01890854 这个全局标志【不能】用来判"通知弹窗在屏幕上": 本次实测无弹窗时它也是 1(它是"有未读/待处理"类计数)。 本次基线读数(无弹窗时):+0x338 弹窗 vis=0、其面板 7024 vis=0。 ★★ 常量命名统一(2026-09-28 14:43 活体核对) 早前交付 `遍历通知窗口_0928.txt` 时用的常量名 **`#通知窗口管理器`,和现在的 `#IFManager基址` 是同一个东西**:都是 25740828 = 0x0188C61C。 本次实读 `[0x0188C61C] = 1120125408`,且从它 +0x404 / +0x4D4 / +0x4E8 正好取到 通知 / 交易 / 组队三个窗口对象 → 同一个管理器,没有第二个。 ⇒ 常量表里只留 `IFManager基址` 一个即可(旧名可删或留作别名,值必须都是 25740828)。 另外 `#通知框标志值` = 25757780 = 0x01890854 是**另一个地址**,别和上面两个混。 ★★ 注意:`#通知框标志值` 当"弹窗在屏幕上"的门禁用会失效(见上面 106 行实测)。 已重写通知遍历子程序 → `D:\AI空间\rxjh\遍历通知窗口_修正_0928.txt` (门禁换成"弹窗口 + 0x330 面板的 +0x40 == 1",并把 `#通知窗口管理器` 换成 `#IFManager基址`)。 六、易语言子程序(可直接粘贴) ================================================================================ 提示: · `窗口是否弹出` 是最通用的一条(192 槽扫描 ≈ 200 次读内存,单次调用开销可忽略)。 但 `枚举正在显示的窗口` 会对 113 个槽各调一次 → 约 2 万次读,明显慢。 真要频繁枚举,建议改成"先读 +0x330 / +0x334 两个偏移,都不中再退回扫描"。 · 只判交易窗/组队窗时用下面两个专用子程序(各 3 次读内存,最快)。 · 若你的工程里 `.常量` 喂 `计次循环首` 报类型不符,把 `#窗口子槽个数` 直接写成 `192` 即可(循环体里的 `#窗口子槽起点` 同理,可写 768)。 .版本 2 .常量 IFManager基址, "25740828" .常量 窗口可见标志, "64" .常量 窗口子槽起点, "768" .常量 窗口子槽个数, "192" .常量 窗口主面板偏移, "816" .常量 交易窗口槽, "1236" .常量 组队窗口槽, "1256" .常量 通知窗口槽, "1028" .常量 通知弹窗偏移, "824" .常量 交易进行中面板偏移, "816" .常量 交易申请面板偏移, "820" .版本 2 .子程序 窗口是否弹出, 逻辑型 .参数 槽偏移, 整数型 .局部变量 接口管理, 整数型 .局部变量 窗口对象, 整数型 .局部变量 子对象, 整数型 .局部变量 i, 整数型 接口管理 = 内存_读整数型 (全局_进程句柄, #IFManager基址) .如果真 (接口管理 ≤ 65536) 返回 (假) .如果真结束 窗口对象 = 内存_读整数型 (全局_进程句柄, 接口管理 + 槽偏移) .如果真 (窗口对象 ≤ 65536) 返回 (假) .如果真结束 .计次循环首 (#窗口子槽个数, i) 子对象 = 内存_读整数型 (全局_进程句柄, 窗口对象 + #窗口子槽起点 + (i - 1) × 4) .如果真 (子对象 > 65536) .如果真 (内存_读整数型 (全局_进程句柄, 子对象 + 8) = 24) .如果真 (内存_读整数型 (全局_进程句柄, 子对象 + #窗口可见标志) = 1) 返回 (真) .如果真结束 .如果真结束 .如果真结束 .计次循环尾 () 返回 (假) .版本 2 .子程序 窗口面板是否显示, 逻辑型 .参数 槽偏移, 整数型 .参数 面板偏移, 整数型 .局部变量 接口管理, 整数型 .局部变量 窗口对象, 整数型 .局部变量 面板对象, 整数型 接口管理 = 内存_读整数型 (全局_进程句柄, #IFManager基址) .如果真 (接口管理 ≤ 65536) 返回 (假) .如果真结束 窗口对象 = 内存_读整数型 (全局_进程句柄, 接口管理 + 槽偏移) .如果真 (窗口对象 ≤ 65536) 返回 (假) .如果真结束 面板对象 = 内存_读整数型 (全局_进程句柄, 窗口对象 + 面板偏移) .如果真 (面板对象 ≤ 65536) 返回 (假) .如果真结束 返回 (内存_读整数型 (全局_进程句柄, 面板对象 + #窗口可见标志) = 1) .版本 2 .子程序 交易窗口是否弹出, 逻辑型 返回 (窗口面板是否显示 (#交易窗口槽, #交易进行中面板偏移) 或 窗口面板是否显示 (#交易窗口槽, #交易申请面板偏移)) .版本 2 .子程序 组队窗口是否弹出, 逻辑型 返回 (窗口面板是否显示 (#组队窗口槽, #窗口主面板偏移)) .版本 2 .子程序 通知窗口是否弹出, 逻辑型 .局部变量 接口管理, 整数型 .局部变量 通知对象, 整数型 .局部变量 弹窗对象, 整数型 .局部变量 面板对象, 整数型 接口管理 = 内存_读整数型 (全局_进程句柄, #IFManager基址) .如果真 (接口管理 ≤ 65536) 返回 (假) .如果真结束 通知对象 = 内存_读整数型 (全局_进程句柄, 接口管理 + #通知窗口槽) .如果真 (通知对象 ≤ 65536) 返回 (假) .如果真结束 弹窗对象 = 内存_读整数型 (全局_进程句柄, 通知对象 + #通知弹窗偏移) .如果真 (弹窗对象 ≤ 65536) 返回 (假) .如果真结束 面板对象 = 内存_读整数型 (全局_进程句柄, 弹窗对象 + #窗口主面板偏移) .如果真 (面板对象 ≤ 65536) 返回 (假) .如果真结束 返回 (内存_读整数型 (全局_进程句柄, 面板对象 + #窗口可见标志) = 1) .版本 2 .子程序 枚举正在显示的窗口, , , .局部变量 接口管理, 整数型 .局部变量 槽偏移, 整数型 .局部变量 窗口对象, 整数型 .局部变量 i, 整数型 接口管理 = 内存_读整数型 (全局_进程句柄, #IFManager基址) .如果真 (接口管理 ≤ 65536) 挂机信息.加入文本 (自定义时间 () + “IFManager 未就绪” + #换行符) 返回 () .如果真结束 挂机信息.加入文本 (自定义时间 () + “------ 正在显示的接口窗口 ------” + #换行符) .计次循环首 (113, i) 槽偏移 = 928 + (i - 1) × 4 窗口对象 = 内存_读整数型 (全局_进程句柄, 接口管理 + 槽偏移) .如果真 (窗口对象 > 65536) .如果真 (窗口是否弹出 (槽偏移)) 挂机信息.加入文本 (自定义时间 () + “槽 ” + 到文本 (槽偏移) + “ 窗口对象 ” + 到文本 (窗口对象) + “ 控件ID ” + 到文本 (内存_读整数型 (全局_进程句柄, 窗口对象 + 12)) + #换行符) .如果真结束 .如果真结束 .计次循环尾 () 七、配合"点按钮"的完整流程 -------------------------------------------------------------------------------- .如果真 (交易窗口是否弹出 ()) 按钮对象 = 内存_读整数型 (全局_进程句柄, 内存_读整数型 (全局_进程句柄, 接口管理 + #交易窗口槽) + 908) 控件ID = 内存_读整数型 (全局_进程句柄, 按钮对象 + 12) 按钮点击call (控件ID) .如果真结束 (控件ID 每次开客户端都变,必须现读,绝不能写死 6700/6701。 按钮点击call机器码见《窗口弹出状态与遍历_0928.txt》第八节。) ================================================================================ 实测脚本(D:\ce_mcp\) _t14.py 全槽扫描:接口对象 +0x000~+0x600 逐 DWORD 找类型码24 子面板(生成速查表) _t15.py 通用判定的实跑输出(判定为"显示中"的接口清单) _t16.py InterChat / InterNotice 子对象逐层展开 _t17.py 把 _t14 的结果 × 槽位类名表,生成面板偏移速查表 _t18.py 通知弹窗链 + 0x01890854 基线读数 ================================================================================ 附录:全槽 → 内容面板(类型码24)偏移全表 -------------------------------------------------------------------------------- 槽偏移 十进制 类名 面板偏移(十进制) 面板ID 尺寸 vis 3AC 940 InterMAIN +344 (836 ) 111 50x252 1 3AC 940 +494 (1172) 320 369x180 1 3AC 940 +498 (1176) 109 20x502 0 3AC 940 +49C (1180) 110 20x662 0 3AC 940 +4A0 (1184) 338 114x190 1 3AC 940 +4A4 (1188) 375 220x300 0 3AC 940 +4B0 (1200) 378 220x300 0 3AC 940 +4D0 (1232) 370 220x300 0 3AC 940 +4E8 (1256) 207 67x240 1 3AC 940 +4EC (1260) 356 220x300 0 3AC 940 +4F0 (1264) 361 220x300 0 3AC 940 +5B4 (1460) 381 274x310 0 3AC 940 +5C4 (1476) 403 162x168 0 3AC 940 +5CC (1484) 422 165x250 0 3B4 948 InterStatus +330 (816 ) 467 352x334 0 3B4 948 +338 (824 ) 469 352x334 0 3B4 948 +42C (1068) 514 352x334 0 3B8 952 InterInventory +354 (852 ) 954 643x247 0 3B8 952 +378 (888 ) 1276 220x300 0 3CC 972 InterOption +33C (828 ) 1655 352x334 0 3CC 972 +340 (832 ) 1739 20x446 1 3CC 972 +498 (1176) 1735 220x300 0 3D8 984 InterExit +338 (824 ) 1990 220x300 0 3D8 984 +364 (868 ) 1995 127x423 0 3DC 988 InterQuestEx +354 (852 ) 2006 352x334 0 3DC 988 +490 (1168) 2068 475x280 0 3DC 988 +4B0 (1200) 2148 220x300 0 3DC 988 +4C0 (1216) 2113 519x754 0 3DC 988 +4D8 (1240) 2118 559x524 0 3DC 988 +4E4 (1252) 2152 475x280 0 3F0 1008 InterMessenger +358 (856 ) 4120 352x334 0 3F0 1008 +35C (860 ) 4134 220x300 0 3F8 1016 CInterDye +330 (816 ) 4108 360x310 0 3F8 1016 +334 (820 ) 4112 24x91 0 400 1024 InterLuckyBox +330 (816 ) 8645 360x310 0 40C 1036 InterPcRoomBenefit +330 (816 ) 8641 44x152 0 40C 1036 +334 (820 ) 8642 0x0 0 410 1040 InterSendPackage +334 (820 ) 8653 475x280 0 410 1040 +364 (868 ) 8664 220x300 0 410 1040 +37C (892 ) 8669 220x300 0 410 1040 +398 (920 ) 8674 475x280 0 410 1040 +3C4 (964 ) 8703 475x280 0 410 1040 +3EC (1004) 8731 475x280 0 410 1040 +40C (1036) 8757 32x32 0 410 1040 +414 (1044) 8759 220x300 0 410 1040 +41C (1052) 8761 220x300 0 414 1044 InterTimer +348 (840 ) 6538 37x1024 0 414 1044 +34C (844 ) 6540 37x1024 0 414 1044 +350 (848 ) 6542 37x1024 0 414 1044 +360 (864 ) 6544 37x30 0 414 1044 +364 (868 ) 6545 37x30 0 41C 1052 InterCallToGuild +338 (824 ) 4853 0x0 0 41C 1052 +33C (828 ) 4862 220x300 0 428 1064 InterServerMove +330 (816 ) 4751 0x0 0 428 1064 +338 (824 ) 4758 220x300 0 42C 1068 InterByulho +378 (888 ) 4619 360x310 0 430 1072 InterAutoPlay +438 (1080) 4519 566x550 0 430 1072 +4E4 (1252) 4576 620x550 0 434 1076 InterChangeLooksPet +330 (816 ) 4839 160x200 0 434 1076 +334 (820 ) 4848 220x300 0 434 1076 +338 (824 ) 4840 200x200 0 43C 1084 InterHairdressing +330 (816 ) 4825 140x200 0 43C 1084 +334 (820 ) 4833 220x300 0 448 1096 CInterSaju +330 (816 ) 4804 340x300 0 448 1096 +334 (820 ) 4807 457x257 0 448 1096 +338 (824 ) 4813 457x257 0 448 1096 +33C (828 ) 4818 457x257 0 44C 1100 InterLuckyBag +330 (816 ) 4896 220x300 0 458 1112 InterManufacture +334 (820 ) 4899 352x334 0 460 1120 InterMedicineMaking +330 (816 ) 5211 475x280 0 460 1120 +350 (848 ) 5215 220x300 0 468 1128 InterNameChange +334 (820 ) 5295 220x300 0 468 1128 +348 (840 ) 5299 220x300 0 470 1136 InterPartySearch +4C8 (1224) 5316 32x32 0 470 1136 +4D0 (1232) 5318 352x334 0 470 1136 +514 (1300) 5424 220x300 0 470 1136 +58C (1420) 5345 350x300 0 478 1144 InterPremiumCashItem +338 (824 ) 5434 360x310 0 478 1144 +350 (848 ) 5439 360x310 0 478 1144 +36C (876 ) 5445 220x300 0 478 1144 +388 (904 ) 5449 220x300 0 478 1144 +3AC (940 ) 5454 220x300 0 47C 1148 InterPremiumSelect +330 (816 ) 5459 360x310 0 494 1172 InterGifticon +330 (816 ) 5725 0x0 0 49C 1180 InterExcangeHeroWeapon +330 (816 ) 5774 245x300 0 49C 1180 +334 (820 ) 5797 220x300 0 49C 1180 +338 (824 ) 5801 243x300 0 49C 1180 +33C (828 ) 5808 220x300 0 49C 1180 +340 (832 ) 5811 220x300 0 4AC 1196 InterWarpToParty +350 (848 ) 5915 220x300 0 4B0 1200 InterGibo +338 (824 ) 5920 475x280 0 4B0 1200 +3B8 (952 ) 5928 475x280 0 4B0 1200 +3C8 (968 ) 5932 475x280 0 4B8 1208 CPetInven +330 (816 ) 6298 252x179 0 4BC 1212 CPetInfo +334 (820 ) 6155 427x515 0 4BC 1212 +350 (848 ) 6160 352x334 0 4BC 1212 +3FC (1020) 6162 32x32 0 4BC 1212 +400 (1024) 6164 32x32 0 4BC 1212 +408 (1032) 6166 32x32 0 4BC 1212 +414 (1044) 6168 32x32 0 4C4 1220 CSajeSystem +4A8 (1192) 6357 352x334 0 4C4 1220 +4B0 (1200) 6357 352x334 0 4C4 1220 +4B4 (1204) 6497 220x300 0 4C8 1224 InterMunpaWar +390 (912 ) 6529 35x200 0 4C8 1224 +394 (916 ) 6530 35x200 0 4C8 1224 +3A8 (936 ) 6535 65x310 0 4C8 1224 +3D4 (980 ) 6515 37x37 0 4C8 1224 +3D8 (984 ) 6520 40x40 0 4C8 1224 +3E0 (992 ) 6522 40x72 0 4C8 1224 +3E8 (1000) 6524 40x72 0 4C8 1224 +3F0 (1008) 6516 40x40 0 4C8 1224 +3F4 (1012) 6518 40x40 0 4C8 1224 +418 (1048) 6526 341x680 0 4CC 1228 InterCoatChange +338 (824 ) 6818 200x300 0 4CC 1228 +33C (828 ) 6819 220x300 0 4D0 1232 InterEscape +330 (816 ) 6809 220x300 0 4D4 1236 InterExchange +330 (816 ) 6707 475x280 0 4D4 1236 +334 (820 ) 6696 220x300 1 4D4 1236 +3A4 (932 ) 6804 402x493 0 4D8 1240 InterAttributeJesukbu +330 (816 ) 6841 200x300 0 4D8 1240 +38C (908 ) 7309 43x70 0 4DC 1244 InterMacro +330 (816 ) 6862 352x334 0 4E0 1248 InterMail +334 (820 ) 6925 352x334 0 4E0 1248 +37C (892 ) 6941 220x300 0 4E0 1248 +38C (908 ) 6945 220x300 0 4E0 1248 +398 (920 ) 6948 475x280 0 4E0 1248 +3BC (956 ) 6958 220x300 0 4E0 1248 +3D0 (976 ) 6963 32x32 0 4E0 1248 +3D8 (984 ) 6965 475x280 0 4E0 1248 +3EC (1004) 6976 30x30 0 4E0 1248 +3F4 (1012) 6978 420x500 0 4E0 1248 +418 (1048) 6989 420x500 0 4E0 1248 +42C (1068) 6994 420x500 0 4E0 1248 +450 (1104) 7005 420x500 0 4E0 1248 +464 (1124) 7010 220x300 0 4E4 1252 InterMugongLearn +330 (816 ) 7015 220x300 0 4E8 1256 InterParty +330 (816 ) 7030 220x300 0 4E8 1256 +3D4 (980 ) 7308 15x70 0 4E8 1256 +3D8 (984 ) 7309 43x70 0 4EC 1260 InterPCStore +330 (816 ) 7321 220x300 0 4EC 1260 +3A4 (932 ) 7325 220x300 0 4EC 1260 +3CC (972 ) 7332 475x280 0 4EC 1260 +448 (1096) 7362 475x280 0 4EC 1260 +4D4 (1236) 7397 220x300 0 4F4 1268 InterPremiumWin +540 (1344) 7490 220x300 0 4F4 1268 +544 (1348) 7494 220x300 0 4F4 1268 +548 (1352) 7497 243x343 0 4F8 1272 InterWar +330 (816 ) 7502 12x1024 0 4F8 1272 +350 (848 ) 7504 37x210 0 4F8 1272 +35C (860 ) 7506 37x210 0 4F8 1272 +3AC (940 ) 7508 220x300 0 4FC 1276 InterWeb +344 (836 ) 7513 40x900 0 4FC 1276 +348 (840 ) 7514 24x980 0 4FC 1276 +358 (856 ) 7531 500x700 0 4FC 1276 +360 (864 ) 7533 42x504 0 4FC 1276 +46C (1132) 7535 24x980 0 4FC 1276 +47C (1148) 7540 29x980 0 4FC 1276 +498 (1176) 7545 40x650 0 4FC 1276 +4A0 (1184) 7547 0x0 0 500 1280 InterWebShop +330 (816 ) 7551 220x300 0 504 1284 CInterCharm +330 (816 ) 7555 311x257 0 508 1288 InterMunpa +330 (816 ) 7561 352x334 0 508 1288 +334 (820 ) 7586 220x300 0 508 1288 +338 (824 ) 7592 220x300 0 518 1304 InterUI_Community +330 (816 ) 24 427x515 0 518 1304 +334 (820 ) 7561 352x334 0 518 1304 +338 (824 ) 6357 352x334 0 518 1304 +33C (828 ) 5105 352x334 0 518 1304 +340 (832 ) 5318 352x334 0 518 1304 +344 (836 ) 4120 352x334 0 518 1304 +348 (840 ) 6925 352x334 0 51C 1308 InterUI_CharacterInfo +330 (816 ) 33 427x515 0 51C 1308 +334 (820 ) 467 352x334 0 51C 1308 +338 (824 ) 469 352x334 0 51C 1308 +33C (828 ) 1298 352x334 0 51C 1308 +340 (832 ) 514 352x334 0 51C 1308 +344 (836 ) 6862 352x334 0 520 1312 InterUI_Manufacture +330 (816 ) 41 427x515 0 520 1312 +334 (820 ) 4899 352x334 0 524 1316 InterUI_Option +330 (816 ) 49 427x515 0 524 1316 +334 (820 ) 1655 352x334 0 534 1332 InterSoulPetEvolve +330 (816 ) 6547 475x280 0 534 1332 +344 (836 ) 6568 220x300 0 538 1336 InterSoulPetReinforce +330 (816 ) 6573 475x280 0 538 1336 +34C (844 ) 6596 220x300 0 53C 1340 InterSoulPetWareHouse +334 (820 ) 6601 286x218 0 540 1344 InterSoulPetSeal +330 (816 ) 6621 282x406 0 540 1344 +338 (824 ) 6642 220x300 0 544 1348 InterEmoticon +334 (820 ) 6669 140x241 0 548 1352 InterMarbleEvolve +330 (816 ) 6647 442x280 0 54C 1356 InterGuildNameChange +334 (820 ) 5304 402x493 0 54C 1356 +350 (848 ) 5308 404x534 0 550 1360 ScriptDungeon +33C (828 ) 8772 220x300 0