广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3305 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
jason5312
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x7 鲜花 x12
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 怎么侦测死亡?
就是当我死亡之后
它会执行123(id)
public 123(id)
{
}

要怎么用??

我还是贴上原码好了
我选单部分是用新式选单下去做的
复制程式
#include <amxmodx>
#include <amxmodx> 
#include <cstrike> 
#include <fun> 
#include <hamsandwich>
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#define PLUGIN "解毒剂"
public plugin_init()
{
    register_clcmd( "say /menu","ExtraMenu");
 register_event( "DeathMsg" , "DeathMsgEvent" , "a" ); 
}

public event_death()
{
  new victim = read_data(2)
   ExtraMenu(victim)
}

public ExtraMenu(id)
{
    new menu = menu_create("\r你死了是否要用解毒剂?", "menu_handler");
    menu_additem(menu, "\w 我要用解毒剂-16000元", "1", 0);
    menu_additem(menu, "\w 我想当僵尸", "2", 0);
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, menu, 0);
}

public menu_handler(id, menu, item)
{
    if( item == MENU_EXIT )
    {
        menu_destroy(menu); 
        return PLUGIN_HANDLED;
    }
    new data[6], iName[64];
    new access, callback;

    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);

    new key = str_to_num(data);
    switch(key)
    {
        case 1:
        {
   if(cs_get_user_team(id) == CS_TEAM_CT)
   {
   ExecuteHam(Ham_CS_RoundRespawn,id); 
   { 
   give_item(id,"weapon_knife")  
   } 
   client_print(id, print_chat, "请珍惜你的生命");
   }
   else
   {
   
              client_print(id, print_chat, "病毒已经扩散至你全身");
   }
            menu_destroy(menu);
            return PLUGIN_HANDLED;
        }
        case 2:
        {
            client_print(id, print_chat, "我看你根本就没钱吧?");
            menu_destroy(menu);
            return PLUGIN_HANDLED;
        }
    }

    menu_destroy(menu);
    return PLUGIN_HANDLED;
}



[ 此文章被jason5312在2012-07-02 00:11重新编辑 ]



献花 x0 回到顶端 [楼 主] From:台湾中华电信股份有限公司 | Posted:2012-07-01 21:27 |
我爱如花
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x18 鲜花 x42
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

register_event("DeathMsg","event_death","a")
public event_death()
{
  new victim = read_data(2)
  123(victim)
  ...


献花 x0 回到顶端 [1 楼] From:美国 | Posted:2012-07-01 21:44 |
andyt0621
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x24 鲜花 x167
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

public client_death ( killer, victim, wpnindex, hitplace, TK )
Ham_Killed
都可以


献花 x0 回到顶端 [2 楼] From:香港网上行 | Posted:2012-07-01 22:38 |
jason5312
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x7 鲜花 x12
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

大大帮我一下 我改了 还是没反应 难道是我有错误吗 表情


献花 x0 回到顶端 [3 楼] From:台湾中华电信股份有限公司 | Posted:2012-07-02 00:12 |
ccw111
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x16 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

#include < amxmodx >
#include < fakemeta >
#include < hamsandwich >

new Debug;

public plugin_init( )
{
     RegisterHam( Ham_Killed , "player" , "fw_PlayerKilled" );
}

public fw_PlayerKilled( iVictim , iAttacker , shouldgib )
{
}

public client_putinserver( id )
{
     if( Debug )
     {
           return;
     }
     new class[ 32 ];
     pev( id , pev_classname , class , charsmax( class ) );
     if( !equal( class , "player" ) )
     {
           set_task( 1.0 , "fn_Debug" , id );
           Debug ++;
     }
}

public fn_Debug( id )
{
     RegisterHamFromEntity( Ham_Killed , id , "fw_PlayerKilled" );
}


[ 此文章被ccw111在2012-07-02 10:36重新编辑 ]


献花 x0 回到顶端 [4 楼] From:未知地址 | Posted:2012-07-02 10:04 |

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