- #include <zombie_escape>
- #define COINS 50
- #define XP 50
- #define KILLED_FROM 5 // Time that anyone killed during will be punished
- new g_iKilledTime[33]
- public plugin_init()
- {
- register_plugin("Campers Punishment", "1.0", "Raheem")
- RegisterHookChain(RG_CBasePlayer_Killed, "Fw_PlayerKilled_Post", 1)
- }
- public ze_user_humanized(id)
- {
- g_iKilledTime[id] = 0;
- }
- public ze_roundend(WinTeam)
- {
- if (WinTeam == ZE_TEAM_HUMAN)
- {
- for(new id = 1; id <= MAX_PLAYERS; id++)
- {
- if (!ze_is_user_zombie(id) && !is_user_alive(id))
- {
- if ((floatround(get_gametime() - g_iKilledTime[id])) <= KILLED_FROM)
- {
- ze_set_escape_coins(id, ze_get_escape_coins(id) - COINS)
- ze_set_user_xp(id, ze_get_user_xp(id) - XP)
- }
- }
- }
- }
- }
- public Fw_PlayerKilled_Post(id)
- {
- g_iKilledTime[id] = floatround(get_gametime())
- }
Try this