Delphi - XP扫雷外挂制作】的更多相关文章

技术交流,DH讲解. 本来之前就在写这个文章,还写了War3挂的教程,后来因为一些事就没有弄了.现在过年在家又没有事就继续把这个写完吧.哈哈.不要以为写个挂很容易,要想写个挂肯定要了解游戏呀.我们现在来了解下地雷是怎么产生的?其实只是我自己猜想的,毕竟这个游戏不是我写的...1 用户选择了多大的棋盘,多少地雷后棋盘应该是用一个二维数组来存储的,地雷数肯定是用一个全局变量来存储的.这点儿有异议没有?没有我就继续往下说了...2 生成地雷,肯定是随机的,那么一定会调用Rand函数咯.a.首先判断地雷…
找茬外挂制作 找茬游戏大家肯定都很熟悉吧,两张类似的图片,找里面的不同.在下眼神不大好,经常瞪图片半天也找不到区别.于是乎决定做个辅助工具来解放一下自己的双眼. 一.使用工具 Qt:主要是用来做界面的 OpenCV: 用于图像处理 C++: 基本实现语言 Qt中OpenCV的配置在[QT]OpenCV配置中讲过了,不会配置的可以看看. 二.实现方案 我要做一个通用的找茬辅助工具,即可以在所有PC找茬游戏中使用.这意味着我们不能通过获取游戏窗口句柄来定位游戏界面.那怎么办呢?灵光一闪,我想到了截图…
网上有很多外挂制作的教程,大多是讲针对大型网络游戏的,主要包含一些抓包.反汇编.C++的知识综合.事实也如此,常见的外挂都是使用VC++写的,从来没有过C#或者其他.NET语言编写的外挂. 作为微软.NET技术的忠实粉丝,这难免是一种遗憾.不过不要紧,下面流牛木马就教大家两招,包教包会,免收学费. :) 其实作为游戏外挂来说,主要就是三个功能:模拟键盘操作.模拟鼠标操作.修改内存数据.修改内存数据比较难,但模拟鼠标键盘的操作却很简单.很多流行游戏的外挂,都可以只通过模拟鼠标键盘来实现,例如:劲舞…
在XP下基于VHD版win7制作的RAMOS心得1.用DiskGenius创建1.85G的VHD固定磁盘文件,以win7prosen.vhd为例,然后进行分区格式化,格式化时启用NTFS压缩.2.为了防止做系统时出现意外,用Bootice把C盘MBR修改为Grub4dos,这样子系统如果失败,可以进入PE重做.在C盘安装prosen精简240MBwin7,MD5:A474FA7B3CF11B65FD5E9E3E5301CFBC.http://pan.baidu.com/share/link?sh…
前言 这里给出教程原文地址. 该项目已经放在github上托管. 扫雷界面设计 界面的设计,首先需要创建一个菜单栏.具体方法在左边找到工具箱窗口,展开其中的菜单和工具栏,找到MenuStrip选项,双击该选项便可在窗口中新建一个菜单栏,如图所示: 对于这个控件,我们还要修改它的一些属性. 在右下角属性框中修改它的Name属性,对每一个控件取一个有意义的名字,防止很多控件时,容易混淆. 单击"请在此键入",输入"Game(&G)",其中&G整体会显示成…
前言 这里给出教程原文地址. 该项目已经放在github上托管. 发布版已经分享到百度网盘 菜单操作(续) 接着节前一章节的内容,我们继续完善菜单栏的功能. 我们首先,先完善Rank的选项,我们希望我们的效果是在我们点击Rank后,能弹出一个窗口,上面显示记录:那么我们就需要建立一个新的窗口,在右侧找到解决方案资源管理器,右击MineSweeper项目名,选择添加,如图所示: 找到右下方的属性面板,修改一些属性: 将新建的窗口Icon属性修改为扫雷的图标. 将MaximizeBox属性修改为Fa…
前言 起初做扫雷是同学在做,我也跟着做了.做的比较low,其实第一次做这种东西,自己对自己的要求也不高,注重在了解一下,一个app应用程序是怎么产生的..net开发平台,用c#敲的.建议大家一些不懂的地方可以看看教程怎么写的,自己懂的地方自己敲,效果会比较好. 这里给出教程原文地址. 该项目已经放在github上托管. 扫雷需要用到三中的图片素材:地雷.红旗.问号.如下. 除了这些素材以外,我们还需要一个图标,图标的后缀是.ico.网上有许多ico在线转换器,下面提供图标的图片文件. 创建项目…
#include<windows.h> #include "resource.h" LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstace, PSTR szCmdLine, int iCmdShow) { static TCHAR szAppName[] = TEXT ("stick1…
前言 这里给出教程原文地址. 该项目已经放在github上托管. 菜单操作 我们现在的程序单击菜单的时候不会有任何反应,这一节我们主要介绍菜单的相关代码,使得菜单能够正常使用. 现在我们希望在对应级别(初级.中级.高级)的按钮的前显示打勾,以表示目前的游戏等级,并且选择对应级别的按钮,能有相应的变化.我们双击菜单栏中的Beginner便会自动进入相应的函数代码区,在此函数中的代码,便是点击Beginner时所执行的代码.这里做一个说明:每个函数的首字母必须大学,所以此时你必须修改Beginner…
前言 这里给出教程原文地址. 该项目已经放在github上托管. 绘制雷区 这一节我们主要涉及界面中雷区的绘制.绘制雷区需要三个变量来保存雷区行数.列数.以及地雷的数量.而且我们希望能够自动获取上次游戏的设置(初级,中级,高级,雷区的三个变量值不同).因此这三个变量的值需要保存下来.我们在这里采用Setting文件来保存这些数据.工程创建的时候,系统会自动生成一个Setting文件.因此我们不需要自己创建,只需要使用原有的Setting文件即可.在右方解决方案资源管理器面板中展开Properti…