找回密码
 注册帐号
查看: 6733|回复: 25

[编程技巧] 丝路传说-源码分享!---对新手很有用的!~~一晚上的源码!(包含各种命令技巧)

[复制链接]
发表于 2011-4-18 09:50:50 | 显示全部楼层 |阅读模式
本帖最后由 qq553445424 于 2011-4-18 14:01 编辑

.版本 2
.程序集 窗口程序集1
.程序集变量 句柄, 整数型
.程序集变量 进程, 整数型
.程序集变量 人物基址, 整数型
.程序集变量 总HP, 整数型
.程序集变量 总MP, 整数型
.程序集变量 HP, 整数型
.程序集变量 MP, 整数型
.程序集变量 名字, 字节集
.程序集变量 战盟, 字节集
.程序集变量 区, 文本型
.程序集变量 战盟称号, 字节集
.子程序 _退出_被选择
置托盘图标 ({  }, )
结束 ()
.子程序 __启动窗口_托盘事件
.参数 操作类型, 整数型
.如果真 (操作类型 = 3)
    弹出托盘菜单 (文件)
.如果真结束
.如果真 (操作类型 = 2)
    .如果真 (_启动窗口.可视 = 假)
        _启动窗口.可视 = 真
        _启动窗口.位置 = 1
        置托盘图标 ({  }, )
    .如果真结束
.如果真结束

.子程序 __启动窗口_位置被改变
.如果真 (_启动窗口.位置 = 2)
    置托盘图标 (_启动窗口.图标, “菲菲辅助”)
    _启动窗口.可视 = 假
.如果真结束

.子程序 __启动窗口_可否被关闭, 逻辑型
.如果 (信息框 (“确认要关闭吗?”, 36, “提示!”) = #是钮)
    返回 (真)
.否则
    返回 (假)
.如果结束

.子程序 __启动窗口_创建完毕
句柄 = 窗口取句柄 (“sro_client.exe”, “CLIENT”)
进程 = 窗口取进程ID (句柄)
人物基址 = 内存读整数 (进程, 15696340)
名字 = 内存读字节集 (进程, 人物基址 + 276, 30)
战盟 = 内存读字节集 (进程, 人物基址 + 2036, 30)
战盟称号 = 内存读字节集 (进程, 人物基址 + 2008, 30)
区 = 内存读文本 (进程, 17925848, 8)
_启动窗口.标题 = 转换Unicode转Ansi (名字)
.判断开始 (窗口是否可见_ (句柄))
    按钮2.标题 = 到文本 (“隐藏游戏”)
.默认
    按钮2.标题 = 到文本 (“显示游戏”)
.判断结束

.子程序 _时钟1_周期事件
总HP = 内存读整数 (进程, 人物基址 + 1120)
总MP = 内存读整数 (进程, 人物基址 + 1124)
HP = 内存读整数 (进程, 人物基址 + 1112)
MP = 内存读整数 (进程, 人物基址 + 1116)
标签_HP.标题 = “HP:” + 到文本 (HP) + “/” + 到文本 (总HP)
标签_MP.标题 = “MP:” + 到文本 (MP) + “/” + 到文本 (总MP)
标签_区_名字.标题 = “区:” + 区 + “     ” + “名字:” + 转换Unicode转Ansi (名字) + “    ” + “战盟:” + 转换Unicode转Ansi (战盟) + “*” + 转换Unicode转Ansi (战盟称号)
.如果真 (HP < 总HP × 到数值 (编辑框1.内容) ÷ 100)
    按键消息 (句柄, #F1键)
    按键消息 (句柄, #键0)
.如果真结束

.子程序 _隐藏游戏_被选择
显示窗口 (句柄, 0)

.子程序 _显示游戏_被选择
显示窗口 (句柄, 9)

.子程序 _按钮2_被单击
.判断开始 (窗口是否可见_ (句柄))
    窗口隐藏显示 (句柄)
    按钮2.标题 = 到文本 (“显示游戏”)
.默认
    窗口隐藏显示 (句柄)
    按钮2.标题 = 到文本 (“隐藏游戏”)
.判断结束

.子程序 _按钮1_被单击
时钟2.时钟周期 = 400
.子程序 _按钮3_被单击
时钟2.时钟周期 = 0
.子程序 _时钟2_周期事件
.如果真 (组合框F.现行选中项 = 0)
    按键消息 (句柄, #F1键)
.如果真结束
.如果真 (组合框F.现行选中项 = 1)
    按键消息 (句柄, #F2键)
.如果真结束
.如果真 (组合框F.现行选中项 = 2)
    按键消息 (句柄, #F3键)
.如果真结束
.如果真 (组合框F.现行选中项 = 3)
    按键消息 (句柄, #F4键)
.如果真结束
.如果真 (组合框1.现行选中项 = 0)
    按键消息 (句柄, #键1)
.如果真结束
.如果真 (组合框1.现行选中项 = 1)
    按键消息 (句柄, #键2)
.如果真结束
.如果真 (组合框1.现行选中项 = 2)
    按键消息 (句柄, #键3)
.如果真结束
.如果真 (组合框1.现行选中项 = 3)
    按键消息 (句柄, #键4)
.如果真结束
.如果真 (组合框1.现行选中项 = 4)
    按键消息 (句柄, #键5)
.如果真结束
.如果真 (组合框1.现行选中项 = 5)
    按键消息 (句柄, #键6)
.如果真结束
.如果真 (组合框1.现行选中项 = 6)
    按键消息 (句柄, #键7)
.如果真结束
.如果真 (组合框1.现行选中项 = 7)
    按键消息 (句柄, #键8)
.如果真结束
.如果真 (组合框1.现行选中项 = 8)
    按键消息 (句柄, #键9)
.如果真结束
.如果真 (组合框1.现行选中项 = 9)
    按键消息 (句柄, #键0)
.如果真结束
延时 (20)
.如果真 (组合框F.现行选中项 = 0)
    按键消息 (句柄, #F1键)
.如果真结束
.如果真 (组合框F.现行选中项 = 1)
    按键消息 (句柄, #F2键)
.如果真结束
.如果真 (组合框F.现行选中项 = 2)
    按键消息 (句柄, #F3键)
.如果真结束
.如果真 (组合框F.现行选中项 = 3)
    按键消息 (句柄, #F4键)
.如果真结束
.如果真 (组合框2.现行选中项 = 0)
    按键消息 (句柄, #键1)
.如果真结束
.如果真 (组合框2.现行选中项 = 1)
    按键消息 (句柄, #键2)
.如果真结束
.如果真 (组合框2.现行选中项 = 2)
    按键消息 (句柄, #键3)
.如果真结束
.如果真 (组合框2.现行选中项 = 3)
    按键消息 (句柄, #键4)
.如果真结束
.如果真 (组合框2.现行选中项 = 4)
    按键消息 (句柄, #键5)
.如果真结束
.如果真 (组合框2.现行选中项 = 5)
    按键消息 (句柄, #键6)
.如果真结束
.如果真 (组合框2.现行选中项 = 6)
    按键消息 (句柄, #键7)
.如果真结束
.如果真 (组合框2.现行选中项 = 7)
    按键消息 (句柄, #键8)
.如果真结束
.如果真 (组合框2.现行选中项 = 8)
    按键消息 (句柄, #键9)
.如果真结束
.如果真 (组合框2.现行选中项 = 9)
    按键消息 (句柄, #键0)
.如果真结束
延时 (20)
.如果真 (组合框F.现行选中项 = 0)
    按键消息 (句柄, #F1键)
.如果真结束
.如果真 (组合框F.现行选中项 = 1)
    按键消息 (句柄, #F2键)
.如果真结束
.如果真 (组合框F.现行选中项 = 2)
    按键消息 (句柄, #F3键)
.如果真结束
.如果真 (组合框F.现行选中项 = 3)
    按键消息 (句柄, #F4键)
.如果真结束
.如果真 (组合框3.现行选中项 = 0)
    按键消息 (句柄, #键1)
.如果真结束
.如果真 (组合框3.现行选中项 = 1)
    按键消息 (句柄, #键2)
.如果真结束
.如果真 (组合框3.现行选中项 = 2)
    按键消息 (句柄, #键3)
.如果真结束
.如果真 (组合框3.现行选中项 = 3)
    按键消息 (句柄, #键4)
.如果真结束
.如果真 (组合框3.现行选中项 = 4)
    按键消息 (句柄, #键5)
.如果真结束
.如果真 (组合框3.现行选中项 = 5)
    按键消息 (句柄, #键6)
.如果真结束
.如果真 (组合框3.现行选中项 = 6)
    按键消息 (句柄, #键7)
.如果真结束
.如果真 (组合框3.现行选中项 = 7)
    按键消息 (句柄, #键8)
.如果真结束
.如果真 (组合框3.现行选中项 = 8)
    按键消息 (句柄, #键9)
.如果真结束
.如果真 (组合框3.现行选中项 = 9)
    按键消息 (句柄, #键0)
.如果真结束
延时 (20)
.如果真 (组合框F.现行选中项 = 0)
    按键消息 (句柄, #F1键)
.如果真结束
.如果真 (组合框F.现行选中项 = 1)
    按键消息 (句柄, #F2键)
.如果真结束
.如果真 (组合框F.现行选中项 = 2)
    按键消息 (句柄, #F3键)
.如果真结束
.如果真 (组合框F.现行选中项 = 3)
    按键消息 (句柄, #F4键)
.如果真结束
.如果真 (组合框4.现行选中项 = 0)
    按键消息 (句柄, #键1)
.如果真结束
.如果真 (组合框4.现行选中项 = 1)
    按键消息 (句柄, #键2)
.如果真结束
.如果真 (组合框4.现行选中项 = 2)
    按键消息 (句柄, #键3)
.如果真结束
.如果真 (组合框4.现行选中项 = 3)
    按键消息 (句柄, #键4)
.如果真结束
.如果真 (组合框4.现行选中项 = 4)
    按键消息 (句柄, #键5)
.如果真结束
.如果真 (组合框4.现行选中项 = 5)
    按键消息 (句柄, #键6)
.如果真结束
.如果真 (组合框4.现行选中项 = 6)
    按键消息 (句柄, #键7)
.如果真结束
.如果真 (组合框4.现行选中项 = 7)
    按键消息 (句柄, #键8)
.如果真结束
.如果真 (组合框4.现行选中项 = 8)
    按键消息 (句柄, #键9)
.如果真结束
.如果真 (组合框4.现行选中项 = 9)
    按键消息 (句柄, #键0)
.如果真结束
延时 (20)
.如果真 (组合框F.现行选中项 = 0)
    按键消息 (句柄, #F1键)
.如果真结束
.如果真 (组合框F.现行选中项 = 1)
    按键消息 (句柄, #F2键)
.如果真结束
.如果真 (组合框F.现行选中项 = 2)
    按键消息 (句柄, #F3键)
.如果真结束
.如果真 (组合框F.现行选中项 = 3)
    按键消息 (句柄, #F4键)
.如果真结束
.如果真 (组合框5.现行选中项 = 0)
    按键消息 (句柄, #键1)
.如果真结束
.如果真 (组合框5.现行选中项 = 1)
    按键消息 (句柄, #键2)
.如果真结束
.如果真 (组合框5.现行选中项 = 2)
    按键消息 (句柄, #键3)
.如果真结束
.如果真 (组合框5.现行选中项 = 3)
    按键消息 (句柄, #键4)
.如果真结束
.如果真 (组合框5.现行选中项 = 4)
    按键消息 (句柄, #键5)
.如果真结束
.如果真 (组合框5.现行选中项 = 5)
    按键消息 (句柄, #键6)
.如果真结束
.如果真 (组合框5.现行选中项 = 6)
    按键消息 (句柄, #键7)
.如果真结束
.如果真 (组合框5.现行选中项 = 7)
    按键消息 (句柄, #键8)
.如果真结束
.如果真 (组合框5.现行选中项 = 8)
    按键消息 (句柄, #键9)
.如果真结束
.如果真 (组合框5.现行选中项 = 9)
    按键消息 (句柄, #键0)
.如果真结束
延时 (20)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册帐号

×
 楼主| 发表于 2011-4-18 09:56:33 | 显示全部楼层
搞我一晚上才弄出来的! 累啊~自己做沙发
回复 支持 反对

使用道具 举报

发表于 2011-4-18 10:43:10 | 显示全部楼层
呵呵,虽然看不懂但是还是要顶你。学习劲头很足。
回复 支持 反对

使用道具 举报

发表于 2011-4-18 16:50:13 | 显示全部楼层
如此有学习激情的孩子可真不多了。这里连斑竹都不太来溜了
回复 支持 反对

使用道具 举报

发表于 2011-4-19 22:17:45 | 显示全部楼层
好东西啊!学到了很多东西!
回复 支持 反对

使用道具 举报

发表于 2011-4-22 22:48:14 | 显示全部楼层
新手打酱油的,看到眼睛都花了,不会
回复 支持 反对

使用道具 举报

发表于 2011-4-24 22:49:02 | 显示全部楼层
好东西,学了不少,不过基址和偏移量要重新遍历,因为游戏更新了。
回复 支持 反对

使用道具 举报

发表于 2011-4-25 13:47:02 | 显示全部楼层
要是放上E格式的就好了  
回复 支持 反对

使用道具 举报

发表于 2011-5-5 16:25:42 | 显示全部楼层
da bu dao zi le .yu men!!!
回复 支持 反对

使用道具 举报

发表于 2011-5-6 20:54:52 | 显示全部楼层
学到不少,可是还是有问题实践不出来
回复 支持 反对

使用道具 举报

发表于 2011-5-7 12:08:26 | 显示全部楼层
不是 把 我也想学 但是不知道 从哪学起
回复 支持 反对

使用道具 举报

发表于 2011-5-7 21:50:28 | 显示全部楼层
都是高人  不是一般人 可以看的明白的
回复 支持 反对

使用道具 举报

发表于 2011-6-3 22:37:51 | 显示全部楼层
我靠!好长啊!!!厉害!
回复 支持 反对

使用道具 举报

发表于 2011-6-4 13:24:14 | 显示全部楼层
我是看不明白太多了。
回复 支持 反对

使用道具 举报

发表于 2011-6-8 19:35:21 | 显示全部楼层
好柬西 下载来研究研究
回复 支持 反对

使用道具 举报

发表于 2011-6-10 09:10:37 | 显示全部楼层
这个类似蝴蝶
回复 支持 反对

使用道具 举报

发表于 2011-6-10 09:57:38 | 显示全部楼层
头昏咯 搞不懂 基础太差啦
回复 支持 反对

使用道具 举报

发表于 2011-6-10 12:48:28 | 显示全部楼层
问题 怎么连接游戏数据库  楼主所言论滴是框架怎么搭建?{:1_83:}
回复 支持 反对

使用道具 举报

发表于 2011-6-10 16:06:29 | 显示全部楼层
偶在学习中,暂时不搞辅助的东西,回个帖支持下楼主
回复 支持 反对

使用道具 举报

发表于 2011-6-10 21:40:10 | 显示全部楼层
眼睛很花。。。不知道什么跟什么。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

QQ|Archiver|手机版|小黑屋|依人网络官方网站 ( 陕ICP备19025998号-1 )

GMT+8, 2024-4-27 06:23 , Processed in 0.067136 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表