Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <ColorChat>
- enum {
- TARGET_SAVED = 1,
- TARGET_BOMBED,
- DEFUSED_THE_BOMB
- }
- new g_what_team_kill, g_double_chat_bug
- public plugin_init()
- {
- register_plugin("Slay Losers","1.0","MHz")
- register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
- register_logevent("logevent_round_end", 2, "1=Round_End")
- register_logevent("logevent_no_wins", 6, "3=Target_Saved")
- register_logevent("logevent_bomb_explode", 6, "3=Target_Bombed")
- register_logevent("logevent_bomb_defused", 3, "2=Defused_The_Bomb")
- set_task(0.5, "event_round_start")
- }
- public event_round_start()
- {
- g_what_team_kill = 0
- g_double_chat_bug = false
- }
- public logevent_round_end()
- {
- if (g_double_chat_bug)
- return;
- g_double_chat_bug = true
- switch (g_what_team_kill)
- {
- case TARGET_SAVED:
- {
- ColorChat(0, TEAM_COLOR, "^4[ ^1Rexinty ^4] ^1Counter ^4- ^1Terrorists ^3Win^4.")
- new juc[32], numjuc
- get_players(juc, numjuc, "ae", "TERRORIST") // get only alive ter's
- for(new n = 0; n < numjuc; n++)
- {
- user_kill(juc[n], 1)
- }
- }
- case TARGET_BOMBED:
- {
- ColorChat(0, TEAM_COLOR, "^4[ ^1Rexinty ^4] ^1Terrorists ^3Win^4.")
- new juc[32], numjuc
- get_players(juc, numjuc, "ae", "CT") // get only alive ct's
- for(new n = 0; n < numjuc; n++)
- {
- user_kill(juc[n], 1)
- }
- }
- case DEFUSED_THE_BOMB:
- {
- ColorChat(0, TEAM_COLOR, "^4[ ^1Rexinty ^4] ^1Counter ^4- ^1Terrorists ^3Win^4.")
- new juc[32], numjuc
- get_players(juc, numjuc, "ae", "TERRORIST") // get only alive ter's
- for(new n = 0; n < numjuc; n++)
- {
- user_kill(juc[n], 1)
- }
- }
- }
- }
- public logevent_no_wins()
- {
- g_what_team_kill = TARGET_SAVED
- }
- public logevent_bomb_explode()
- {
- g_what_team_kill = TARGET_BOMBED
- }
- public logevent_bomb_defused()
- {
- g_what_team_kill = DEFUSED_THE_BOMB
- }
Advertisement
Add Comment
Please, Sign In to add comment