cs插件吧 关注:8,208贴子:87,948

Welcome to the amxmodx

  • 15
    看到Jep发的帖子,想起了一个忘记发了的玩意儿 一开始只是想让AI可以自动躲避障碍物,后来慢慢的加了
  • 2
    本文较为详细的为 enginefuncs_t 结构体中的函数做了注释。(即 AMXX 中的 EngFunc_ 系列函数) 如有错字、错误、或实际效果与注释有所出入、或需要补充的地方,请留言提出。
  • 13
    在近期,我的服务器中运行HLDS时候经常会遇到这个问题 我做了一个大灾变模式 但这个模式会导致这个蜜
  • 38
    学习用的,inc什么的并没有,毕竟cs基本也是弃坑了,也没想着藏掖着什么.. 再次强调,想要拿来玩的并没有,我
  • 19
    为了方便读取配置文件而编写的。 可以读入Int、Float、String、Bool,以及复合的值。 config.h -> http://paste.ubuntu.com/11940331/ config.sma
  • 32
    例如: 用途自行发挥,我只负责带个头。 代码:http://paste.ubuntu.com/11813964/
  • 19
    注意: 仅AMXX1.83以下专用,因为1.83已经自带了 具体用处就不多解释了.. 随便给个例子就是 stock const m_bHasPrimary = 464 // bool 是否有主武器 stock const m_bHasC4 = 773 // bool 是否有C4
  • 18
    当你使用变量存储一个数值的时候,代码是这样的: 计算机的内存是以二进制的方式保存的,只有 "1" 和 "0" 两个值。 所以十进制的1和2在内存中是这样的: 首先介绍最简单的位移操作,操作符是 "<<" 或者 ">>" 。 它会把二进制数据统一往左边或者右边移动一定的位数。 例如数值1的二进制是这样的: 我们用左移运算符,把二进制数据往左边移动 1 个位置。 代码是这样写的: 然后数据就会变成这样: 那麽二进制
  • 14
    其实是学习vec的demo,不知道为什么就写成这样了 备注只是按照我的理解来写的,有错见谅,代码:http://codepad.org/w4sYDpNc // ! 这个导弹是没有伤
  • 25
    此模块提供一些V模型修改的接口 例如手臂,贴图什麽的 inc在线预览 http://codepad.org/iL9tlK1V MetaHook下载 http://pan.baidu.com/s/1dKAse
    陈似美 11-19
  • 6
    forums.alliedmods.net/showthread.php?t=261852
  • 13
    除了定时比set_task精确点之外没什麽有点,而且只支持两种模式。 Type 1 - 指定时间后执行函数 Type 2 - 每隔指定时间执行一次函数(无限循环,可以扩
  • 3
    上一贴:http://tieba.baidu.com/p/3687126017 上一贴说了参数的各种使用方法,这贴是最后一贴,介绍另一种参数传递方式,此种方式更灵活,适合动态参
  • 8
    上一贴:http://tieba.baidu.com/p/3684515909 上次说了最简单的用法,传递整数型参数和返回整数型数值,嗯那麽这次来试试浮点型和字符串。 下面的代
  • 35
    写了 ClearMultiDamage() AddMultiDamage() ApplyMultiDamage() TraceAttack() 有些函数 是从Nagi 搬来的, 例如 SpawnBlood , TraceBleed, DecalTrace
    695290484 12-16
  • 30
    枚举 : 简单理解为排列: 例如 enum week_e { MONDAY, TUESDAY, WEDNESDAY, } 这便是枚举的写法格式, 即 enum 枚举名称 { 成员1, 成员2, 成员3, } 枚举名称一般命名时 在末尾 加上 "_e" (这是规范写法 你也可以不这样写) 成员与成员间 用 "," (逗号) 隔开 上述的 week_e 这个枚举中 MONDAY 为0 , TUESDAY 为1, WEDNESDAY 为 2 因为枚举默认从 0 开始 但是你也可以这样: enum week_e { MONDAY = 1, TUESDAY, WEDNESDAY, } 像这样 先把 MONDAY 定义为1, 那接下去 TUESDAY 就为2 , WEDNESDAY 为3 枚举的
  • 24
    下面是收集来的 NPC 插件源码 仅仅是提供给大家用来学习用的: BTE 早期的NPC源码: http://pan.baidu.com/s/1qW0nGSG 雷比亚 + 奥伯恩源码 http://pan.
  • 175
    mp.dll 类成员变量的运用 首先,先了解一下有关武器的处理流程: Step1: 武器被 Deploy : 在武器被Deploy之前,武器会被设置为 该人物的 m_pActiveItem ,(也就是当前手中拿着的武器,简称为活跃武器好了) Step2: 人物是秒秒都在进行 PostThink 的, 然后在 PostThink 函数内部会执行 ItemPostFrame() 函数. 执行了 ItemPostFrame() 函数后, m_flNextAttack 自动减去一个单位时间 ( 请注意: 这里的 ItemPostFrame() 是属于人物领域的函数,而不是属于武器领域的函数,武器领域也有一个同名的函数) (
  • 57
    例子在此 #include <amxmodx> #include <amxmisc> #include <aiwalker> #include <fakemeta_util> #include <fakemeta> #include <engine> #include <hamsandwich> #define PLUGIN_NAME"LB‘s NPC" #define PLUGIN_VERSION"1.0" #define PLUGIN_AUTHOR"LB" new g_szmodel[] = { "models/ai/normal_zombie.mdl" }//模型路径 new g_modelid new g_fTime public plugin_init() { register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR) register_forward(FM_StartFrame, "fw_StartFrame_Post", 1)//fakemeta register_clcmd("say /t","te")//创建NPC的命令 } public plugin_precach
  • 75
    第一次写。。写的不好勿喷。。 感谢@我是那鸡 的帮助 主插件作者:DS cshack模块感谢@Nagist 没有关卡,以后慢慢更新吧。。。 该死居然不能上传附件。
    🔯Rex 7-26
  • 16
    //我好久没有出来玩了,今天出来顺便写了一个教程给大家介绍一些简单的东西!呵呵,如果是大神的话别喷!,如果是新人请细心看完! #include <amxmodx> //这里是写INC的地方 一般都要以 #include <amxmodx>或者 #include <amxmisc> 一般就是这两个INC开头其他的我还没有见过! #include <amxmisc> //我也是新人不知道这两个INC里面的内容! #include <fun> //这个是娱乐的INC 大部分是管理血量的! 建议新人可以看看这个! #include <cstrike> //这个是管理队伍
  • 30
    RT,大部分源码都能编译。
  • 65
    插楼者死 首先,下载这个源码,怎么用,你懂
  • 5
    毫无插件基础的同学请无视. 只说说FM的注册事件.在实现很多功能的时候,就需要用上FM FM事件的注册函数是register_forward(forwardType, function[],
  • 11
    毫无插件基础的骚年可以无视. 类似get_user_weapon的函数用起来方便但实际上是有延迟的,因为它就是某种封包的offset函数.直接用offset吧,直接篡改内存
  • 12
    你是不是常常发现有些插件的很多特效很好玩你也想做到呢? 那么在这里我给大家讲一些message事件的用法。 1L
    Alex-T 8-25
  • 22
    1.如何解决ZP 僵尸抓人的爆头判定?打开源码搜// Send Death Message for infections将write_byte(1) 将 1 修改成 0 即可。 2.怎么更改僵尸抓人显示的
  • 36
    注:制作采用批语言,就是传说中的CMD语言(知道怎么做的不要喷) CMD语言我不想详细讲,我就只讲模式转换就行了。 制作方法: 1.用记事本编辑,然后保存成cmd或bat格式 2.在CS的主目录创建一个文件夹,我们就把它叫做“配置文件”。在里面再创建几个文件夹,就是要转换的模式。就拿两个模式做示范,叫做“竞技模式”和“生化模式”。把需要转换的文件放在里面。我这里需要一下几个文件做转换: 生化模式: 反恐精英\配置文件\生化模式\cstrik
  • 17
    1L, 空中连跳插件下载帖: http://tieba.baidu.com/p/1185507947?pid=22216724576&cid=0#22 X楼者死
    bps1214 3-13
  • 20
    国产大型僵尸插件-小鸡快跑 主插件 源码 不带INC 想改插件的SB们你们想太多了,仅供研究,没有inc是编译不来的(少了两个inc,有耐心的慢慢补去吧) http://pan.baidu.com/netdisk/singlepublic?fid=304178_2043616819
  • 20
    教你制作万能变量 还在担心pev_储存数据不够用么,还在担心改pev会和游戏引擎冲突么,只要2027298¥ 就帮你解决! 你需要celltrie.Inc 首先加载这个Inc 建立全局变量g_enttrie[1000] 你觉得你会把实体弄超1000那另当别论 用FM_CreatNamedEntity Hook把建立实体事件hook住 get return param(见fakemeta.Inc)获取返回的实体Id 判断该g_enttrie[entid]是否大于0,是的话Trie_Clear(g_enttrie[entid]) 否则g_enttrie[entid] = Trie_Create() 貌似使这个,不对的话查celltrie Inc 然后你要储存的数据用TreSet(Get

  • 发贴红色标题
  • 显示红名
  • 签到六倍经验

赠送补签卡1张,获得[经验书购买权]

推荐应用