// World-Source.Ru - by Schmidt
//    CS Source   icq 387-335-538

block load
{
   //   :
   // 1 -    , 
   // 2 -   , 3 -   
   es_xset world_source_ru_spawn_typ "2"

   //////////////

   es_xset schmidt_players 0
}

event bomb_planted
{
   es_xgetplayercount schmidt_players
   if (server_var(schmidt_players) >= 3) do
   {
      es_xcreateplayerlist world_source_ru_T
      es_xkeygroupfilter world_source_ru_T only isdead 1

      if (server_var(world_source_ru_spawn_typ) = 1) do
      {
         es_xkeygroupfilter world_source_ru_T only teamid 2
         keygroupsort world_source_ru_T kills asc #numeric
         es_xforeachkey wS_tId in world_source_ru_T "es_set sp_id server_var(wS_tId)"
         es est_spawn server_var(sp_id)
         es_give server_var(sp_id) weapon_ak47
         es_give server_var(sp_id) weapon_hegrenade
         es playerset color server_var(sp_id) 255 0 0 255
         es_playsound server_var(sp_id) "ambient/office/zap1.wav" 1
      }
      if (server_var(world_source_ru_spawn_typ) = 2) do
      {
         es_xkeygroupfilter world_source_ru_T only teamid 2
         es_xforeachkey wS_tId in world_source_ru_T "es_xdoblock world_source_ru/plant_spawn/spawn"
      }
      if (server_var(world_source_ru_spawn_typ) = 3) do
      {
         es_xforeachkey wS_tId in world_source_ru_T "es_xdoblock world_source_ru/plant_spawn/spawn"
      }
      es_xkeygroupdelete world_source_ru_T
   }
}
                 // World-Source.Ru
block spawn
{
   es est_spawn server_var(wS_tId)
   es_playsound server_var(wS_tId) "ambient/office/zap1.wav" 1
}
