搜索
查看: 7929|回复: 14

死后显示信息代码,帮忙修改下

[复制链接]
发表于 2008-5-30 21:56:01 | 显示全部楼层 |阅读模式 来自 日本–东京都–千代田区
以下为他人发的插件dsinfo上修改的。
但是修改之后,无法显示信息。请帮忙修改下。
想给死后玩家和观看的玩家显示信息。对活的玩家不显示信息。并且其他信息不影响该插件显示的信息。

#include <amxmodx>

new bool:died[33]

public plugin_init()
{
  register_plugin("Showds","0.1","jumper")
  register_event("DeathMsg","death_msg","a")
  register_event("ResetHUD","newround","be")  
  register_cvar("amx_dsinfo","SV_INFO")
   return PLUGIN_CONTINUE
}

public newround(id) {
   if (died[id]) {
      died[id] = false
   }
   return PLUGIN_CONTINUE                  
}

public death_msg(){
  new dsinfo[256]
  get_cvar_string("amx_dsinfo",dsinfo,255)
  new victim = read_data(2)
  set_hudmessage( 200, 100, 10, -1.0, 0.0, 0, 1.0, 5.0, 0.5, 0.5, 20)
  show_hudmessage(victim,dsinfo)
  died[victim] = true
  return PLUGIN_CONTINUE
}

public client_putinserver(id) {
  died[id] = true
  return PLUGIN_CONTINUE
}
发表于 2008-5-30 22:17:30 | 显示全部楼层 来自 中国–福建–龙岩

回复: 死后显示信息代码,帮忙修改下

[PHP]
register_event("DeathMsg","death_msg","bd")
[/PHP]
回复

使用道具 举报

 楼主| 发表于 2008-5-30 22:53:18 | 显示全部楼层 来自 日本–东京都–千代田区

回复: 死后显示信息代码,帮忙修改下

Post by Arvy
[PHP]
register_event("DeathMsg","death_msg","bd")
[/PHP]


先谢过了。刚才试过了一下。什么都不显示。
回复

使用道具 举报

发表于 2008-5-30 23:54:15 | 显示全部楼层 来自 中国–福建–龙岩

回复: 死后显示信息代码,帮忙修改下

set_hudmessage( 200, 100, 10, -1.0, 0.0, 0, 1.0, 5.0, 0.5, 0.5, 20)

把红色的数字改下,你的跑到最顶端去了
回复

使用道具 举报

 楼主| 发表于 2008-5-31 00:30:11 | 显示全部楼层 来自 日本–东京都–千代田区

回复: 死后显示信息代码,帮忙修改下

那个是特意设置在最顶端的,因为想尽量不影响玩家的视角。
但是,不显示不应该是显示位子问题吧。帮忙再仔细看看。
谢谢 !
回复

使用道具 举报

发表于 2008-5-31 01:30:38 | 显示全部楼层 来自 中国–云南–西双版纳傣族自治州–景洪市

回复: 死后显示信息代码,帮忙修改下

呐今天心情好帮你个忙.帮你改成死后显示的了.自己替换下面的代码
[PHP]public death_msg(){
        new dsinfo[256]
        get_cvar_string("amx_dsinfo",dsinfo,255)
        for(new a = 1; a < get_maxplayers(); ++a){
                if (!is_user_alive(a))
                        set_hudmessage( 200, 100, 10, -1.0, 0.0, 0, 1.0, 5.0, 0.5, 0.5, 20)
                show_hudmessage(a,dsinfo)
                return PLUGIN_CONTINUE
        }
} [/PHP]
回复

使用道具 举报

发表于 2008-5-31 01:33:36 | 显示全部楼层 来自 中国–浙江–衢州–开化县

回复: 死后显示信息代码,帮忙修改下

哇!死后显示的,好东西啊!这样一修改真好啊!
回复

使用道具 举报

发表于 2008-5-31 01:34:46 | 显示全部楼层 来自 中国–浙江–衢州–开化县

回复: 死后显示信息代码,帮忙修改下

高手出马一个顶俩,学习学习!
回复

使用道具 举报

发表于 2008-6-2 15:59:59 | 显示全部楼层 来自 中国–福建–龙岩

回复: 死后显示信息代码,帮忙修改下

我可以,你不可以?你的代码本来就没有问题。。。人真的很现实的。。。
回复

使用道具 举报

 楼主| 发表于 2008-6-2 20:19:52 | 显示全部楼层 来自 日本–东京都–千代田区

回复: 死后显示信息代码,帮忙修改下

Post by Arvy
我可以,你不可以?你的代码本来就没有问题。。。人真的很现实的。。。

你说的是我提供的代码吗?
也不知道问题出现在哪里,我这里观察了好久都没显示。

能告诉一下你的AMXX版本吗?
回复

使用道具 举报

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

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