HLMOD.HU Forrás Megtekintés
- www.hlmod.hu#include <zombie_escape>
#include <dhudmessage>
new ammo[3][33], string[21], coins
public plugin_init()
{
register_plugin("[ZE] Addons: EC Change", "1.0", "ZE DEV TEAM")
register_logevent("round_start", 2, "1=Round_Start")
}
public round_start()
{
new players[32], num, i
get_players(players, num, "ach")
for(i = 1; i < num; i++)
{
ammo[0][players[i]] = ze_get_escape_coins(players[i])
}
}
public client_putinserver(id) set_task(3.0, "func_ammo", id)
public client_disconnect(id)
{
ammo[0][id] = 0
ammo[1][id] = 0
ammo[2][id] = 0
}
public func_ammo(id)
{
coins = ze_get_escape_coins(id)
ammo[0][id] = coins
ammo[1][id] = coins
ammo[2][id] = coins
set_task(1.0, "change_ammo", id, _, _, "b")
}
public change_ammo(id)
{
if(get_user_team(id) == 0 || get_user_team(id) == 3)
return PLUGIN_HANDLED
ammo[1][id] = ze_get_escape_coins(id)
if(ammo[1][id] != ammo[2][id])
{
if(ammo[1][id] > ammo[2][id])
{
coins = ammo[1][id] - ammo[2][id]
format(string, charsmax(string), "[+%d Pont]", coins)
}
else
{
coins = ammo[2][id] - ammo[1][id]
format(string, charsmax(string), "[-%d Pont]", coins)
}
ammo[2][id] = ammo[1][id]
set_dhudmessage(random_num(50, 175), random_num(50, 175), random_num(50, 175), -1.0, 0.65, 0, 0.1, 3.0, 0.1, 0.1)
show_dhudmessage(id, "%s", string)
}
return PLUGIN_CONTINUE
}