搜索
查看: 2410|回复: 8

求助:AMXX源码有了,怎么用呢?《新手求助》

[复制链接]
发表于 2007-3-31 14:41:45 | 显示全部楼层 |阅读模式 来自 中国–浙江–温州
AMXX源码有了,怎么用呢?

这是我在点通论坛找到的,关于1.5服务器,扔完雷后自动换刀的插件源码

有了源码,怎么做成插件呢。

我是个新人不太懂。

现在手雷炸服太厉害了。

请大家帮助下,谢谢了。






[PHP]
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <fakemeta>

#define PLUGIN_NAME    "knife_after_throw_nade"
#define PLUGIN_VERSION    "0.1"
#define PLUGIN_AUTHOR    "CZ*Ryu"

#define MAXPLAYERS 32

new iUserLastWeaponID[MAXPLAYERS + 1]

new const sWeaponBox[] = "weaponbox"
new const sNamedEnt_ArmouryEntity[] = "armoury_entity"
new const sWeaponKnife[] = "weapon_knife"

new const sModel_Weaponbox_w[] = "models/w_weaponbox.mdl"
//new const sModel_FlashBang_w[] = "models/w_flashbang.mdl"
new const sModel_HeGrenade_w[] = "models/w_hegrenade.mdl"
new const sModel_SmokeGrenade_w[] = "models/w_smokegrenade.mdl"

public plugin_init()
{
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
    register_event("CurWeapon", "event_CurWeapon_CheckWeapon", "be", "1>0", "2!4", "2!9", "2!29"/*, "2!25"*/)
    register_forward(FM_SetModel, "FM_SetModel_SetKnife")
}

public event_CurWeapon_CheckWeapon(id)
{
    iUserLastWeaponID[id] = read_data(2)
}

public FM_SetModel_SetKnife(iEnt, sModel[])
{
    if ( !pev_valid(iEnt)
    || equal(sModel, sModel_Weaponbox_w)
    || ( !equal(sModel, sModel_HeGrenade_w) && !equal(sModel, sModel_SmokeGrenade_w)/* && !equal(sModel, sModel_FlashBang_w)*/ ) )
        return FMRES_IGNORED
     
    new sClass[32]
    pev(iEnt, pev_classname, sClass, sizeof sClass - 1 )
    if ( equal(sClass, sWeaponBox) || equal(sClass, sNamedEnt_ArmouryEntity) )
        return FMRES_IGNORED
     
    new iOwner = pev(iEnt, pev_owner)
    new iWeaponID = iUserLastWeaponID[iOwner]
    if ( iOwner && is_user_alive(iOwner) && pev(iOwner, pev_weapons) & (1 <<  iWeaponID) )
    {
        get_weaponname(iWeaponID, sClass, sizeof sClass - 1 )
        client_cmd(iOwner, sClass)
        client_cmd(iOwner, sWeaponKnife)
    }
    return FMRES_IGNORED
}  [/PHP]
发表于 2007-3-31 19:22:49 | 显示全部楼层 来自 中国–福建–漳州

回复: 求助:AMXX源码有了,怎么用呢?《新手求助》

看看试试  我转换了下   不知道能不能用  给你发上来

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| 发表于 2007-4-1 10:58:38 | 显示全部楼层 来自 中国–浙江–温州

回复: 求助:AMXX源码有了,怎么用呢?《新手求助》

非常谢谢楼上的朋友,不管能不能用了,我去试试,谢谢了,

真的感谢
回复

使用道具 举报

 楼主| 发表于 2007-4-2 15:23:10 | 显示全部楼层 来自 中国–浙江–温州

回复: 求助:AMXX源码有了,怎么用呢?《新手求助》

我放到AMXX插件里了,用不了,对了,sma文件,AMXX里面好像没用吧,

我这个AMXX插件里没有sma文件。一个也没有,

我用amx plugins命令查看了,这个插件用不了,bad load

不过还是感谢二楼的朋友,
回复

使用道具 举报

发表于 2007-4-2 18:20:30 | 显示全部楼层 来自 中国–江苏–南京

回复: 求助:AMXX源码有了,怎么用呢?《新手求助》

Post by zwwb008
我放到AMXX插件里了,用不了,对了,sma文件,AMXX里面好像没用吧,

我这个AMXX插件里没有sma文件。一个也没有,

我用amx plugins命令查看了,这个插件用不了,bad load

不过还是感谢二楼的朋友,

amxx版本要1.7以上,不过这个插件我用了一样,速度够快F还是不行

:cry:
回复

使用道具 举报

 楼主| 发表于 2007-4-2 18:57:07 | 显示全部楼层 来自 中国–浙江–温州

回复: 求助:AMXX源码有了,怎么用呢?《新手求助》

楼上的朋友的意思是说   用了这个插件,还是能用手雷把1.5的服炸掉吗?


这个插件到底有用没呢,

要是有用的话,我把服务器上的AMXX换个版本吧,就像你说的1.7以上的,

麻烦,给个回话。
回复

使用道具 举报

发表于 2007-4-13 23:50:27 | 显示全部楼层 来自 中国–四川–成都

回复: 求助:AMXX源码有了,怎么用呢?《新手求助》

请问能转为amx吗 需要做那些修改
回复

使用道具 举报

发表于 2007-4-25 16:01:45 | 显示全部楼层 来自 中国–广东–广州

回复: 求助:AMXX源码有了,怎么用呢?《新手求助》

我都是新手,我都想问下知道了源代码后怎样编译啊?
偶是菜菜鸟,别用砖头拍我:p
回复

使用道具 举报

发表于 2007-4-26 00:01:50 | 显示全部楼层 来自 中国–四川–内江

回复: 求助:AMXX源码有了,怎么用呢?《新手求助》

看置顶的扫盲帖啊,那里说得很详细~
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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