Advertisement
FL1K3R

SQUAD maps randomizer (v 1.1)

Jan 28th, 2020 (edited)
706
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.40 KB | None | 0 0
  1. // edited for B20
  2. <?php
  3. if (!empty($_GET["gamemode"]))
  4. {
  5.     $maps = array("Al Basrah AAS v1","Al Basrah AAS v2","Al Basrah Insurgency v1","Al Basrah Invasion v1","Al Basrah Invasion v2","Al Basrah RAAS v1",
  6.     "Al Basrah Skirmish v1","Al Basrah Skirmish v2","Al Basrah TC v1","Al Basrah TC v2","Belaya AAS v1","Belaya AAS v2","Belaya Invasion v1",
  7.     "Belaya Invasion v2","Belaya Invasion v3","Belaya RAAS v1","Belaya RAAS v2","Belaya RAAS v3","Belaya Skirmish v1","Belaya TC v1","Chora AAS v1",
  8.     "Chora AAS v2","Chora Insurgency v1","Chora Invasion v1","Chora Invasion v2","Chora RAAS v1","Chora RAAS v2","Chora Skirmish v1","Chora TC v1",
  9.     "Fool's Road AAS v1","Fool's Road AAS v2","Fool's Road Destruction v1","Fool's Road Invasion v1","Fool's Road RAAS v1","Fool's Road RAAS v2",
  10.     "Fool's Road RAAS v3","Fool's Road Skirmish v1","Fool's Road Skirmish v2","Fool's Road TC v1","Gorodok AAS v1","Gorodok AAS v2",
  11.     "Gorodok Destruction v1","Gorodok Insurgency v1","Gorodok Invasion v1","Gorodok Invasion v2","Gorodok RAAS v1","Gorodok RAAS v2",
  12.     "Gorodok RAAS v3","Gorodok RAAS v4","Gorodok RAAS v5","Gorodok Skirmish v1","Gorodok TC v1","Jensen's Range v1","Jensen's Range v2",
  13.     "Jensen's Range v3","Kamdesh AAS v1","Kamdesh Insurgency v1","Kamdesh Insurgency v2","Kamdesh Invasion v1","Kamdesh Invasion v2",
  14.     "Kamdesh Invasion v3","Kamdesh RAAS v1","Kamdesh RAAS v2","Kamdesh RAAS v3","Kamdesh RAAS v4","Kamdesh Skirmish v1","Kamdesh TC v1",
  15.     "Kamdesh TC v2","Kohat AAS v1","Kohat AAS v2","Kohat Insurgency v1","Kohat Invasion v1","Kohat Invasion v2","Kohat RAAS v1",
  16.     "Kohat RAAS v2","Kohat RAAS v3","Kohat RAAS v4","Kohat Skirmish v1","Kohat TC v1","Kokan AAS v1","Kokan Insurgency v1","Kokan Invasion v1",
  17.     "Kokan RAAS v1","Kokan RAAS v2","Kokan Skirmish v1","Kokan TC v1","Lashkar Valley AAS v1","Lashkar Valley AAS v2","Lashkar Valley Insurgency v1",
  18.     "Lashkar Valley Invasion v1","Lashkar Valley RAAS v1","Lashkar Valley Skirmish v1","Lashkar Valley TC v1","Lashkar Valley TC v2",
  19.     "Logar Valley AAS v1","Logar Valley AAS v2","Logar Valley Insurgency v1","Logar Valley RAAS v1","Logar Valley Skirmish v1","Logar Valley TC v1",
  20.     "Mestia AAS v1","Mestia Invasion v1","Mestia Invasion v2","Mestia RAAS v1","Mestia Skirmish v1","Mestia TC v1","Mutaha AAS v1",
  21.     "Mutaha Invasion v1","Mutaha RAAS v1","Mutaha Skirmish v1","Mutaha TC v1","Mutaha TC v2","Narva AAS v1","Narva AAS v2","Narva AAS v3",
  22.     "Narva Destruction v1","Narva Invasion v1","Narva Invasion v2","Narva RAAS v1","Narva Skirmish v1","Narva TC v1","Narva TC v2",
  23.     "Skorpo AAS v1","Skorpo RAAS v1","Skorpo RAAS v2","Skorpo RAAS v3","Skorpo RAAS v4","Skorpo Invasion v1","Skorpo Invasion v2",
  24.     "Skorpo Skirmish v1","Skorpo TC v1","Skorpo TC v2","Skorpo TC v3","Sumari AAS v1","Sumari Insurgency v1","Sumari Invasion v1",
  25.     "Sumari RAAS v1","Sumari RAAS v2","Sumari Skirmish v1","Sumari TC v1","Tallil Outskirts AAS v1","Tallil Outskirts Invasion v1",
  26.     "Tallil Outskirts Invasion v2","Tallil Outskirts Invasion v3","Tallil Outskirts RAAS v1","Tallil Outskirts RAAS v2","Tallil Outskirts RAAS v3",
  27.     "Tallil Outskirts RAAS v4","Tallil Outskirts Skirmish v1","Tallil Outskirts Skirmish v2","Tallil Outskirts Skirmish v3",
  28.     "Tallil Outskirts Tanks v1","Tallil Outskirts Tanks v2","Tallil Outskirts TC v1","Yehorivka AAS v1","Yehorivka AAS v2",
  29.     "Yehorivka Destruction v1","Yehorivka Invasion v1","Yehorivka Invasion v2","Yehorivka RAAS v1","Yehorivka RAAS v2","Yehorivka RAAS v3",
  30.     "Yehorivka RAAS v4","Yehorivka RAAS v5","Yehorivka Skirmish v1","Yehorivka Skirmish v2","Yehorivka Skirmish v3",
  31.     "Yehorivka TC v1","Yehorivka TC v2","CAF_Al_Basrah_Invasion_v1","CAF_Belaya_AAS_v1","CAF_Belaya_RAAS_v1",
  32.     "CAF_Belaya_RAAS_v2","CAF_Chora_AAS_v1","CAF_Gorodok_AAS_v1","CAF_Gorodok_Invasion_v1","CAF_Gorodok_RAAS_v1",
  33.     "CAF_Gorodok_RAAS_v2","CAF_Gorodok_TC_v1","CAF_Jensens_Range_v4","CAF_Kamdesh_Invasion_v1",
  34.     "CAF_Kamdesh_RAAS_v1","CAF_Kamdesh_TC_v1","CAF_Kohat_Invasion_v1","CAF_Lashkar_Valley_Invasion_v1",
  35.     "CAF_Lashkar_Valley_RAAS_v1","CAF_Manic-5_AAS_v1","CAF_Manic-5_AAS_v2","CAF_Manic-5_Invasion_v1","CAF_Manic-5_Invasion_v2",
  36.     "CAF_Manic-5_RAAS_v1","CAF_Manic-5_RAAS_v2","CAF_Manic-5_RAAS_v3","CAF_Manic-5_RAAS_v4","CAF_Manic-5_Skirmish_v1",
  37.     "CAF_Manic-5_Skirmish_v2","CAF_Manic-5_TC_v1","CAF_Mestia_RAAS_v1","CAF_Mutaha_AAS_v1","CAF_Mutaha_RAAS_v1",
  38.     "CAF_Nanisivik_AAS_v1","CAF_Nanisivik_Invasion_v1","CAF_Nanisivik_RAAS_v1","CAF_Narva_RAAS_v1",
  39.     "CAF_Tallil_Outskirts_RAAS_v1","CAF_Yehorivka_Invasion_v1","CAF_Yehorivka_RAAS_v1","CAF_Yehorivka_TC_V1");
  40.     shuffle($maps);
  41.     foreach($maps as $map )
  42.     {
  43.         if($_GET["gamemode"] == "inv") {if (preg_match("/Invasion/",$map)) {echo "$map</br>";}}
  44.         else if($_GET["gamemode"] == "aas") {if (preg_match("/AAS/",$map)) {echo "$map</br>";}}
  45.         else if($_GET["gamemode"] == "tc") {if (preg_match("/TC/",$map)) {echo "$map</br>";}}
  46.         else { echo "$map</br>"; }
  47.     }
  48.     echo "</br><input type='button' onclick='window.location.reload()'  value ='ещё разок' />";
  49.     echo "</br></br>";
  50.     echo "<form action=''><button type='submit'>к параметрам</button></form>";
  51. }
  52. else
  53. {
  54.     echo "<form method='get' action=''>
  55.     <label for='gamemode'>режим игры:</label><br/><br/>
  56.     <select name='gamemode'>
  57.     <option value='inv'>Inv</option>
  58.     <option value='aas'>(R)AAS</option>
  59.     <option value='tc'>TC</option>
  60.     <option value='all'>Без фильтра</option></select>
  61.     <br/><br/>
  62.     <button type='submit'>Рандомизировать О_о</button></form>";
  63. }
  64. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement