Corrupt cops have made a secret depot on the west coast of San Fierro, where they hide some of the drugs and money that they confiscate from criminals who traffic drugs. The drug depot is a shabby looking place made of wood and old ship containers because it's not an official police drug depot.
A group of criminals have decided to hit the cops back and raid the drug depot with a stolen submarine, but maybe that wasn't a very good idea. The drug depot is heavily fortified by cops and the criminals will have to suffer heavy losses as they push up the beach in something that resembles Omaha Beach on D-Day.
Criminals receive drugs and money for killing the corrupt cops. Criminals can steal more if they manage to reach the drugs and/or money stashes inside the depot. The cops are also rewarded with money and drugs (because they prevent the criminals from stealing the drugs in the depot and therefore keep it).
Personally, I always play as a criminal and I feel like too many events favour cops because they push us. I'd like to see an event where criminals actually push the cops and thereby get the upper hand. It's also a big problem that cops can get reinforcements after they die, so perhaps the event would be more fair if these corrupt cops would also get 6 stars and go to jail if they die in the event. It would make sense because a raid like that will alert the non-corrupt cops with all the loud gunshots. Naturally, the cops would receive good rewards because they now also risk going to jail.
I'm not sure how the map plays out in reality when it comes to balance, but I did my best and it should be fun at least. I also limited myself in terms of amount of objects, but maybe it's still too many.
Anyway, I hope that I've given you some inspiration, Arran. I'd also like to offer the map to be used for normal hosted CIT events if it's not suitable to be scripted into the automatic criminal event rotation.
<map edf:definitions="editor_main">
<object id="object (crgostntrmp) (1)" breakable="true" interior="0" alpha="255" model="3625" doublesided="false" scale="1" dimension="0" posX="-2900.8999" posY="907.09998" posZ="7.9" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (DockCrates1_LA) (1)" breakable="true" interior="0" alpha="255" model="3577" doublesided="false" scale="1" dimension="0" posX="-2901.80005" posY="903.40002" posZ="8.8" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (DockCrates2_LA) (1)" breakable="true" interior="0" alpha="255" model="3576" doublesided="false" scale="1" dimension="0" posX="-2893.8999" posY="906.09998" posZ="9.5" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (DYN_BOXES) (1)" breakable="true" interior="0" alpha="255" model="1421" doublesided="false" scale="1" dimension="0" posX="-2904.3999" posY="907.09998" posZ="8.8" rotX="0" rotY="0" rotZ="90"></object>
<object id="object (k_smashboxes) (1)" breakable="true" interior="0" alpha="255" model="2971" doublesided="false" scale="1" dimension="0" posX="-2899.69995" posY="911.30005" posZ="8" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (cuntw_carport1_) (1)" breakable="true" interior="0" alpha="255" model="17036" doublesided="false" scale="1" dimension="0" posX="-2901" posY="910.29999" posZ="8" rotX="0" rotY="0" rotZ="90"></object>
<object id="object (crgostntrmp) (2)" breakable="true" interior="0" alpha="255" model="3625" doublesided="false" scale="1" dimension="0" posX="-2913.30005" posY="964.70001" posZ="7.1" rotX="0" rotY="0" rotZ="290"></object>
<object id="object (cuntw_carport2_) (1)" breakable="true" interior="0" alpha="255" model="17037" doublesided="false" scale="1" dimension="0" posX="-2915.19995" posY="965.5" posZ="9.7" rotX="0" rotY="0" rotZ="110"></object>
<object id="object (DYN_DUMPSTER) (2)" breakable="true" interior="0" alpha="255" model="1415" doublesided="false" scale="1" dimension="0" posX="-2911.3999" posY="968.20001" posZ="7.2" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (smashboxpile) (1)" breakable="true" interior="0" alpha="255" model="1299" doublesided="false" scale="1" dimension="0" posX="-2913.6001" posY="952.40002" posZ="6" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (CJ_CARDBRD_PICKUP) (1)" breakable="true" interior="0" alpha="255" model="1558" doublesided="false" scale="1" dimension="0" posX="-2916.19995" posY="958.79999" posZ="10.5" rotX="0" rotY="0" rotZ="18"></object>
<object id="object (DYN_PORCH_2b) (1)" breakable="true" interior="0" alpha="255" model="1474" doublesided="false" scale="1" dimension="0" posX="-2911.19995" posY="955.01001" posZ="5.8" rotX="0" rotY="0" rotZ="19"></object>
<object id="object (CJ_MONEY_BAG) (1)" breakable="true" interior="0" alpha="255" model="1550" doublesided="false" scale="1" dimension="0" posX="-2911.5" posY="964.5" posZ="7.6" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (cxreffence) (1)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2943" posY="1002.40002" posZ="10" rotX="0" rotY="338" rotZ="199"></object>
<object id="object (blockpallet) (2)" breakable="true" interior="0" alpha="255" model="1685" doublesided="false" scale="1" dimension="0" posX="-2918.30005" posY="965.5" posZ="8" rotX="0" rotY="0" rotZ="19"></object>
<object id="object (lasdkrt4) (1)" breakable="true" interior="0" alpha="255" model="3572" doublesided="false" scale="1" dimension="0" posX="-2905.30005" posY="913.70001" posZ="6.8" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (cxreffence) (3)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2931.39941" posY="1007.7998" posZ="6" rotX="0" rotY="6" rotZ="30"></object>
<object id="object (cxreffence) (4)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2917.80005" posY="868.29999" posZ="5.8" rotX="0" rotY="0" rotZ="340"></object>
<object id="object (cxreffence) (5)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2929.30005" posY="872.39996" posZ="8.9" rotX="1" rotY="20" rotZ="340"></object>
<object id="object (drug_green) (1)" breakable="true" interior="0" alpha="255" model="1578" doublesided="false" scale="1" dimension="0" posX="-2895.40015" posY="906.09998" posZ="8.4" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (drug_orange) (1)" breakable="true" interior="0" alpha="255" model="1576" doublesided="false" scale="1" dimension="0" posX="-2895.40015" posY="906.70001" posZ="8.4" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (drug_white) (1)" breakable="true" interior="0" alpha="255" model="1575" doublesided="false" scale="1" dimension="0" posX="-2895.40015" posY="907.29999" posZ="8.4" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (lasdkrtgrp2) (2)" breakable="true" interior="0" alpha="255" model="3574" doublesided="false" scale="1" dimension="0" posX="-2929.19995" posY="930.59998" posZ="14.5" rotX="13" rotY="0" rotZ="102"></object>
<object id="object (DockCrates2_LA) (2)" breakable="true" interior="0" alpha="255" model="3576" doublesided="false" scale="1" dimension="0" posX="-2931.30005" posY="919.70001" posZ="14.1" rotX="347" rotY="0" rotZ="280"></object>
<object id="object (CJ_CARDBRD_PICKUP) (2)" breakable="true" interior="0" alpha="255" model="1558" doublesided="false" scale="1" dimension="0" posX="-2931.19995" posY="920.29999" posZ="16.19" rotX="13" rotY="0" rotZ="90"></object>
<object id="object (cxreffence) (6)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2935.30005" posY="924.40002" posZ="13.6" rotX="0" rotY="0" rotZ="102"></object>
<object id="object (cxreffence) (
" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2938.19922" posY="938.39941" posZ="13.4" rotX="0" rotY="0" rotZ="101.997"></object>
<object id="object (cxreffence) (9)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2937.3999" posY="895.5" posZ="13.9" rotX="0" rotY="0" rotZ="260"></object>
<object id="object (cxreffence) (10)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2935.09961" posY="909.69922" posZ="13.9" rotX="0" rotY="0" rotZ="261.996"></object>
<object id="object (cxreffence) (11)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2940.7998" posY="952.59961" posZ="13.4" rotX="0" rotY="0" rotZ="279.998"></object>
<object id="object (cxreffence) (12)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2944.09961" posY="966.59961" posZ="13.6" rotX="0" rotY="0" rotZ="284.996"></object>
<object id="object (cxreffence) (13)" breakable="true" interior="0" alpha="255" model="3275" doublesided="false" scale="1" dimension="0" posX="-2948.1001" posY="980.5" posZ="13.8" rotX="0" rotY="0" rotZ="284.996"></object>
<object id="object (des_fgateway01) (1)" breakable="true" interior="0" alpha="255" model="16281" doublesided="false" scale="1" dimension="0" posX="-2939.80005" posY="885.5" posZ="15.8" rotX="0" rotY="0" rotZ="250"></object>
<object id="object (des_fgateway01) (2)" breakable="true" interior="0" alpha="255" model="16281" doublesided="false" scale="1" dimension="0" posX="-2950.6001" posY="990.59998" posZ="15.8" rotX="0" rotY="358" rotZ="280"></object>
<object id="object (comp_wood_gate) (1)" breakable="true" interior="0" alpha="255" model="2988" doublesided="false" scale="1" dimension="0" posX="-2951" posY="993.40002" posZ="12.7" rotX="0" rotY="0" rotZ="9"></object>
<object id="object (comp_wood_gate) (2)" breakable="true" interior="0" alpha="255" model="2988" doublesided="false" scale="1" dimension="0" posX="-2940.80005" posY="882.79999" posZ="12.6" rotX="0" rotY="0" rotZ="160"></object>
<object id="object (CEtruth_barn02) (1)" breakable="true" interior="0" alpha="255" model="13206" doublesided="false" scale="1" dimension="0" posX="-2928.80005" posY="877.20001" posZ="8.1" rotX="0" rotY="19" rotZ="339"></object>
<object id="object (DYN_MESH_3) (1)" breakable="true" interior="0" alpha="255" model="1413" doublesided="false" scale="1" dimension="0" posX="-2942.1001" posY="880.09998" posZ="14.4" rotX="0" rotY="0" rotZ="250"></object>
<object id="object (DYN_MESH_3) (3)" breakable="true" interior="0" alpha="255" model="1413" doublesided="false" scale="1" dimension="0" posX="-2940.59961" posY="876.5" posZ="13.5" rotX="0" rotY="12.997" rotZ="329.996"></object>
<object id="object (DYN_F_WOOD_3) (1)" breakable="true" interior="0" alpha="255" model="1418" doublesided="false" scale="1" dimension="0" posX="-2937.30005" posY="875.09998" posZ="12.1" rotX="0" rotY="18" rotZ="340"></object>
<object id="object (DYN_MESH_3) (4)" breakable="true" interior="0" alpha="255" model="1413" doublesided="false" scale="1" dimension="0" posX="-2950.3999" posY="997.90002" posZ="13.6" rotX="0" rotY="9" rotZ="70"></object>
<object id="object (DYN_F_WOOD_3) (2)" breakable="true" interior="0" alpha="255" model="1418" doublesided="false" scale="1" dimension="0" posX="-2950.80005" posY="995.29999" posZ="13.2" rotX="0" rotY="356" rotZ="265"></object>
<object id="object (CEtruth_barn02) (2)" breakable="true" interior="0" alpha="255" model="13206" doublesided="false" scale="1" dimension="0" posX="-2937.6001" posY="994.59998" posZ="7.1" rotX="0" rotY="334" rotZ="200"></object>
<object id="object (submarr_sfe) (1)" breakable="true" interior="0" alpha="255" model="9958" doublesided="false" scale="1" dimension="0" posX="-3120.3999" posY="917.20001" posZ="6.6" rotX="0" rotY="0" rotZ="0"></object>
<object id="object (canaljetty_LAw) (1)" breakable="true" interior="0" alpha="255" model="6230" doublesided="false" scale="1" dimension="0" posX="-2972.00049" posY="936.59998" posZ="-7" rotX="0" rotY="0" rotZ="3"></object>
<object id="object (xjetty01) (1)" breakable="true" interior="0" alpha="255" model="17068" doublesided="false" scale="1" dimension="0" posX="-2984.30005" posY="897.59998" posZ="0" rotX="0" rotY="0" rotZ="270"></object>
<object id="object (xjetty01) (2)" breakable="true" interior="0" alpha="255" model="17068" doublesided="false" scale="1" dimension="0" posX="-2989" posY="971.59998" posZ="0" rotX="0" rotY="0" rotZ="93"></object>
</map>