With the strings I mean I know they compiled properly (the game doesn't have a problem being not able to find the string)
I have tried this now but it's the same with the $counter 30 works with the string being sent but the >=120 does nothing
Spoiler
multiplayer_server_antidelay = (
15, 0, 0, [(this_or_next|multiplayer_is_server),
(neg|game_in_multiplayer_mode),
(eq, "$g_round_ended", 0),
(store_mission_timer_a, reg0),
(gt, reg0, 180),
],
[
(assign,":last_player_alive_team_1",-1),
#(assign,":last_player_alive_team_2",-1),
(assign,":num_players_team_1",0),
#(assign,":num_players_team_2",0),
(assign, ":agent_id", -1),
(try_for_range, ":player_no", "$g_player_loops_begin", multiplayer_player_loops_end),
(player_is_active, ":player_no"),
(player_get_agent_id,":agent_id",":player_no"),
(agent_is_active,":agent_id"),
(agent_is_alive,":agent_id"),
(agent_get_team,":team",":agent_id"),
(eq,":team",0),
(assign,":last_player_alive_team_1",":player_no"),
(val_add,":num_players_team_1",1),
(try_end),
(try_begin),
(neq,":num_players_team_1",1),
(assign,"$counter", 0),
(else_try),
(eq,":num_players_team_1",1),
(assign, ":agent_is_ok",1),
(try_for_range, ":player_no", "$g_player_loops_begin", multiplayer_player_loops_end), #deadbegin
(player_is_active, ":player_no"),
(player_get_agent_id,":agent_id",":player_no"),
(agent_is_active, ":agent_id"),
(neg|agent_is_alive, ":agent_id"),
(agent_get_team,":team",":agent_id"),
(eq, ":team",0), #deadend there is a dead player on the team
(assign,":agent_is_ok", 0),
(try_end),
(eq, ":agent_is_ok", 0),
(val_add,"$counter",15),
(try_begin),
(eq, "$counter", 30),
(str_store_string, s2, "str_slay_message_1"), #personal warning msg for slay in 90 sec to prevent delay
(multiplayer_send_string_to_player, ":last_player_alive_team_1",multiplayer_event_show_server_message, s2),
(else_try),
(ge, "$counter", 120),
(player_get_agent_id,":agent_id",":last_player_alive_team_1"),
(agent_set_hit_points, ":agent_id", 0, 1),
(agent_deliver_damage_to_agent, ":agent_id", ":agent_id","itm_admin_kill_dummy"), #kill him
#(call_script, "script_multiplayer_server_slay_player", ":last_player_alive_team_1"),
(str_store_player_username, s3,":last_player_alive_team_1"),
(str_store_string, s4, "str_slay_message_2"), #server msg user has been slayed
(call_script, "script_multiplayer_broadcast_message"),
(player_get_kill_count, ":player_kill_count", ":last_player_alive_team_1"), #adding 1 to his kill count, because he will lose 1 undeserved kill count for TKing himself
(val_add, ":player_kill_count", 1),
(player_set_kill_count, ":last_player_alive_team_1", ":player_kill_count"),
(try_end),
(try_end),
])