外挂传奇(编者序)

用Delphi开发游戏外挂引擎
很多人对游戏外挂及技术感兴趣,但缺乏专门教材。作者用Delphi实现一系列游戏外挂程序,还封装了“MP GameLib”游戏外挂引擎,打造《外挂传奇》教程。教程分两部分,介绍引擎控件使用和制作机制,以免费源码公布,旨在传播Delphi知识。

现在很多人对游戏外挂以及游戏外挂技术产生浓厚的兴趣,但是由于现在游戏外挂制作,没有一个部专门教材,以至于没有很多人没能一窥游戏外挂及游戏外挂技术的全貌,没有能领略程序开发工具的博大精深。
  很多外挂都是用VC开发的,用VC的很多人经常看不起用Delphi或用其他工具的人,觉得除了用VC,用其他工具都开发不出外挂。笔者非常生气,用Delphi实现了一系列的游戏外挂程序,让这些人知道除了VC,用其他工具也能写出很好的外挂程序。
  在去年年初,笔者推出<<网络游戏外挂之我所见>>一文,得到了很多网友的支持和喜爱,而<<网络游戏外挂之我所见>>一文中提到的技术并不是每个程序都能够完全掌握,为了帮助广大网友尽早实现自己的网络游戏外挂,笔者最近正在用Delphi封装"游戏外挂引擎"(VCL控件形式),该引擎名称叫做"MP GameLib",引擎包括:内存、封包、加速等部份,并在致力打造一部更详细的外挂教程----《外挂传奇》。
  <<外挂传奇>>为<<网络游戏外挂之我所见>>子妹篇,以Delphi为开发工具,揭示了开发过程中的鲜为人知技巧,五篇文章分别对内存控制控件、封包控制控件等引擎控件进行介绍,其每篇文章内容分为两个部份:
  第一部份为图例祥解使用"MP GameLib"引擎制使游戏外挂的过程。让初学者能够能过文章所述,一步一步进行游戏外挂编程。通过使用内存控制控件,加速控制控件等控制控件,让初学者对WINDWOS低层编程有所了解,从游戏外挂开发中领悟Delphi的精深。
  第二部份为对游戏外挂引擎类库进行深入讨论,解析外挂引擎制作方式及机制,通过对引擎控件的一些逻辑业务分析,让读者知道我们能用仅有的几个知道点就能完成复杂的程序,深入浅出让读者正真了解外挂开发的乐趣与外挂开发中所用的技术的精妙。
  本文面向初、中级水平读者,作者的目的在于传播Delphi知识,发扬程序员的FREE精神,所以该外挂引擎及文章以免费源代码形式公布。作者并不希望读者借此技术用于制作商业外挂,破坏网络游戏平衡。
  作者才疏学浅,如文中有谬误之处,请还于作者指正,作者在此感谢,给予作者支持和帮助过的网友及同事们。

### EndNote 中作者列表和编者列表的设置与区分 在 EndNote 软件中,作者列表 (Author Lists)编者列表 (Secondary Author 或 Editor Lists) 的设置可以通过调整偏好设置以及输出样式的配置来完成。以下是关于如何处理这两个列表的具体方法: #### 设置路径 通过菜单栏中的选项进入设置界面: - 打开 Endnote 后,选择 **Edit | Preferences** 来访问全局设置[^1]。 #### 配置作者列表 对于作者列表的设置,主要涉及以下几个方面: - 在 **Preferences** 对话框中找到 **Categories**,确认插入引文类型的分类。 - 进入 **Author Lists** 设置项,这里定义了文中引用的作者列表格式,需保持一致性[^3]。 - 继续到 **Author Name** 设置部分,确保其格式与文档需求相符,例如是否显示全名或仅首字母缩写。 #### 配置编者列表 针对编者列表(通常用于书籍或其他有编辑者的文献),EndNote 提供了类似的自定义功能: - 使用 **Editor Lists** 选项卡,该处的功能类似于 Author Lists,但专用于编者名称的管理。 - 如果需要区分中英文期刊,则可以在输出样式编辑器中单独设定中文文献类型(如 CN J 类型)。此时,“Secondary Author” 字段被用来表示中文文献的作者列表,而 “Author” 则保留给英文文献使用[^2]。 #### 输出样式定制 为了进一步细化控制,比如实现“et al.” 和“等”的区别应用,可按照如下操作: - 前往 **Edit | Output Styles | Edit "..."**, 并导航至 **Bibliography** 下的相关子项目。 - 修改模板内的规则以适应不同语言环境下的多作者情形。例如,在第三位之后自动替换为相应的缩略词[^4]。 #### 实际案例演示 假设现在要创建一个支持上述特性的新输出风格: ```plaintext // 定义英文文献的行为模式 if count(authors) > 3 then display authors[0..2], ", et al." else display all authors joined by ", " // 定义中文文献的行为模式 if count(editors_as_secondary_authors) > 3 then display editors_as_secondary_authors[0..2], ", 等" else display all editors_as_secondary_authors joined by ", " ``` 以上脚本逻辑体现了基于条件判断的不同展示方式。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值