廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3285 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為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.023553 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言