Merge pull request #3 from estorado/master

add announcehp
This commit is contained in:
IR4T4 2016-01-17 22:41:34 +01:00
commit df90fd8ded
2 changed files with 17 additions and 1 deletions

View file

@ -35,3 +35,7 @@ Lua scripts for the Legacy mod
* NOTE: not even alpha state. Do not use.
* manage users on your server
## announcehp
* Killer's HP is displayed to their victims.

12
announcehp/announcehp.lua Normal file
View file

@ -0,0 +1,12 @@
--Source: http://lua.wolffiles.de/?fileid=32
function et_Obituary(victimnum, killernum, meansofdeath)
local victimteam = tonumber(et.gentity_get(victimnum, "sess.sessionTeam"))
local killerteam = tonumber(et.gentity_get(killernum, "sess.sessionTeam"))
if victimteam ~= killerteam and killernum ~= 1022 then
local killername = string.gsub(et.gentity_get(killernum, "pers.netname"), "%^$", "^^ ")
local killerhp = et.gentity_get(killernum, "health")
--this sends a message to the client only
msg = string.format("cpm \"" .. killername .. "^7 had^o " .. killerhp .. " ^7HP left\n")
et.trap_SendServerCommand(victimnum, msg)
end
end