Eu não sei se o ArmA2 Free tem alguma limitação, mas experimenta criar uma missão em branco na ilha chernarus. Depois abre o arquivo mission.sqm, apaga tudo e cola os code abaixo:
Código:
version=11;
class Mission
{
addOns[]=
{
"cacharacters2",
"chernarus"
};
addOnsAuto[]=
{
"cacharacters2",
"chernarus"
};
randomSeed=2738651;
class Intel
{
startWeather=0.25;
forecastWeather=0.25;
year=2008;
month=10;
day=11;
hour=9;
minute=20;
};
class Groups
{
items=3;
class Item0
{
side="WEST";
class Vehicles
{
items=1;
class Item0
{
position[]={4836.0098,339.08075,10205.795};
id=0;
side="WEST";
vehicle="USMC_Soldier";
player="PLAYER COMMANDER";
leader=1;
skill=0.60000002;
text="Alpha1";
init="alpha = group This;";
};
};
};
class Item1
{
side="WEST";
class Vehicles
{
items=1;
class Item0
{
position[]={4856.1011,339.08075,10219.569};
id=1;
side="WEST";
vehicle="USMC_Soldier_Pilot";
leader=1;
skill=0.60000002;
text="pilot";
init="removeAllWeapons pilot; pilot setCaptive true; pilot switchmove ""civilsitting""; pilot disableAi ""MOVE""";
};
};
};
class Item2
{
side="EAST";
class Vehicles
{
items=6;
class Item0
{
position[]={4939.7998,339,9972.9736};
id=2;
side="EAST";
vehicle="RUS_Soldier_TL";
leader=1;
rank="LIEUTENANT";
skill=0.59999996;
text="enemy0";
init="enemies = group this";
};
class Item1
{
position[]={4942.7998,339,9967.9736};
id=3;
side="EAST";
vehicle="RUS_Soldier_GL";
rank="SERGEANT";
skill=0.46666664;
};
class Item2
{
position[]={4944.7998,339,9967.9736};
id=4;
side="EAST";
vehicle="RUS_Soldier_Marksman";
rank="SERGEANT";
skill=0.46666664;
};
class Item3
{
position[]={4946.7998,339,9967.9736};
id=5;
side="EAST";
vehicle="RUS_Soldier3";
rank="SERGEANT";
skill=0.46666664;
};
class Item4
{
position[]={4948.7998,339,9967.9736};
id=6;
side="EAST";
vehicle="RUS_Soldier1";
rank="CORPORAL";
skill=0.33333331;
};
class Item5
{
position[]={4950.7998,338.99893,9967.9736};
id=7;
side="EAST";
vehicle="RUS_Soldier2";
rank="CORPORAL";
skill=0.33333331;
};
};
class Waypoints
{
items=2;
class Item0
{
position[]={4916.2363,339,10015.277};
expCond="alarm";
class Effects
{
};
showWP="NEVER";
};
class Item1
{
position[]={4815.6206,339,10198.027};
type="SAD";
combatMode="RED";
speed="FULL";
class Effects
{
};
showWP="NEVER";
};
};
};
};
class Sensors
{
items=1;
class Item0
{
position[]={4825.7261,339,10095.593};
a=0;
b=0;
interruptable=1;
age="UNKNOWN";
expCond="pilot distance Alpha1 < 1";
expActiv="[pilot] joinSilent alpha; pilot enableAi ""MOVE""; pilot switchmove """"; pilot setCaptive False; alarm = True";
class Effects
{
};
};
};
};
class Intro
{
addOns[]=
{
"chernarus"
};
addOnsAuto[]=
{
"chernarus"
};
randomSeed=8056017;
class Intel
{
startWeather=0.25;
forecastWeather=0.25;
year=2008;
month=10;
day=11;
hour=9;
minute=20;
};
};
class OutroWin
{
addOns[]=
{
"chernarus"
};
addOnsAuto[]=
{
"chernarus"
};
randomSeed=14230838;
class Intel
{
startWeather=0.25;
forecastWeather=0.25;
year=2008;
month=10;
day=11;
hour=9;
minute=20;
};
};
class OutroLoose
{
addOns[]=
{
"chernarus"
};
addOnsAuto[]=
{
"chernarus"
};
randomSeed=7460925;
class Intel
{
startWeather=0.25;
forecastWeather=0.25;
year=2008;
month=10;
day=11;
hour=9;
minute=20;
};
};
Essa seria uma versão bem simples, sem scripts.
O refem esta amarrado, você chega perto e ele entra para seu grupo. Os inimigos só se movimentam após isso.
Inicialmente, acho melhor tentar fazer a missão rodar somente com triggers, waypoints e os modulus. Tipo, para efeito de aprendizagem. Usa os scripts para melhorar a missão, mas tenta fazer funcionar sem elas.