广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3759 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
9889899 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x48 鲜花 x140
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[CS1.6] 移除地面手雷的插件..
我发现装了ZBOT之后死亡都会掉出手榴弹..
我记得之前有找到移除地面手雷的插件,请问是有人有可以给我?


献花 x1 回到顶端 [楼 主] From:台湾中华电信股份有限公司 | Posted:2012-05-02 20:31 |
HsK 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章
头衔:CCN@HsKCCN@HsK
版主
级别: 版主 该用户目前不上站
版区: CS插件区
推文 x1701 鲜花 x1108
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 9889899 于 2012-05-02 20:31 发表的 移除地面手雷的插件..: 到引言文
我发现装了ZBOT之后死亡都会掉出手榴弹..
我记得之前有找到移除地面手雷的插件,请问是有人有可以给我?


复制程式
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <hamsandwich>

const PRIMARY_WEAPONS_BIT_SUM = (1<<CSW_SCOUT)|(1<<CSW_XM1014)|(1<<CSW_MAC10)|(1<<CSW_AUG)|(1<<CSW_UMP45)|(1<<CSW_SG550)|(1<<CSW_GALIL)|(1<<CSW_FAMAS)|(1<<CSW_AWP)|(1<<CSW_MP5NAVY)|(1<<CSW_M249)|(1<<CSW_M3)|(1<<CSW_M4A1)|(1<<CSW_TMP)|(1<<CSW_G3SG1)|(1<<CSW_SG552)|(1<<CSW_AK47)|(1<<CSW_P90)
const SECONDARY_WEAPONS_BIT_SUM = (1<<CSW_P228)|(1<<CSW_ELITE)|(1<<CSW_FIVESEVEN)|(1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_DEAGLE)

new cvar_botquota, g_hamczbots;

public plugin_init()
    cvar_botquota = get_cvar_pointer("bot_quota");

public client_putinserver(id)
{
    if (is_user_bot (id) && cvar_botquota && !g_hamczbots)
        set_task(0.1, "register_ham_czbots", id);
}

public register_ham_czbots(id)
{
    if (!is_user_connected(id) || !get_pcvar_num(cvar_botquota) || g_hamczbots)
        return;

    RegisterHamFromEntity(Ham_Killed, id, "fw_PlayerKilled");

    g_hamczbots = true;
}

public fw_PlayerKilled(victim, attacker, shouldgib)
{
    if (!is_user_connected(victim))
        return;

    new weapons[32], num, weaponid;
    get_user_weapons(victim, weapons, num);

    for (new n = 1; n <= 2; n++)
    {
        for (new i = 0; i < num; i++)
        {
            weaponid = weapons[i]

            if ((n == 1 && ((1<<weaponid) & PRIMARY_WEAPONS_BIT_SUM)) || (n == 2 && ((1<<weaponid) & SECONDARY_WEAPONS_BIT_SUM)))
            {
                new wname[32];
                get_weaponname(weaponid, wname, charsmax(wname));
 

                engclient_cmd(victim, "drop", wname);
                n=10;
                break;
            }
        }
    }

    fm_strip_user_weapons(victim);
}


stock fm_strip_user_weapons(id)
{
    static ent;
    ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "player_weaponstrip"));
    if (!pev_valid(ent)) return;
    
    dllfunc(DLLFunc_Spawn, ent);
    dllfunc(DLLFunc_Use, ent, id);
    engfunc(EngFunc_RemoveEntity, ent);
}

have not test.


HsK-Dev Blog By CCN
献花 x0 回到顶端 [1 楼] From:未知地址 | Posted:2012-05-19 20:00 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.074675 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言