// Ba_Jail
//
// Auteur : Sorrow
//
// Requis :
// EventScript 1.5+
// Es_Tools 420
//--------------------------------------------------------

block settings
{
   // General
   bj_cmd_regle "!regles" // Commande a taper dans le chat pour afficher les regles

   // Antention si votre serveur est un 15 slot et que vous dcidez de mettre un maximum de 5 CT alors definissez
   // le nombre de T maximum   10 ce qui fera 15 joueurs.
   bj_max_ct 5 // CT maximum
   bj_max_t 10 // T maximum

   // Terroriste
   bj_health_t 100 // Vie
   bj_armor_t 0 // Armure (ne pas augmentez la valeur au dessus de 100)
   bj_speed_t 1.1 // Vitesse

   // Anti-Terroriste
   bj_health_ct 115 // Vie
   bj_armor_ct 100 // Armure (ne pas augmentez la valeur au dessus de 100)
   bj_speed_ct 1.0 // Vitesse
   bj_primary_weapon_ct weapon_m4a1 // Arme primaire que vous souhaitez donner au début de chaque round
   bj_secondary_weapon_ct weapon_usp // Arme secondaire que vous souhaitez donner au début de chaque round
   bj_primary_weapon_ammo_ct 90 // Nombre de balle qu'il y aura dans le chargeur de l'arme primaire
   bj_secondary_weapon_ammo_ct 120 // Nombre de balle qu'il y aura dans le chargeur de l'arme secondaire

   // Map
   // Mettre ici la extension de map ou le script fonctionnera (sparar par des " ; ")
   bj_maptype "ba"
   // ex : bj_maptype " de ; cs ; aim"
}

block load
{
   es_xset bj_cmd_regle 0
   es_xset bj_playerteam 0
   es_xset bj_health_t 0
   es_xset bj_armor_t 0
   es_xset bj_speed_t 0
   es_xset bj_health_ct 0
   es_xset bj_armor_ct 0
   es_xset bj_speed_ct 0
   es_xset bj_primary_weapon_ct 0
   es_xset bj_secondary_weapon_ct 0
   es_xset bj_primary_weapon_ammo_ct 0
   es_xset bj_secondary_weapon_ammo_ct 0
   es_xset bj_maptype 0
   es_xset bj_on 0
   es_xset bj_max_ct 0
   es_xset bj_max_t 0

   es_xset ba_jail 1.2
   es_xmakepublic ba_jail
   es_xload popup

   es_xdoblock ba_jail/settings
   es_xdoblock ba_jail/popup

   es_xmsg #multi #green [Ba_Jail]#default Loaded
   es_xmsg #multi #green [Ba_Jail]#default Il est obligatoire de changer la map pour que le script fonctionne.
}

block popup
{
   popup create bj_regle
   popup addline bj_regle  "Règles ba_jail"
   popup addline bj_regle  "----------------"
   popup addline bj_regle  "->1. Regles anti-terroristes"
   popup addline bj_regle  "->2. Regles terroristes"
   popup addline bj_regle  "----------------"
   popup addline bj_regle  "->0. Fermer "
   popup menuselect bj_regle ba_jail/choice_bj_regle

   popup create bj_regle_t
   popup addline bj_regle_t "Règles terroristes"
   popup addline bj_regle_t "----------------"
   popup addline bj_regle_t "1. Lire les règles des anti-terroristes. "
   popup addline bj_regle_t "2. Un détenu peut tuer un gardien quand il veut, où il veut."
   popup addline bj_regle_t "3. Un détenu a le droit d'avoir sur lui : un fumigène, la bombe."
   popup addline bj_regle_t "4. Les détenus qui se retrouvons dans la zone réservée aux gardiens"
   popup addline bj_regle_t "seront considérés comme hostile et pourront être abattus sans somation !"
   popup addline bj_regle_t "----------------"
   popup addline bj_regle_t "->8. Retour"
   popup addline bj_regle_t "->0. Fermer"
   popup menuselect bj_regle_t ba_jail/choice_bj_regle_t

   popup create bj_regle_ct_p1
   popup addline bj_regle_ct_p1 "Règles anti-terroristes"
   popup addline bj_regle_ct_p1 "Page 1/2"
   popup addline bj_regle_ct_p1 "----------------"
   popup addline bj_regle_ct_p1 "->1. Article 1.0"
   popup addline bj_regle_ct_p1 "->2. Article 2.0"
   popup addline bj_regle_ct_p1 "->3. Article 3.0"
   popup addline bj_regle_ct_p1 "->4. Article 4.0"
   popup addline bj_regle_ct_p1 "->5. Article 5.0"
   popup addline bj_regle_ct_p1 "->6. Article 6.0"
   popup addline bj_regle_ct_p1 "->7. Article 7.0"
   popup addline bj_regle_ct_p1 "----------------"
   popup addline bj_regle_ct_p1 "->8. Page Suivante"
   popup addline bj_regle_ct_p1 " "
   popup addline bj_regle_ct_p1 "->9. Retour"
   popup addline bj_regle_ct_p1 "->0. Fermer "
   popup menuselect bj_regle_ct_p1 ba_jail/choice_bj_regle_ct_p1

   popup create bj_regle_ct_p2
   popup addline bj_regle_ct_p2 "Règles anti-terroristes"
   popup addline bj_regle_ct_p2 "Page 2/2"
   popup addline bj_regle_ct_p2 "----------------"
   popup addline bj_regle_ct_p2 "->1. Article 8.0"
   popup addline bj_regle_ct_p2 "->2. Article 9.0"
   popup addline bj_regle_ct_p2 "->3. Article 10.0"
   popup addline bj_regle_ct_p2 "->4. Article 11.0"
   popup addline bj_regle_ct_p2 "->5. Article 12.0"
   popup addline bj_regle_ct_p2 "----------------"
   popup addline bj_regle_ct_p2 "->8. Page Précédente"
   popup addline bj_regle_ct_p2 " "
   popup addline bj_regle_ct_p2 "->9. Retour"
   popup addline bj_regle_ct_p2 "->0. Fermer "
   popup menuselect bj_regle_ct_p2 ba_jail/choice_bj_regle_ct_p2

   popup create bj_regle_ct_p1_1
   popup addline bj_regle_ct_p1_1 "Règles anti-terroristes"
   popup addline bj_regle_ct_p1_1 "Article 1.0"
   popup addline bj_regle_ct_p1_1 "----------------"
   popup addline bj_regle_ct_p1_1 "Si vous voyez un détenu tuer un gardien, vous avez le droit de le tuer"
   popup addline bj_regle_ct_p1_1 "sans sommation, lui et lui seul. Vous ne pouvez tuer un détenu qu’au moment"
   popup addline bj_regle_ct_p1_1 "de son acte."
   popup addline bj_regle_ct_p1_1 "----------------"
   popup addline bj_regle_ct_p1_1 "->1. Article Suivant"
   popup addline bj_regle_ct_p1_1 " "
   popup addline bj_regle_ct_p1_1 "->8. Retour"
   popup menuselect bj_regle_ct_p1_1 ba_jail/choice_bj_regle_ct_p1_1

   popup create bj_regle_ct_p1_2
   popup addline bj_regle_ct_p1_2 "Règles anti-terroristes"
   popup addline bj_regle_ct_p1_2 "Article 2.0"
   popup addline bj_regle_ct_p1_2 "----------------"
   popup addline bj_regle_ct_p1_2 "Si un détenu vous tire dessus, ou vous blesse avec une arme ou une grenade"
   popup addline bj_regle_ct_p1_2 "explosive, vous pouvez vous défendre. Soyez sur de vous, si vous tuez quelqu’un"
   popup addline bj_regle_ct_p1_2 "d’innocent, vous serez sanctionné."
   popup addline bj_regle_ct_p1_2 "----------------"
   popup addline bj_regle_ct_p1_2 "->1. Article Précédent"
   popup addline bj_regle_ct_p1_2 "->2. Article Suivant"
   popup addline bj_regle_ct_p1_2 " "
   popup addline bj_regle_ct_p1_2 "->8. Retour"
   popup menuselect bj_regle_ct_p1_2 ba_jail/choice_bj_regle_ct_p1_2

   popup create bj_regle_ct_p1_3
   popup addline bj_regle_ct_p1_3 "Règles anti-terroristes"
   popup addline bj_regle_ct_p1_3 "Article 3.0"
   popup addline bj_regle_ct_p1_3 "----------------"
   popup addline bj_regle_ct_p1_3 "Si un détenu possède une arme sur lui, demandez-lui de la jeter. S’il ne jette"
   popup addline bj_regle_ct_p1_3 "pas son arme, vous pouvez le blesser. Enfin, s’il ne veut toujours pas la jeter, "
   popup addline bj_regle_ct_p1_3 "vous pouvez le tuer."
   popup addline bj_regle_ct_p1_3 "----------------"
   popup addline bj_regle_ct_p1_3 "->1. Article Précédent"
   popup addline bj_regle_ct_p1_3 "->2. Article Suivant"
   popup addline bj_regle_ct_p1_3 " "
   popup addline bj_regle_ct_p1_3 "->8. Retour"
   popup menuselect bj_regle_ct_p1_3 ba_jail/choice_bj_regle_ct_p1_3

   popup create bj_regle_ct_p1_4
   popup addline bj_regle_ct_p1_4 "Règles anti-terroristes"
   popup addline bj_regle_ct_p1_4 "Article 4.0"
   popup addline bj_regle_ct_p1_4 "----------------"
   popup addline bj_regle_ct_p1_4 "Vous pouvez donner des ordres aux détenus et ils sont censés vous écouter. Si "
   popup addline bj_regle_ct_p1_4 "un détenu n’obéit pas, vous pouvez le blesser, et ensuite le tuer. Attention aux "
   popup addline bj_regle_ct_p1_4 "ordres abusifs. Pensez qu’un détenu n’entendra pas forcement votre ordre. Répétez-le"
   popup addline bj_regle_ct_p1_4 "au moins trois fois."
   popup addline bj_regle_ct_p1_4 "----------------"
   popup addline bj_regle_ct_p1_4 "->1. Article Précédent"
   popup addline bj_regle_ct_p1_4 "->2. Article Suivant"
   popup addline bj_regle_ct_p1_4 " "
   popup addline bj_regle_ct_p1_4 "->8. Retour"
   popup menuselect bj_regle_ct_p1_4 ba_jail/choice_bj_regle_ct_p1_4

   popup create bj_regle_ct_p1_5
   popup addline bj_regle_ct_p1_5 "Règles anti-terroristes"
   popup addline bj_regle_ct_p1_5 "Article 5.0"
   popup addline bj_regle_ct_p1_5 "----------------"
   popup addline bj_regle_ct_p1_5 "Le port de la bombe et fumingène pour un détenu est autorisé. Une grenade peux-être"
   popup addline bj_regle_ct_p1_5 "tolérer par le gardien."
   popup addline bj_regle_ct_p1_5 "----------------"
   popup addline bj_regle_ct_p1_5 "->1. Article Précédent"
   popup addline bj_regle_ct_p1_5 "->2. Article Suivant"
   popup addline bj_regle_ct_p1_5 " "
   popup addline bj_regle_ct_p1_5 "->8. Retour"
   popup menuselect bj_regle_ct_p1_5 ba_jail/choice_bj_regle_ct_p1_5

   popup create bj_regle_ct_p1_6
   popup addline bj_regle_ct_p1_6 "Règles anti-terroristes"
   popup addline bj_regle_ct_p1_6 "Article 6.0"
   popup addline bj_regle_ct_p1_6 "----------------"
   popup addline bj_regle_ct_p1_6 "L’envoi d’un fumigène, au contraire d'une grenade explosive, n’est pas considéré"
   popup addline bj_regle_ct_p1_6 "comme un acte agressif. Les détenus ne pourront pas être sanctionnés sur ce fait."
   popup addline bj_regle_ct_p1_6 "----------------"
   popup addline bj_regle_ct_p1_6 "->1. Article Précédent"
   popup addline bj_regle_ct_p1_6 "->2. Article Suivant"
   popup addline bj_regle_ct_p1_6 " "
   popup addline bj_regle_ct_p1_6 "->8. Retour"
   popup menuselect bj_regle_ct_p1_6 ba_jail/choice_bj_regle_ct_p1_6

   popup create bj_regle_ct_p1_7
   popup addline bj_regle_ct_p1_7 "Règles anti-terroristes"
   popup addline bj_regle_ct_p1_7 "Article 7.0"
   popup addline bj_regle_ct_p1_7 "----------------"
   popup addline bj_regle_ct_p1_7 "Il est extrêmement important de respecter les sommations. Tout abus sera sanctionné."
   popup addline bj_regle_ct_p1_7 "----------------"
   popup addline bj_regle_ct_p1_7 "->1. Article Précédent"
   popup addline bj_regle_ct_p1_7 "->2. Article Suivant"
   popup addline bj_regle_ct_p1_7 " "
   popup addline bj_regle_ct_p1_7 "->8. Retour"
   popup menuselect bj_regle_ct_p1_7 ba_jail/choice_bj_regle_ct_p1_7

   popup create bj_regle_ct_p2_8
   popup addline bj_regle_ct_p2_8 "Règles anti-terroristes"
   popup addline bj_regle_ct_p2_8 "Article 8.0"
   popup addline bj_regle_ct_p2_8 "----------------"
   popup addline bj_regle_ct_p2_8 "Il est STRICTEMENT interdit aux gardiens de donner des armes aux détenus. Les "
   popup addline bj_regle_ct_p2_8 "sanctions peuvent aller du simple slay jusqu'au ban."
   popup addline bj_regle_ct_p2_8 "----------------"
   popup addline bj_regle_ct_p2_8 "->1. Article Précédent"
   popup addline bj_regle_ct_p2_8 "->2. Article Suivant"
   popup addline bj_regle_ct_p2_8 " "
   popup addline bj_regle_ct_p2_8 "->8. Retour"
   popup menuselect bj_regle_ct_p2_8 ba_jail/choice_bj_regle_ct_p2_8

   popup create bj_regle_ct_p2_9
   popup addline bj_regle_ct_p2_9 "Règles anti-terroristes"
   popup addline bj_regle_ct_p2_9 "Article 9.0"
   popup addline bj_regle_ct_p2_9 "----------------"
   popup addline bj_regle_ct_p2_9 "Un gardien n’a pas le droit d’accéder   la zone réservée aux détenus. Ce gardien"
   popup addline bj_regle_ct_p2_9 "pourra alors être tué par un détenu, sans que ce dernier puisse être sanctionné par les"
   popup addline bj_regle_ct_p2_9 "autres gardiens. Tout abus de la part des gardiens sera sanctionné."
   popup addline bj_regle_ct_p2_9 "----------------"
   popup addline bj_regle_ct_p2_9 "->1. Article Précédent"
   popup addline bj_regle_ct_p2_9 "->2. Article Suivant"
   popup addline bj_regle_ct_p2_9 " "
   popup addline bj_regle_ct_p2_9 "->8. Retour"
   popup menuselect bj_regle_ct_p2_9 ba_jail/choice_bj_regle_ct_p2_9

   popup create bj_regle_ct_p2_10
   popup addline bj_regle_ct_p2_10 "Règles anti-terroristes"
   popup addline bj_regle_ct_p2_10 "Article 10.0"
   popup addline bj_regle_ct_p2_10 "----------------"
   popup addline bj_regle_ct_p2_10 "Les détenus qui se retrouvons dans la zone réservée aux gardiens seront considérés"
   popup addline bj_regle_ct_p2_10 "comme hostile et pourront être abattus sans somation."
   popup addline bj_regle_ct_p2_10 "----------------"
   popup addline bj_regle_ct_p2_10 "->1. Article Précédent"
   popup addline bj_regle_ct_p2_10 "->2. Article Suivant"
   popup addline bj_regle_ct_p2_10 " "
   popup addline bj_regle_ct_p2_10 "->8. Retour"
   popup menuselect bj_regle_ct_p2_10 ba_jail/choice_bj_regle_ct_p2_10

   popup create bj_regle_ct_p2_11
   popup addline bj_regle_ct_p2_11 "Règles anti-terroristes"
   popup addline bj_regle_ct_p2_11 "Article 11.0"
   popup addline bj_regle_ct_p2_11 "----------------"
   popup addline bj_regle_ct_p2_11 "Les détenus ont le droit d’accéder aux conduits."
   popup addline bj_regle_ct_p2_11 "----------------"
   popup addline bj_regle_ct_p2_11 "->1. Article Précédent"
   popup addline bj_regle_ct_p2_11 "->2. Article Suivant"
   popup addline bj_regle_ct_p2_11 " "
   popup addline bj_regle_ct_p2_11 "->8. Retour"
   popup menuselect bj_regle_ct_p2_11 ba_jail/choice_bj_regle_ct_p2_11

   popup create bj_regle_ct_p2_12
   popup addline bj_regle_ct_p2_12 "Règles anti-terroristes"
   popup addline bj_regle_ct_p2_12 "Article 12.0"
   popup addline bj_regle_ct_p2_12 "----------------"
   popup addline bj_regle_ct_p2_12 "Les cellules des détenus doivent être ouvertes avant 6 min 30 sec."
   popup addline bj_regle_ct_p2_12 "----------------"
   popup addline bj_regle_ct_p2_12 "->1. Article Précédent"
   popup addline bj_regle_ct_p2_12 " "
   popup addline bj_regle_ct_p2_12 "->8. Retour"
   popup menuselect bj_regle_ct_p2_12 ba_jail/choice_bj_regle_ct_p2_12
}

event es_map_start
{
   es_set bj_maptypes server_var(eventscripts_currentmap)
   es_token bj_maptypes server_var(eventscripts_currentmap) 1 _

   if (server_var(bj_maptypes) in server_var(bj_maptype)) then es_xsetinfo bj_on 1
   if (server_var(bj_maptypes) notin server_var(bj_maptype)) then es_xsetinfo bj_on 0
}

event round_start
{
   if (server_var(bj_on) == 1) do
   {
      es_msg #multi #green [Ba_Jail]#default Tape#lightgreen server_var(bj_cmd_regle)#default pour afficher les règles du mode#green Ba_Jail#default.
   }
}

event player_team
{
   if (server_var(bj_on) == 1) do
   {
      if (event_var(disconnect) == 0) do
      {
         if (event_var(team) == 3) do
         {
            es_xset bj_player_ct 0
            getplayercount bj_player_ct #ct
            ifx parse("bj_player_ct > bj_max_ct") do
            {
               es_changeteam event_var(userid) 2
               es_tell event_var(userid) #green Il y trop d'anti-terroristes
            }
         }

         if (event_var(team) == 2) do
         {
            es_xset bj_player_t 0
            getplayercount bj_player_t #t
            ifx parse("bj_player_t > bj_max_t") do
            {
               es_changeteam event_var(userid) 3
               es_tell event_var(userid) #green Il y trop de terroristes
            }
         }
      }
   }
}

event player_spawn
{
   if (server_var(bj_on) == 1) do
   {
      es_getplayerteam bj_playerteam event_var(userid)
      es getplayerinfo bj_stock_skin event_var(userid) model

      if (server_var(bj_playerteam) == 2) do
      {
         es est_RemoveWeapon event_var(userid) 1
         es est_RemoveWeapon event_var(userid) 2
         es est_sethealth event_var(userid) server_var(bj_health_t)
         es est_setarmor event_var(userid) server_var(bj_armor_t)
         es est_speed event_var(userid) server_var(bj_speed_t)
      }

      if (server_var(bj_playerteam) == 3) do
      {
         es est_RemoveWeapon event_var(userid) 1
         es est_RemoveWeapon event_var(userid) 2
         es_give event_var(userid) item_defuser
         es_give event_var(userid) item_nvgs
         es est_sethealth event_var(userid) server_var(bj_health_ct)
         es est_setarmor event_var(userid) server_var(bj_armor_ct)
         es est_speed event_var(userid) server_var(bj_speed_ct)
         es_give event_var(userid) server_var(bj_primary_weapon_ct)
         es_give event_var(userid) server_var(bj_secondary_weapon_ct)
         es est_setammo event_var(userid) 1 server_var(bj_primary_weapon_ammo_ct)
         es est_setammo event_var(userid) 2 server_var(bj_secondary_weapon_ammo_ct)
         es_tell event_var(userid) #multi #green [Ba_Jail]#default Tu vien de recevoir des#lightgreen armes#default et des#lightgreen outils#default fais en bon usage.
      }
   }
}

event player_say
{
   if (server_var(bj_on) == 1) do
   {
      if (event_var(text) == server_var(bj_cmd_regle)) then es popup send bj_regle event_var(userid)
   }
}

block choice_bj_regle
{
   if (server_var(_popup_choice) == 1) then es popup send bj_regle_ct_p1 server_var(_popup_userid)
   if (server_var(_popup_choice) == 2) then es popup send bj_regle_t server_var(_popup_userid)
}

block choice_bj_regle_t
{
   if (server_var(_popup_choice) in "8;9" ) then es popup send bj_regle server_var(_popup_userid)
   if (server_var(_popup_choice) in "1;2;3;4;5;6;7" ) then es popup send bj_regle_t server_var(_popup_userid)
}

block choice_bj_regle_ct_p1
{
   if (server_var(_popup_choice) in "8") then es popup send bj_regle_ct_p2 server_var(_popup_userid)
   if (server_var(_popup_choice) in "9") then es popup send bj_regle server_var(_popup_userid)
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p1_1 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p1_2 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3") then es popup send bj_regle_ct_p1_3 server_var(_popup_userid)
   if (server_var(_popup_choice) in "4") then es popup send bj_regle_ct_p1_4 server_var(_popup_userid)
   if (server_var(_popup_choice) in "5") then es popup send bj_regle_ct_p1_5 server_var(_popup_userid)
   if (server_var(_popup_choice) in "6") then es popup send bj_regle_ct_p1_6 server_var(_popup_userid)
   if (server_var(_popup_choice) in "7") then es popup send bj_regle_ct_p1_7 server_var(_popup_userid)
}

block choice_bj_regle_ct_p2
{
   if (server_var(_popup_choice) in "8") then es popup send bj_regle_ct_p1 server_var(_popup_userid)
   if (server_var(_popup_choice) in "9") then es popup send bj_regle server_var(_popup_userid)
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p2_8 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p2_9 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3") then es popup send bj_regle_ct_p2_10 server_var(_popup_userid)
   if (server_var(_popup_choice) in "4") then es popup send bj_regle_ct_p2_11 server_var(_popup_userid)
   if (server_var(_popup_choice) in "5") then es popup send bj_regle_ct_p2_12 server_var(_popup_userid)
}

block choice_bj_regle_ct_p1_1
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p1_2 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2;3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p1 server_var(_popup_userid)
}

block choice_bj_regle_ct_p1_2
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p1_1 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p1_3 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p1 server_var(_popup_userid)
}

block choice_bj_regle_ct_p1_3
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p1_2 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p1_4 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p1 server_var(_popup_userid)
}

block choice_bj_regle_ct_p1_4
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p1_3 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p1_5 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p1 server_var(_popup_userid)
}

block choice_bj_regle_ct_p1_5
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p1_4 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p1_6 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p1 server_var(_popup_userid)
}

block choice_bj_regle_ct_p1_6
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p1_5 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p1_7 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p1 server_var(_popup_userid)
}

block choice_bj_regle_ct_p1_7
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p1_6 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p2_8 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p2 server_var(_popup_userid)
}

block choice_bj_regle_ct_p2_8
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p1_7 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p2_9 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p2 server_var(_popup_userid)
}

block choice_bj_regle_ct_p2_9
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p2_8 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p2_10 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p2 server_var(_popup_userid)
}

block choice_bj_regle_ct_p2_10
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p2_9 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p2_11 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p2 server_var(_popup_userid)
}

block choice_bj_regle_ct_p2_11
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p2_10 server_var(_popup_userid)
   if (server_var(_popup_choice) in "2") then es popup send bj_regle_ct_p2_12 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p2 server_var(_popup_userid)
}

block choice_bj_regle_ct_p2_12
{
   if (server_var(_popup_choice) in "1") then es popup send bj_regle_ct_p2_11 server_var(_popup_userid)
   if (server_var(_popup_choice) in "3;4;5;6;7;8;9;0") then es popup send bj_regle_ct_p2 server_var(_popup_userid)
}

block unload
{
   popup delete bj_regle
   popup delete bj_regle_t
   popup delete bj_regle_ct_p1
   popup delete bj_regle_ct_p2
   popup delete bj_regle_ct_p1_1
   popup delete bj_regle_ct_p1_2
   popup delete bj_regle_ct_p1_3
   popup delete bj_regle_ct_p1_4
   popup delete bj_regle_ct_p1_5
   popup delete bj_regle_ct_p1_6
   popup delete bj_regle_ct_p1_7
   popup delete bj_regle_ct_p2_8
   popup delete bj_regle_ct_p2_9
   popup delete bj_regle_ct_p2_10
   popup delete bj_regle_ct_p2_11
   popup delete bj_regle_ct_p2_12

   es_xmsg #multi #green [Ba_Jail]#default Unloaded
}