搜索
查看: 4711|回复: 17

【分享】slaylogo.amxx喷尸惩罚

[复制链接]
发表于 2005-11-19 06:12:42 | 显示全部楼层 |阅读模式 来自 中国–广东–清远
slaylogo.amxx喷尸惩罚自杀插件


  1. #include <amxmod>
  2. #define MAX_DISTANCE 75    // detect distance...
  3. #define MAX_PLAYERS 32      // server maximum players
  4.                                                                               
  5. new sprayidorigins[3]
  6. new vorigin[MAX_PLAYERS][3]
  7. new d_index
  8.                                                                               
  9.                              
  10. public plugin_init() {
  11.        register_plugin("Auto-logo punisher","0.01","[PAPA]PERt+")
  12.        register_event( "RoundTime", "reset_table", "bc" );
  13.        register_event("23", "checkspray", "a", "1=112")        
  14.        register_event( "DeathMsg", "store_table", "a" );
  15. }
  16.                                                                               
  17. public store_table() {
  18.                                                                               
  19.        new victim = read_data( 2 );
  20.        new name[32]
  21.        get_user_name(victim, name , 31);
  22.        get_user_origin( victim, vorigin[d_index], 0 );
  23.        d_index++
  24.        return PLUGIN_CONTINUE;
  25.                                                                               
  26. }
  27.                                                                               
  28. public reset_table() {
  29.                                                                               
  30.        d_index = 0
  31.        new i;
  32.        for (i=0; i < MAX_PLAYERS; i++) {
  33.        vorigin[i][0] =  0;
  34.        vorigin[i][1] =  0;
  35.        vorigin[i][2] =  0;
  36.        }
  37.                                                                               
  38.        return PLUGIN_CONTINUE;
  39. }
  40.                                                                               
  41.                                                                               
  42. public checkspray() {

  43.        new sprayid = read_data(2)    ;
  44.        sprayidorigins[0] = read_data(3);      
  45.        sprayidorigins[1] = read_data(4);      
  46.        sprayidorigins[2] = read_data(5);      
  47.                                                                               
  48.        new j;
  49.        for ( j=0; j < MAX_PLAYERS; j++) {
  50.        new distance = get_distance(vorigin[j], sprayidorigins);
  51.                                                                               
  52.        if ( distance < MAX_DISTANCE ) {
  53.                new name[32]
  54.                get_user_name(sprayid,name,31)
  55.                client_cmd(sprayid,"kill")
  56.                                                                               
  57.                client_print(0,print_chat, "%s 喷尸被系统处死! ",name)
  58.                user_kill(sprayid,1)
  59.                client_cmd(sprayid,"kill")
  60.                break
  61.                }
  62.        }
  63.                                                 
  64.        return PLUGIN_CONTINUE
  65. }   
复制代码
 楼主| 发表于 2005-11-19 12:33:05 | 显示全部楼层 来自 中国–广东–清远

回复: 【分享】slaylogo.amxx喷尸惩罚

这里的压缩包上传要验证才能看到吗?我怎么还是没有看到?
回复

使用道具 举报

发表于 2005-11-20 00:51:20 | 显示全部楼层 来自 中国–广东–深圳

回复: 【分享】slaylogo.amxx喷尸惩罚

插件呢!!! :spiderman
回复

使用道具 举报

发表于 2005-11-20 01:10:11 | 显示全部楼层 来自 中国–湖北–十堰

回复: 【分享】slaylogo.amxx喷尸惩罚


我还说把下下来看看呢
怎么没有插件
回复

使用道具 举报

 楼主| 发表于 2005-11-20 02:55:13 | 显示全部楼层 来自 中国–广东–清远

回复: 【分享】slaylogo.amxx喷尸惩罚

晕倒,还是显示不出来上传的文件,把代码发上来了,不好意思
回复

使用道具 举报

发表于 2005-11-20 13:29:42 | 显示全部楼层 来自 中国–广东–深圳

回复: 【分享】slaylogo.amxx喷尸惩罚

喷尸就处死。。太狠了吧,能否改成slap 50 hp阿,这样觉得好些
回复

使用道具 举报

发表于 2005-11-20 14:56:48 | 显示全部楼层 来自 中国–云南–西双版纳傣族自治州–景洪市

回复: 【分享】slaylogo.amxx喷尸惩罚

我在CS1.5的AMX0.9.5上用的 :d:  :rolleyes:  :spiderman

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2005-11-22 21:05:37 | 显示全部楼层 来自 中国–湖北–襄阳

回复: 【分享】slaylogo.amxx喷尸惩罚

谢谢楼主。贴上amxx 1.0 可用成品

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2005-11-23 00:28:47 | 显示全部楼层 来自 中国–广东–深圳

回复: 【分享】slaylogo.amxx喷尸惩罚

谢了X86  :gogo:
回复

使用道具 举报

发表于 2005-11-23 09:47:18 | 显示全部楼层 来自 中国–北京–北京

回复: 【分享】slaylogo.amxx喷尸惩罚

正喷到尸体上就惩罚吗?喷到尸体旁边呢?
回复

使用道具 举报

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

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