Paraiso 09

How to install?

Place pbo files into …\Bohemia Interactive\ArmA\MPMissions

What is Paraiso 09?

Paraiso 09 is a mission to show some things that I develop:

1) Advanced Flag System.

2) Global Character Speech.

3) “Proper” medic.

1) Advanced Flag System:

A.F.S is a complete new “flag system”. Normally CTF missions use 40 triggers or more to make the missions work. A.F.S. is capable to manage all the actions that a CTF mission needs and more using only 5 or 9 triggers (High number of triggers produces lag)

A.F.S. is a group of three small scripts that work together. Two scripts (AdvancedFlagSystem_East, AdvancedFlagSystem_West) are opened only on server machine. The third one, called AdvancedFlagSystem_Main, runs in all machines.

AdvancedFlagSystem_Main script have been build to play actions when it receives variables from the scripts on server machine or from other sources. For example when player takes enemy’s flag the right script running on server send two variables to AdvancedFlagSystem_Main script. One value says to Main script who has the flag and the other value says which action happened (flag touched/flag captured). Thanks to these values the Main script will play the right action. In this case the Main script will:

1) Add 3 points to the player who carries the flag.

2) Add a point in touches scores to player’s team.

3) Play a sound.

4) Show a text telling that the player has the flag.

5) Show a table with the score.

Main script can work “reading” variables from other sources. For example when a unit dies a script is checking if his death is a result of a team killer action. If unit’s death is due to a team killer the script send to Main script who is the team killer. Finally Main script will punish the team killer removing 10 points on his score and after three times team killer will be exiled! ;)

Because we are using code instead triggers it is easy create what you want. Thanks to this “code flexibility” you can do things like counteract negative score when player destroy a civilian vehicle…

All we know what happen in a normal CTF mission… Normally players they go to the area where enemy flag and enemy respawn area. And then they try to kill as much enemies as they can. All of this is because you don’t receive any points for taking enemy’s flag. What is the point of that? Using A.F.S. you will receive 3 points for touching enemy’s flag and 12 if you carry enemy’s flag to your own flag. Now rules have been changed… If you want to be the first one you need to take enemy’s flag!

2) Global Character Speech:

Playing multiplayer missions you can read every message on chat. If any one types anything rarely you will be capable to read it. By default servers the block the Voice Over Internet option so you can listen anyone unless you use external programs like Team Speak or my favourite one… Skype (quality and nearly free from lag! But just for five people). But what happen when you are going to take enemy’s flag and the guy close to you is not on your Team Speak server? How you can say to him “Cover me” without loosing any time? This is way I develop Global Character Speech. In addition it enriches even more the experience when playing Armed Assault (It is cool to see the enemy screaming looking after a medic! Or to listen to a friend or enemy… telling “I need help!”)

Global Character Speech is a new MULTIPLAYER “technology” based in the same principle like Advance Flag System. G.C.S. makes the player capable to say five different sentences:

1) Medic! (only when you are wounded) + marker

2) Enemy insight! + marker

3) Need help! + marker

4) Cover me!

5) Follow me!

6) Granade!

These sentences are located as extra options in the player action menu. Every time that you use one of them all the players CLOSE to you will listen to your character and they will see your character lips moving! In addition only the players on your side they will see a marker on their maps! Now it will easier to interact with other players. Thanks to this ArmA became something more than amazing landscape with bullet sounds and explosions now characters will talk too!

Global Character Speech like Advanced Flag System is easy to modify so you can add any new sounds! Or whatever you want… like animations…

3) “Proper” Medic:

To me this is the icing of the cake! Think about when you are wounded… you need a medic and with Global Character Speech you can call him just with one click. In addition your friends will see it on their chat and map.

Finally to make the thing more even medics can not carry machine guns or weapons with scope sights ;) For this reason I call them “Proper” Medics.

It will be wonderful if I receive some feedback from people who use it. Please let me know if you found a bug or if performance is good or bad compared with normal CTF missions.

About bugs… I hope there is none! I have been testing and improving it for long time! And I test it on LAN, dedicated servers and non dedicated servers using my two original Armed Assault copies.

Thanks for your time

murcielago_ESP (mgllgm@hotmail.com)

21 December 2008

Portsmouth, England