Lv.1 入门 — AMXX插件编写教程
前言本教程由小灰编写。
标题我们的QQ群:139659650
快速切换点击上面列表中的 LV 改变学习等级。
常见问题
这个教程学习下来需要多少时间?
你需要花一些时间直到你掌握它,并且每天都要坚持编写代码。根据理解力的不同,需要的时间也不一样(三个月,六个月,或一个星期)
我需要准备什么样的系统来实践?你需要 Windows 7~10 或者 Windows XP 系统。
一、插件模块(Modules)
AMXMODX这个是插件的基础模块。必须注册不然插件无法编译
FakeMetaFakeMeta模块可以为我们写插件做出许多帮助,他可以 设置或获取游戏中数据,以便我们进行修改或添加
HamsandwichHamsandwich 是一个多功能的模块,主要提供事件注册
Engine引擎模块,一般不常用(不推荐使用,因为这个模块的代码比较难记)
FunFun模块,很多插件都会见到使用他的身影,他可以为 初学者 提供不太复杂的代码。
比如修改生命值,修改重力,设定/取消 无敌模式 等效果。
但是 以上 都可以通过 fakemeta 来一举拿下。
所以 fun 模块 只是提供一个方便初学者修改游戏数据的模块
二、数组变量以及什么是浮点值
什么是数组?
在代码中会见到 [ ] 包含起来的部分,这个地方就叫数组
示例:
newabc[33]//数组最大值是33
浮点是什么?
浮点值也就是带