Jump to content

[PvP & Coop] GTA : Mafia Team Work - Fast paced and dynamic gamemode

Recommended Posts

[Outdated] Go to thread of the new "Freemode" version



Mafia Team Work : Katalaki Bay


Der Kroi


CIvilians Life feature video

Workshop Subscribe

Download from Armaholic for hosting server 

Screenshot gallery

Description :


Mafia Team Work is a fast paced and dynamic gamemode inspired by GTA IV Team Mafia Work with common objectives for both teams in PVP (also playable in single player or coop) and features a real civilian and cop life.


Welcome to Katalaki Bay, a small coastline town, who’s inhabitants are terrorized by mafia families that fight each other to expand territories and gain respect of local godfather, Kenny Petrovic. 

In Mafia Team Work, your family and yourself are working for Kenny Petrovic, in direct confrontation with an other family. Your objective is to earn more respect and prove to Petrovic that your family is the only one to trust.

This gamemode is a fast paced dynamic PvP mission, in a customized & optimized area of 9km². Also playable in Singleplayer and Coop with dynamic difficulty.
Missions & Targets are common to both teams. 

Each objective completed add Respect points to your team. When game time is over, the game ends once the current mission is completed.
The team that got the highest Respect score will gain the trust of Mr. Petrovic, Godfather of Katalaki Bay. 

At respawn location, use flag’s menu to get a car. All cars can be field-repaired anytime. 
Open your GPS to reach objectives faster. You can also follow waypoints (3D Icons) that point objectives locations.

. RED Objective: Kill or Destroy 
. BLUE Objective: Take and drop (do not destroy) 
. YELLOW Objective: Drop location for car or briefcase (only seen by the driver/carrier)

Equipment and weapons can be found in Ammo Crates on objectives, or in your Victim’s Vehicles.




The Wanted Level is inspired from “Grand Thef Auto”, and tells players how much police attention they are getting, or in a few missions, how much they are actively searching for the objective.
Wanted Level 1 and 2 stars are related to your own actions, only the wanted mafia member sees it, and cops will only be after him. 
Level 3, 4 and 5 stars however, are global. All mafia members will be actively wanted by Law Enforcers. Expect cops, FBI agents, and Army to come in number, protecting objectives assets against the mob.

How it works

Level 1 :

Depends on checks and stops (usually on foot) that randomly happen on the map. If the patrol has not been neutralized or outrun, it will trigger level 2.

Level 2 :

Hitting a police patrol car, or shooting next to cops or on their vehicle, will trigger Level 2 star, as well as Level 1 backup calls.
The various events impacting Wanted levels overlap each other. As a result, shooting down or outrun a patrol does not reset your Wanted index if another patrol is also on your trail.
Despite Levels 1 and 2 are related to a single mafia member’s actions, other mobsters are not safe: if a patrol sees a mafia member, they can decide to engage him as well.

Level 3-4-5 :

Are related to "Take and Bring Back" type missions. Law enforcers will spawn continuously until the end of the current mission. The amount of active reinforcements simultaneously depends on the mission and the number of players connected. Backups, as well as regular patrols will head towards the objective to protect it from the mafia. 
Wanted Level progression is based on the number of patrols neutralized. Take down a helicopter patrol will piss the cops 2x more than losing a ground patrol.

Lvl 1: Police foot patrol
Lvl 2: Police patrol car
Lvl 3: Police patrol car + Police helicopter
Lvl 4: FBI SUV + Police patrol car + Police helicopter
Lvl 5: Military armored vehicle + Police patrol car + Army helicopter with sharp shooters


Features :


_ Detailled civilian life, on car, on foot, chatting...
_ Cops on patrol, reinforcement, apprehend.
_ The difficulty level and the amount of weapons are dynamic, depend on the number of player connected.
_ FBI and Army reinforcement link to the research level.
_ A fast paced dynamic PvP mission, in a customized & optimized area with terrain cleanup for nice driving (9km²).
_ Reinforcement system with research level for some Take and Drop missions.
_ Stunt Jump with score.
_ Bellow 80km/h, you can get out of your vehicle safely. Get out at higher speed is still possible, but is at your own risks.
_ 15 detailed missions each with a large random combination. (Others will come).
_ Event random with awesome stuff (Heli Army crash for the moment and one Army convoy very soon).
_ When a vehicle’s engine is destroyed, it will ignite, and blow up after a moment.
_ You can be polite and salute civilian, or you can dis em, or steal their car, and deal with consequences.
_ Respawn with a car, no sway, 126% speed on foot, BIS revive.
_ Custom sound for ambient life, dialogs and Hint.
_ Ballas and Triads gang with an exclusive car color.
_ Kill tickets.
_ Every player's respawn with same weapon/stuff. 
   Do you want the best ? Rush to the curently mission and get your reward !
_ If you like Hip Hop, you like this mission 😉

 _ No mods are required to play this mission, no mods are accepted on the server



Official Dedicated Server :

OFFLINE ; Back with a new version: Freemode


If you want to play SINGLEPLAYER, simply host a LAN game in the Multiplayer menu, Server Browser, host Server tab.

Many more information on your Website :


Custom Difficulty Settings for the better experience :


class DifficultyPresets
class CustomDifficulty
class Options
class CustomAILevel

// Change thirdPersonView=0 to thirdPersonView=1 if you really want third person view.



Workshop Subscribe


Youtube channel

Steam group to be kept informed of the event organized on the server.

Facebook Page
Discord Channel

Armaholic Page

  • Like 3

Share this post

Link to post
Share on other sites

Update 1.02 : 

Added : 
_ SP/Coop/Lan compatibility. 
_ Research Lvl 2 : Tells the player who killed the general that a patrol is chasing him. 
_ 3D icons for Jacob's car's in the mission with the plane to destroy. 

SP/Coop/Lan compatibility : 
_ 3D icon to indicate locations of objectives and rewards. 
_ Hint resuming mission objectives and the random event "Military Helicopter Down". 
_ Job done hint when a mission is ended. 
_ Petrovic speech about the story of the mission. 

Bug Correction : 
_ Eventhandler "crying" fixed for some civilian. 
_ Removed custom 3D icon for the revive as they added an official one in 1.70 update. 
_ Two tracks in the ballas pickup bug fixed (Only one was working in the mission de03, kill 12 gang members). 
_ Corrected the kill hint Agents by Agent in mission de_04 (kill 8 FBI agents). 
_ Adjusted timing for clean up of some dead bodies. 



Workshop page

Share this post

Link to post
Share on other sites

Update 1.03 : 

_ Radio on civilian cars added with On/Off. 5 Loops available (Hip-Hop & RATM) Only in Singleplayer. Needs more testing to be sure it works 100% on dedicated servers. 
_ New AI for the random patrol police. The player who attack cops will be chased by them and have research level 2. 
_ In some “Take and Bring Back” and “kill the general” mission the patrol random will keep on going to the objective but will also keep spawning around a random player. 
_ Player attacking the random patrol police will get research level 2. 
_ New random reaction of civilian when you stole they’re car added. 

Bug Corrections : 
_ Now the cops in hellicopters will shoot. 
_ Since new arma update some sounds (insults,civilian greetings, music) had a really low volume and now all the sounds and ambiance his like it was meant to be. 
_ Some small details where corrected too. 

Tweaks : 
_ Significant optimisation the “take and bring back” missions with research level. 
_ The random police patrol car can not spawn or go around bluefor base in Lakka. 

New Ip server :

Share this post

Link to post
Share on other sites

Update 1.04 : 

Added : 
_ New civilians behaviours, they can meet up, and chat.. or settle accounts with each other. 
_ 4 new Stunt Jumps. 

Bug fixes : 
_ 3D Icon for case/car objective was displayed at wrong height when player died over some map objects. 
_ Police patrol vehicles will not longer overlap civilian vehicles when spawning (was causing explosions in most cases). 

In singleplayer/client hosted (previously this function was dedicated servers only) : 
_ When mission ends, Team Score is now also given via radio by Petrovic. 
_ Score hint is now broadcasted correctly to player when performing a Stunt Jump. 

Tweak : 
_ Cop car's loots are ajusted dynamicaly according to the players number. This also balance difficulty for single player. 
_ Respawn time decreased to 3 secondes for singleplayer / 2 players sessions. 

Difficulty : 
_ Custom difficulty paramaters for the best experience added to the workshop description.

Share this post

Link to post
Share on other sites

Update 1.05


Added : 
- Players can now respawn with Mk20C as default weapon (if toggled in mission parameters) .

Fixes : 
- Army's Strider wasn't leavingg its spawn (when 5 stars wanted level) .
- Neochori's parked cars were always using the same spawn locations .
- Police car reinforcement wasn't coming when Police station was under attack .
- In rare cases, 2 cops were not properly deleted .
- Tanker trucks had 1 chance on 2 to not follow their waypoints correctly .

Tweaks : 
- In missions envolving Wanted levels, Reinforcements spawn system has been completly rewritten : 
Before, reinforcements AI was spawning first close to objective, then next to the objective deposit place, via pre-defined marker positions. 
Now, reinforcements finds a random road close to objective but without any player nearby. If reinforcements loose track of players, they will be relocated near objectives following their new spawn process. 

- A lot of improvements regarding random interactions/murders between civilians .
- Delay added before Police and Army helicopters respawn .
- Take And Bring Back vehicles now have a speed limitation, except if there is no police backup, or no players in opposition (= coop). 
- Size of police/FBI forces no depend of the amount of players. 
- Several tweaks regarding reinforcements AI.




Update 1.05.02 

Difficuly : 
_ AI of objectives has been completely redone and will auto adjust based on the number of player/COOP. 
  IA will automaticly adjust if players come or left the server. 
  Previously it was balanced only for the PVP mission. 

! Don't forget to use the dificulty parameters that are given in the Workshop/Armaholic description. 

Added : 
_ Tanoa civilian added for more diversity 

Bug correction : 
_ Some detail changed in the random events of Neochori. 

Tweaks : 
_ Civilian no longer start to talk to each other in the middle of the road, they only salute and keep walking. 
_ Neochorie optimization.




Update 1.05.03

Bug Correction : 
_ Some police officers in Neochori where not saying "Put Your Hands Up" to player when arresting them. 
_ Removed many debug hints. 
_ Some ambiants choppers crashed at spawn. 
_ Civilians don't talk if the height difference is to high.

Share this post

Link to post
Share on other sites

Update 1.06 :

Added : 
_ Level Research 1, can be triggered by the random police control around Katalaki. 
The police officer hunting you down can call backup and trigger research level n°2. 
_ Around forty random spawn points for police control in the mission area. 
_ New setting to setup the probabilty to find police control. 
_ New van from the DLC "Law of war" in civilian life. 

Bug Correction : 
_ Random ambient sound and dog barking in random service station location did not worked. 
_ Mission 3d icon did not worked in JIP in a specific mission. 
_ Players to "Revive" did not appeared as a 3d icon or in the GPS. 
_ Some minor bugs about research level where corrected. 

Tweak : 
_ AI Backup. 
_ Random police control on the side of the road re-written with integration of research level n°1.




Update 1.06.02 


Bug correction :
_ Some civilians were not deleted when players got out of Neochorie, it was provoking performance loss.
_ The research level was not always working for people joining missions already started (JIP).




Update 1.06.03

Bug correction : 
_ A command could prevent cops backup to start driving when they where in a car.

  • Like 1

Share this post

Link to post
Share on other sites

Update 1.07 : 

Added : 
_ Cop chopper custom texture. 
_ Cops can now attack an armed civilian. 
_ Different time and weather available now. 
_ Civilians clothes now totaly random making it almost impossible to find 2 civilians dressed the same way. 
_ New "talking" and "panic" animations for civilians. 
_ Hints about the type of mission running will reapear every 2mn. 
_ New notification to recall to the player to open his gps to use it as a Mini-map. 

Bug correction : 
_ Corrected AI during the mission with 8 FBI agents to kill. 
_ Speed limit on the Hatchbackk to take back to petrovic is now on. 
_ Police station hellicopter have the correct stuff now. 
_ The cop backup when attacking the police station is now working. It is now a research lvl 2 offensee. 
_ Civilian encounters animations now works for the player who host. 
_ A debug Hint for the host as been supressed. 
_ When you talk to a civilian, in some case there mouth dont stops moving after they ended talking. 

Tweak : 
_ Police sirens follow perfectly police patrols using a new function needing less resources to work (Only for backup lvl 2 and 3. The patrol will come in few days). 
_ IA of offroad patrol and backup is now more reactive. 
_ Civilians stop acting weird when they start panicking. 
_ 3D icon during FBI mission. 
_ Global optimization.

Share this post

Link to post
Share on other sites

Update 1.07.01 :

Added :
_ Wanted Level description is avaliable via map menu
_ Panik animations for civilians in some situations.

Bug correction :
_ After previous patch, the 1st mission was always the same. 

Tweaks :
_ In Parameters, some settings related to Debug mode and Missions selection have been renamed.
_ In mission, "Research Level" becomes "Wanted Level".




Update 1.07.02 :

Added : 
_ New Police siren mecanic for random patrols. 

Bug correction : 
_ Random Police patrol wasn't active anymore after a mission envolving Wanted level 3-4-5. 
_ Fixed an issue with civilian car's horns. 

Tweaks : 
_ Added several script optimisations for proximity detection. 
_ Balanced the required conditions for Police helicopter crew dismounting. 
_ "Flip vehicle" action improvement.




Update 1.07.03 :


Added : 
_ Police patrol can now track civilians after car accident or after using guns. 
_ You can now encounter police patrol chasing criminals randomly in Katalaki Bay. 
_ Added an event where a tow truck is helping a civilian with a car problem. Can spawn in 50 different locations. 
_ Police offroad and tow truck now have a rotating light depending of time of the day. 
_ The projector and collision light of the police chopper are now on depending of the time of day. 
_ Torchlight for all players and police officers depending of time and day. 
_ New method for counting points when killing civilians and police officers. 

Bug Correction : 
_ A debug hint for the host got deleted. 
_ Lag bug global var. 
_ Animation of police officers at the precinct now works correctly. 

Tweaks : 
_ Enhanced car engine explosion. 
_ Healing takes less time. 
_ Optimization. 
_ Tweaked dedicated server bandwitch, performance much improved.

Edited by MTW_Der_Kroi
1.07.03 changelog added
  • Like 1

Share this post

Link to post
Share on other sites

Update 1.08 : 

Added : 
_ New PVAS algorithm (Parked Vehicle Auto Spawn) to make parked car appear/disappear in streets, synchronized with player vision. This allows server to handle way more parked vehicles on the map, without having to deal with high number of objects. 
_ Civilians can use those parked cars. 
_ New feature "Call Little Jacob": Little Jacob can now bring you weapons and ammunitions, available once you hit a certain score value. 4 levels of weaponry according to your score (values are still on test, feedbacks really help!). 
_ New feature "Call Ambulance": Once you reach a certain amount of points, you can now call it when you are downed but not dead. 
_ Cops/FBI/Army backup spawn script has been completely rewrote. New method makes them more responsive, and they will appear closer to objective. 
_ Complete overhault of pursuit AI algorithm (Cops/FBI/Army/Heli). More optimized, and better performances. 
_ Apex OffRoad MB 4WD (Jeep) added to parked vehicles, and presence increased in traffic. 
_ Updated Enigma Traffic script to version 1.6.1 
_ Tourism planes and some boats added to ambient life, some using PVAS. 
_ New visual for Wanted level (HUD). 
_ New visual for info tips warning the player that he carry / drive objectives (HUD). 
_ IA in helicopters received new gear, and their behavior has been reworked. 
_ a ‘Hit Ticket’ ("Wounded 'player_name' " & "Wasted 'player_name' ") is displayed when you inflict damages to other players (Alpha implementation). 
_ An armed Qilin is now hidden somewhere on the map when a new game starts. 

Bug fixes : 
_ Destroy aircraft mission : In rare cases, hints informing players about the mission could appear twice. 
_ Pedestrians had troubles reaching their waypoints. 
_ Score manager was partialy bugged when you killed someone of destroyed some objects. 
_ Cops received instructions to stop overkill: they won't shoot anymore on empty cars after they neutralized it's bandit civilian driver, or on players after they downed/killed him. 
_ Repair offroad's vanilla gyro wasn't activating anymore in some cases. 
_ Traffic's civilians vehicles were not always following their waypoints in some cases. 
_ Police backups level 2 were not using the correct script in some situations. 
_ After a 'Bring Back Vehicle' mission, Wanted level 2 was working but not correctly displayed on player's HUD in some cases. 
_ Stars in Wanted level 4 were desynchronized. 
_ Rocks in Ghost Hotel were causing framerate loss when player was close. 
_ Fixed some translations in Objectives notifications. 

Tweaks : 
_ Ammos .45 or 5.56 stanag can be found in cars, depending on difficulty level. 
_ Reorganization of actions in player's action menu (mouse wheel). 
_ Wider variety of vehicles in traffic and parked vehicles. Van drivers now wear the right clothes according to the van type. 
_ 3D icons above friendly players are now more visible, and will be displayed from 1km instead of 450m. 
_ Bleeding time has been expanded to 2:30 min (instead of 1:45). 
_ Debug timer in mission 'Bring back the suitcase' reduced to 10min instead of 20min. 
_ All NPC Backup's arsenals were rebalanced. 
_ Police helicopter's behavior improved. 
_ Wanted level manager improvements. 
_ Script deleting some trees or broken walls has been optimized. 
_ Improved Police offroad texture weight (affects mission global size). 
_ Number of backup's vehicles reworked (for level 3, 4 and 5). 
_ Global optimisations, again and again...









Update 1.08.01 :


Added : 

_ Radio station in certain vehicles : You can now listen to music in Offroad ! 5 stations available but more will be added in a near future update. 
You can found a civilian vehicle with radio traveling on the map. 
Dedicated & JIP compatible. 

Bug correction : 
_ Wrong default ammunition in vehicles. 
_ Some ambulance action menu issues. 

Tweaks : 
_ Full re-writting of in vehicles radio station algorithm, full compatibility in MP, host, dedicated server and JIP.





Update 1.08.02 :


Bug correction : 
_ Can for Radio car source is now hidden. 

Tweaks : 
_ Change of command which allows to obtain the position of person whom the police must intercept. 
_ Clean up manager optimisation, it's more effective and use less CPU.

Edited by MTW_Der_Kroi
Added update changelog 1.08.01 & 1.08.02
  • Like 1

Share this post

Link to post
Share on other sites

@MTW_Der_Kroi - Hello, very good concept and mission. I tried it last version but noticed a lot of error spam. Can't remember the exact error messages but they were extremely off-putting. -showScriptErrors

  • Like 1

Share this post

Link to post
Share on other sites

@HazJ - Thanks a lot. I learned to code with Arma and this mission, it explains a lot of mistakes. I'm entirely rewriting the mission since around a year, doing optimization, bug corrections or tweaks and deleting errors. I'm also automating multiple script I was doing by hand previously and preparing a Free Mode version available on a bigger part of the map, without error, I hope !

  • Like 1

Share this post

Link to post
Share on other sites

Awesome. Just in case you didn't know. Use the -showScriptErrors parameter on startup. Helps a lot.

  • Thanks 1

Share this post

Link to post
Share on other sites

Et voilà !


New mission Freemode coming very soon, new thread started here (This thread will no longer be updated)

Share this post

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now