Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
--Script By: BERKYT --Links: VK: https://vk.com/b_e_r_k_y_t Discord: https://discord.gg/amMreCC YouTube: https://www.youtube.com/channel/UCaPBjmrAYO6p-ksHNaymwLg?view_as=subscriber --The script is distributed freely, provided that the author of the script is indicated - BERKYT import("ScarUtil.scar") import("WXPScarUtil.scar") function OnGameSetup() --Players g_Player1 = World_GetPlayerAt(0) g_Player_attack_1 = World_GetPlayerAt(6) g_Player_attack_2 = World_GetPlayerAt(7) g_Player3 = World_GetPlayerAt(2) Setup_Player(6, "BERKYT", "space_marine_race", 0) Setup_Player(7, "BERKYT", "chaos_marine_race", 1) Misc_PlayerTeamColor(g_Player_attack_1, "default_1") Misc_PlayerTeamColor(g_Player_attack_2, "default_5") --Warriors g_light_infantry = "guard_squad_guardsmen" g_base_warrior = "guard_squad_hellhound" g_base_warrior_2 = "guard_squad_guardsmen" g_support_warrior = "guard_squad_psyker" --g_support_warrior_2 = "guard_squad_kasrkin" g_support_warrior_2 = "space_marine_squad_tactical" g_heavy_support_warrior = "guard_squad_ogryns" g_heavy_warrior = "guard_squad_sentinel_advance_sp" --g_super_heavy_warrior = "guard_squad_ogryns" g_super_heavy_warrior = "space_marine_squad_assault" g_light_tank = "guard_squad_chimera" g_light_tank_2 = "guard_squad_basilisk" g_heavy_tank = "guard_squad_lemanruss" g_relic_warrior = "guard_squad_baneblade" g_hero = "guard_squad_command_squad" g_hero_2 = "guard_squad_assassin" --Reinforcement warriors g_reinforcement_light_warrior = "guard_squad_guardsmen" g_reinforcement_heavy_warrior = "guard_squad_kasrkin" g_reinforcement_tank = "guard_squad_lemanruss" --Interval g_interval = 5 g_interval_s_s = 4 * 60 --g_interval_s_s = 15 --Squads g_sg_wave_troops_team_1_1 = "sg_wave_troops_1_1" g_sg_wave_troops_team_1_2 = "sg_wave_troops_1_2" g_sg_wave_troops_team_1_3 = "sg_wave_troops_1_3" g_sg_wave_troops_team_2_1 = "sg_wave_troops_2_1" g_sg_wave_troops_team_2_2 = "sg_wave_troops_2_2" g_sg_wave_troops_team_2_3 = "sg_wave_troops_2_3" --Markers g_mkr_spawn_wave = "mkr_spawn_from" g_mkr_attack_wave_team_1 = "mkr_Attack_wave_1_2" --Integer g_timer_wave_team_1_1 = 0 g_timer_wave_team_1_2 = 0 g_timer_wave_team_1_3 = 0 g_timer_wave_team_2_1 = 0 g_timer_wave_team_2_2 = 0 g_timer_wave_team_2_3 = 0 g_timer_s_s_team_1_1 = 0 g_timer_s_s_team_1_2 = 0 g_timer_s_s_team_1_3 = 0 g_timer_s_s_team_2_1 = 0 g_timer_s_s_team_2_2 = 0 g_timer_s_s_team_2_3 = 0 g_count_waves = 20 g_global_timer = 0 --g_global_timer = 30 * 60 --Boolean g_check_exists_wave_team_1_1 = false g_check_exists_wave_team_1_2 = false g_check_exists_wave_team_1_3 = false g_check_exists_wave_team_2_1 = false g_check_exists_wave_team_2_2 = false g_check_exists_wave_team_2_3 = false g_check_exists_wave_1 = false g_check_s_s_team_1 = false g_check_s_s_team_2 = false g_check_s_s_bool_team_1 = false g_check_s_s_bool_team_2 = false g_Check_See_Sp_1 = false --Varios g_check = 0 g_check_s_s_hp_team_1_1 = nil g_check_s_s_hp_team_1_2 = nil g_check_s_s_hp_team_1_3 = nil g_check_s_s_hp_team_2_1 = nil g_check_s_s_hp_team_2_2 = nil g_check_s_s_hp_team_2_3 = nil g_check_s_s_hp_2 = nil g_sgroupid = nil end function OnInit() Delete_Hq() Rule_SetupMusicPlaylist() --FOW_RevealAll() --Player_SetAllResources(g_Player1, 250000, 250000) Fade_Start(3, true) Cpu_Enable(g_Player_attack_1, false) Cpu_Enable(g_Player_attack_2, false) Rule_AddInterval(Wave, 1) Rule_AddInterval(Timer, 1) Rule_AddInterval(CheckingSquadStuck, 1) Rule_AddInterval(Checking_Triggers, 1) end Scar_AddInit(OnInit) function Checking_Triggers() if (playerHasAnySquadAtMarker(g_Player_attack_1, "mkr_Point_1")) then Cmd_AttackMoveMarker(g_sg_wave_troops_team_1_2, "mkr_Attack_wave_1_2") end if (playerHasAnySquadAtMarker(g_Player_attack_1, "mkr_Point_2")) then Cmd_AttackMoveMarker(g_sg_wave_troops_team_1_3, "mkr_Attack_wave_1_3") end if (playerHasAnySquadAtMarker(g_Player_attack_2, "mkr_Point_1")) then Cmd_AttackMoveMarker(g_sg_wave_troops_team_2_2, "mkr_Attack_wave_2_2") end if (playerHasAnySquadAtMarker(g_Player_attack_2, "mkr_Point_2")) then Cmd_AttackMoveMarker(g_sg_wave_troops_team_2_3, "mkr_Attack_wave_2_3") end end function Wave() if g_check_exists_wave_team_1_1 and g_timer_wave_team_1_1 == g_interval and EGroup_GetAvgHealth("Eg_Barrak_team_1") ~= 0 then g_check_s_s_team_1 = true g_check_s_s_bool_team_1 = true g_check_exists_wave_team_1_1 = false g_timer_s_s_team_1_1 = 0 SGroup_CreateIfNotFound(g_sg_wave_troops_team_1_1) if SGroup_GetAvgHealth(g_sg_wave_troops_team_1_1) == 0 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_1, g_support_warrior_2, "mkr_Spawn_wave_1",1 + g_check, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_1, g_super_heavy_warrior, "mkr_Spawn_wave_1", 2 + g_check, 999) if g_global_timer > 5 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_1, "space_marine_squad_dreadnought", "mkr_Spawn_wave_1",1, 999) end if g_global_timer > 10 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_1, "space_marine_squad_predator", "mkr_Spawn_wave_1",1, 999) end if g_global_timer > 30 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_1, "space_marine_squad_grey_knights", "mkr_Spawn_wave_1",1, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_1, "space_marine_squad_land_raider", "mkr_Spawn_wave_1",1, 999) end SGroup_AddLeaders(g_sg_wave_troops_team_1_1) Cmd_AttackMoveMarker(g_sg_wave_troops_team_1_1, "mkr_Attack_wave_1_1") end end if g_check_exists_wave_team_1_2 and g_timer_wave_team_1_2 == g_interval and EGroup_GetAvgHealth("Eg_Barrak_team_1") ~= 0 then g_check_s_s_team_1 = true g_check_s_s_bool_team_1 = true g_check_exists_wave_team_1_2 = false g_timer_s_s_team_1_2 = 0 SGroup_CreateIfNotFound(g_sg_wave_troops_team_1_2) if SGroup_GetAvgHealth(g_sg_wave_troops_team_1_2) == 0 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_2, g_support_warrior_2, "mkr_Spawn_wave_1",1 + g_check, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_2, g_super_heavy_warrior, "mkr_Spawn_wave_1", 2 + g_check, 999) if g_global_timer > 5 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_2, "space_marine_squad_dreadnought", "mkr_Spawn_wave_1",1, 999) end if g_global_timer > 10 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_2, "space_marine_squad_predator", "mkr_Spawn_wave_1",1, 999) end if g_global_timer > 30 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_2, "space_marine_squad_grey_knights", "mkr_Spawn_wave_1",1, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_2, "space_marine_squad_land_raider", "mkr_Spawn_wave_1",1, 999) end SGroup_AddLeaders(g_sg_wave_troops_team_1_2) Cmd_AttackMoveMarker(g_sg_wave_troops_team_1_2, "mkr_Point_1") end end if g_check_exists_wave_team_1_3 and g_timer_wave_team_1_3 == g_interval and EGroup_GetAvgHealth("Eg_Barrak_team_1") ~= 0 then g_check_s_s_team_1 = true g_check_s_s_bool_team_1 = true g_check_exists_wave_team_1_3 = false g_timer_s_s_team_1_3 = 0 SGroup_CreateIfNotFound(g_sg_wave_troops_team_1_3) if SGroup_GetAvgHealth(g_sg_wave_troops_team_1_3) == 0 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_3, g_support_warrior_2, "mkr_Spawn_wave_1",1 + g_check, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_3, g_super_heavy_warrior, "mkr_Spawn_wave_1", 2 + g_check, 999) if g_global_timer > 5 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_3, "space_marine_squad_dreadnought", "mkr_Spawn_wave_1",1, 999) end if g_global_timer > 10 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_3, "space_marine_squad_predator", "mkr_Spawn_wave_1",1, 999) end if g_global_timer > 30 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_3, "space_marine_squad_grey_knights", "mkr_Spawn_wave_1",1, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_1, g_sg_wave_troops_team_1_3, "space_marine_squad_land_raider", "mkr_Spawn_wave_1",1, 999) end SGroup_AddLeaders(g_sg_wave_troops_team_1_3) Cmd_AttackMoveMarker(g_sg_wave_troops_team_1_3, "mkr_Point_2") end end if g_check_exists_wave_team_2_1 and g_timer_wave_team_2_1 == g_interval and EGroup_GetAvgHealth("Eg_Barrak_team_2") ~= 0 then g_check_s_s_team_2 = true g_check_s_s_bool_team_2 = true g_check_exists_wave_team_2_1 = false g_timer_s_s_team_2_1 = 0 SGroup_CreateIfNotFound(g_sg_wave_troops_team_2_1) if SGroup_GetAvgHealth(g_sg_wave_troops_team_2_1) == 0 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_1, "chaos_marine_squad", "mkr_Spawn_wave_2",1 + g_check, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_1, "chaos_squad_raptor", "mkr_Spawn_wave_2", 2 + g_check, 999) if g_global_timer > 5 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_1, "chaos_squad_dreadnought", "mkr_Spawn_wave_2",1, 999) end if g_global_timer > 10 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_1, "chaos_squad_predator", "mkr_Spawn_wave_2",1, 999) end if g_global_timer > 30 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_1, "chaos_squad_khorne_berserker", "mkr_Spawn_wave_2",1, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_1, "chaos_squad_bloodthirster", "mkr_Spawn_wave_2",1, 999) end SGroup_AddLeaders(g_sg_wave_troops_team_2_1) Cmd_AttackMoveMarker(g_sg_wave_troops_team_2_1, "mkr_Attack_wave_2_1") end end if g_check_exists_wave_team_2_2 and g_timer_wave_team_2_2 == g_interval and EGroup_GetAvgHealth("Eg_Barrak_team_2") ~= 0 then g_check_s_s_team_2 = true g_check_s_s_bool_team_2 = true g_check_exists_wave_team_2_2 = false g_timer_s_s_team_2_2 = 0 SGroup_CreateIfNotFound(g_sg_wave_troops_team_2_2) if SGroup_GetAvgHealth(g_sg_wave_troops_team_2_2) == 0 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_2, "chaos_marine_squad", "mkr_Spawn_wave_2",1 + g_check, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_2, "chaos_squad_raptor", "mkr_Spawn_wave_2", 2 + g_check, 999) if g_global_timer > 5 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_2, "chaos_squad_dreadnought", "mkr_Spawn_wave_2",1, 999) end if g_global_timer > 10 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_2, "chaos_squad_predator", "mkr_Spawn_wave_2",1, 999) end if g_global_timer > 30 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_2, "chaos_squad_khorne_berserker", "mkr_Spawn_wave_2",1, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_2, "chaos_squad_bloodthirster", "mkr_Spawn_wave_2",1, 999) end SGroup_AddLeaders(g_sg_wave_troops_team_2_2) Cmd_AttackMoveMarker(g_sg_wave_troops_team_2_2, "mkr_Point_1") end end if g_check_exists_wave_team_2_3 and g_timer_wave_team_2_3 == g_interval and EGroup_GetAvgHealth("Eg_Barrak_team_2") ~= 0 then g_check_s_s_team_2 = true g_check_s_s_bool_team_2 = true g_check_exists_wave_team_2_3 = false g_timer_s_s_team_2_3 = 0 SGroup_CreateIfNotFound(g_sg_wave_troops_team_2_3) if SGroup_GetAvgHealth(g_sg_wave_troops_team_2_3) == 0 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_3, "chaos_marine_squad", "mkr_Spawn_wave_2",1 + g_check, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_3, "chaos_squad_raptor", "mkr_Spawn_wave_2", 2 + g_check, 999) if g_global_timer > 5 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_3, "chaos_squad_dreadnought", "mkr_Spawn_wave_2",1, 999) end if g_global_timer > 10 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_3, "chaos_squad_predator", "mkr_Spawn_wave_2",1, 999) end if g_global_timer > 30 * 60 then Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_3, "chaos_squad_khorne_berserker", "mkr_Spawn_wave_2",1, 999) Util_CreateSquadsAtMarkerEx(g_Player_attack_2, g_sg_wave_troops_team_2_3, "chaos_squad_bloodthirster", "mkr_Spawn_wave_2",1, 999) end SGroup_AddLeaders(g_sg_wave_troops_team_2_3) Cmd_AttackMoveMarker(g_sg_wave_troops_team_2_3, "mkr_Point_2") end end end function Timer() g_global_timer = g_global_timer + 1 if (math.mod(g_global_timer, 20 * 60) == 0) then print("g_global_timer = "..g_global_timer) g_check = g_check + 1 end SGroup_CreateIfNotFound(g_sg_wave_troops_team_1_1) if SGroup_GetAvgHealth(g_sg_wave_troops_team_1_1) == 0 then g_check_exists_wave_team_1_1 = true g_timer_wave_team_1_1 = g_timer_wave_team_1_1 + 1 if g_timer_wave_team_1_1 > g_interval then g_timer_wave_team_1_1 = 0 end end SGroup_CreateIfNotFound(g_sg_wave_troops_team_1_2) if SGroup_GetAvgHealth(g_sg_wave_troops_team_1_2) == 0 then g_check_exists_wave_team_1_2 = true g_timer_wave_team_1_2 = g_timer_wave_team_1_2 + 1 if g_timer_wave_team_1_2 > g_interval then g_timer_wave_team_1_2 = 0 end end SGroup_CreateIfNotFound(g_sg_wave_troops_team_1_3) if SGroup_GetAvgHealth(g_sg_wave_troops_team_1_3) == 0 then g_check_exists_wave_team_1_3 = true g_timer_wave_team_1_3 = g_timer_wave_team_1_3 + 1 if g_timer_wave_team_1_3 > g_interval then g_timer_wave_team_1_3 = 0 end end SGroup_CreateIfNotFound(g_sg_wave_troops_team_2_1) if SGroup_GetAvgHealth(g_sg_wave_troops_team_2_1) == 0 then g_check_exists_wave_team_2_1 = true g_timer_wave_team_2_1 = g_timer_wave_team_2_1 + 1 if g_timer_wave_team_2_1 > g_interval then g_timer_wave_team_2_1 = 0 end end SGroup_CreateIfNotFound(g_sg_wave_troops_team_2_2) if SGroup_GetAvgHealth(g_sg_wave_troops_team_2_2) == 0 then g_check_exists_wave_team_2_2 = true g_timer_wave_team_2_2 = g_timer_wave_team_2_2 + 1 if g_timer_wave_team_2_2 > g_interval then g_timer_wave_team_2_2 = 0 end end SGroup_CreateIfNotFound(g_sg_wave_troops_team_2_3) if SGroup_GetAvgHealth(g_sg_wave_troops_team_2_3) == 0 then g_check_exists_wave_team_2_3 = true g_timer_wave_team_2_3 = g_timer_wave_team_2_3 + 1 if g_timer_wave_team_2_3 > g_interval then g_timer_wave_team_2_3 = 0 end end end function CheckingSquadStuck() if g_check_s_s_team_1 then SGroup_CreateIfNotFound(g_sg_wave_troops_team_1_1) if SGroup_IsUnderAttack(g_sg_wave_troops_team_1_1, false) == false then g_timer_s_s_team_1_1 = g_timer_s_s_team_1_1 + 1 if g_timer_s_s_team_1_1 == g_interval_s_s then g_check_s_s_team_1 = false SGroup_DestroyAllSquads(g_sg_wave_troops_team_1_1) end else g_timer_s_s_team_1_1 = 0 g_check_s_s_hp_team_1_1 = SGroup_GetAvgHealth(g_sg_wave_troops_team_1_1) end SGroup_CreateIfNotFound(g_sg_wave_troops_team_1_2) if SGroup_IsUnderAttack(g_sg_wave_troops_team_1_2, false) == false then g_timer_s_s_team_1_2 = g_timer_s_s_team_1_2 + 1 if g_timer_s_s_team_1_2 == g_interval_s_s then g_check_s_s_team_1 = false SGroup_DestroyAllSquads(g_sg_wave_troops_team_1_2) end else g_timer_s_s_team_1_2 = 0 g_check_s_s_hp_team_1_2 = SGroup_GetAvgHealth(g_sg_wave_troops_team_1_2) end SGroup_CreateIfNotFound(g_sg_wave_troops_team_1_3) if SGroup_IsUnderAttack(g_sg_wave_troops_team_1_3, false) == false then g_timer_s_s_team_1_3 = g_timer_s_s_team_1_3 + 1 if g_timer_s_s_team_1_3 == g_interval_s_s then g_check_s_s_team_1 = false SGroup_DestroyAllSquads(g_sg_wave_troops_team_1_3) end else g_timer_s_s_team_1_3 = 0 g_check_s_s_hp_team_1_3 = SGroup_GetAvgHealth(g_sg_wave_troops_team_1_3) end end if g_check_s_s_team_2 then SGroup_CreateIfNotFound(g_sg_wave_troops_team_2_1) if SGroup_IsUnderAttack(g_sg_wave_troops_team_2_1, false) == false then g_timer_s_s_team_2_1 = g_timer_s_s_team_2_1 + 1 if g_timer_s_s_team_2_1 == g_interval_s_s then g_check_s_s_team_2 = false SGroup_DestroyAllSquads(g_sg_wave_troops_team_2_1) end else g_timer_s_s_team_2_1 = 0 g_check_s_s_hp_team_2_1 = SGroup_GetAvgHealth(g_sg_wave_troops_team_2_1) end SGroup_CreateIfNotFound(g_sg_wave_troops_team_2_2) if SGroup_IsUnderAttack(g_sg_wave_troops_team_2_2, false) == false then g_timer_s_s_team_2_2 = g_timer_s_s_team_2_2 + 1 if g_timer_s_s_team_2_2 == g_interval_s_s then g_check_s_s_team_2 = false SGroup_DestroyAllSquads(g_sg_wave_troops_team_2_2) end else g_timer_s_s_team_2_2 = 0 g_check_s_s_hp_team_2_2 = SGroup_GetAvgHealth(g_sg_wave_troops_team_2_2) end SGroup_CreateIfNotFound(g_sg_wave_troops_team_2_3) if SGroup_IsUnderAttack(g_sg_wave_troops_team_2_3, false) == false then g_timer_s_s_team_2_3 = g_timer_s_s_team_2_3 + 1 if g_timer_s_s_team_2_3 == g_interval_s_s then g_check_s_s_team_2 = false SGroup_DestroyAllSquads(g_sg_wave_troops_team_2_3) end else g_timer_s_s_team_2_3 = 0 g_check_s_s_hp_team_2_3 = SGroup_GetAvgHealth(g_sg_wave_troops_team_2_3) end end end function Delete_Hq() local i1 = 0 local eg = "rjgrfjlrefvrfgftgb" local sg = "brjrfgbkfgnf3243re" if (Marker_Exists("mkr_BERKYT_script_deleteEntities", "basic_marker")) then for i1 = 1, World_GetPlayerCount() do Player_GetAllEntitiesNearMarker(World_GetPlayerAt(i1 - 1), eg, "mkr_BERKYT_script_deleteEntities") EGroup_DestroyAllEntities(eg) EGroup_Destroy(eg) end else print("
(Error) Can't remove entities because special marker not exists!") end if (Marker_Exists("mkr_BERKYT_script_deleteSquads", "basic_marker")) then for i1 = 1, World_GetPlayerCount() do Player_GetAllSquadsNearMarker(World_GetPlayerAt(i1 - 1), sg, "mkr_BERKYT_script_deleteSquads") SGroup_DestroyAllSquads(sg) SGroup_Destroy(sg) end else print("
(Error) Can't remove squads because special marker not exists!") end end function Rule_SetupMusicPlaylist() Util_MissionTitle("By: BERKYT") t_ambient_sound = {"ambient_desert"} Playlist_Manager( PC_Ambient, t_ambient_sound, true, true , {2, 4}) --Util_CreateSquadsAtMarkerEx(g_Player1, "423423234423423645rttrh", "guard_squad_baneblade", "mkr_Spawn_wave_2",5, 999) end function playerHasAnySquadAtMarker(playerId, mkr) local sgName = "sg_phasam_17684187" SGroup_CreateIfNotFound(sgName) SGroup_Clear(sgName) Player_GetAllSquadsNearMarker(playerId, sgName, mkr) if (SGroup_Count(sgName) > 0) then return true end return false end
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)