Rommel
-
Content Count
1225 -
Joined
-
Last visited
-
Medals
Posts posted by Rommel
-
-
No grass, ~3000m view distance.
Grass is a disadvantage, and a slight (not as big as A1) performance drop. I've played the game long enough without grass (it only lasted a few months in A1, and I suspect the same for A2).
---
Grass settings is purely mission side, it cannot be changed by pushing "T" in maps that do not run that script set (mostly missions other then Domination, Evolution).
You can set the server default in its config, but that is immediately over ridden by mission side scripts, unless there is a broadcast after the initialisation of the player (hopefully theirs no modifiers as well).
-
My thoughts exactly...
-
What is the timer for a time bomb? Anyone know?
And on that note, I've never seen one detonate.
-
respawn_west can be set to a zone aswell as an icon, icon pinpoints a location. A zone randomises it.
-
ta.
Thread solved.
-
team1 setVariable ["owner",unit1,true]
For join in progress, does this get sync'd with the player? Ie, would unit2 (the JIPper) be able to locally do this:
team1 getvariable "owner"
to return unit1.
cheers,
Rom
-
_guns = [ "M1014", "M16A4", "M16A4_ACG", "M4A1_HWS_GL", "M249", "DMR", "Javelin", "SMAW", "Binocular" ]; _ammo = [ "8Rnd_B_Beneli_74Slug", "30Rnd_556x45_Stanag", "200Rnd_556x45_M249", "20Rnd_762x51_DMR", "Javelin", "SMAW_HEAA" "Handgrenade", "Smokeshell" ];
Code tags next time please. Look at ammo, check your syntax.
...
If still not found it, look at SMAW_HEAA... :rolleyes:
-
What? Am I the only one that can see the particle effect in front of the ships bow in the Utes intro? The one that shows as part of your GUI upon game start?!? It looks as if the ship is moving, even though it's a static object. Great for cutscenes. Nevermind.Ever notice the running UH1Y right where the bow is on that Intro (save the fact its 15.9m UP).
Ever notice how strange ArmA2 can be with rotor effects sometimes.
:D
-
Looking good guys, keep up the awesome work, at the moment I can't see a use for it, but that will change within weeks I'm sure (maybe even days).
I'll be definitely checking it out today when I get home.
-
Nevermind I think I found my solution, which when finished I will post for others. :)
-
Wouldn't mind some insight into this either.
-
So far not experiencing any lags or crashes with 100+ AIs.Fixed it for you.
-
thanks, they are now in the chopper but they still do not eject automatically even using the eject script if I change the insertion from a Chopper to a boat, using the same code it works fine.Whats the waypoint / trigger that sets off the script, the script will work fine, but perhaps your helicopter is never reaching the event.
-
waitUntil {!isNil {BIS_ACM getVariable "initDone"}}; waitUntil {BIS_ACM getVariable "initDone"}; //Sets frequency and number of patrols (0-1). BIS_ACM is module name [1, BIS_ACM] call BIS_ACM_setIntensityFunc; //min max spawn distance [bIS_ACM, 700, 1000] call BIS_ACM_setSpawnDistanceFunc; //factions to be spawned [["RU"], BIS_ACM] call BIS_ACM_setFactionsFunc; //Skill range for spawned units [0, 0.6, BIS_ACM] call BIS_ACM_setSkillFunc; //Amount of ammo spawned units possess [0.2, 0.7, BIS_ACM] call BIS_ACM_setAmmoFunc; //Type of patrol. With 0 meaning no chance of appearing, and 1 meaning 100% chance. -1 removes patrol type completely. ["ground_patrol", 1, BIS_ACM] call BIS_ACM_setTypeChanceFunc; ["air_patrol", 0, BIS_ACM] call BIS_ACM_setTypeChanceFunc;Does nothing but spawn BTR-90's and BMDs, wheres the infantry patrols; and why if they do spawn (the BTR-90s), are they so infrequent (ie one enemy per 30minutes of gameplay).
-
Any reason you've named the player, player, seeing as that's technically the worse decision you can make. ;)
Player == player. You don't have to name it.
-
New meaning to 'Ghost recon'.

Who needs a bug tracker anyway... :rolleyes:
-
Forcing camouflage faces onto players in Multiplayer (only works in multiplayer). However each player will have different faces, but will be the same each time (is based off players UID, unchanging between games).
Inside your init.sqf
_uid = toArray(str(getPlayerUID player)); {_uid set [_i, _x - 48]; _i = _i + 1} foreach _uid; _a = _uid select 0;_b = _uid select 1;_c = _uid select 2; if (_c > 6) then {_c = _c - 6}; player setface format["face%1%2_camo%3",_a,_b,_c];
-
There is no difference between ejecting and disembarking.
2. Use a different method of landing, ie flyinheight waypoints.
3. Never seen this before.
4. What the?
Perhaps provide an example mission.
-
Its a script, not an addon.
_xhandle = [this] execvm "createCarrier.sqf"
createCarrier.sqf
_replace = _this select 0; _pos = getpos _replace; _dir = getdir _replace; if (isServer) then { _parts = [ "Land_LHD_house_1", "Land_LHD_house_2", "Land_LHD_elev_R", "Land_LHD_1", "Land_LHD_2", "Land_LHD_3", "Land_LHD_4", "Land_LHD_5", "Land_LHD_6" ]; { _veh = _x createvehicle _pos; _veh setdir _dir; _veh setpos _pos; } foreach _parts; deletevehicle _replace; }; -
AFAIK, the current order of initialisation is as follows:
* Unitso Units initialize in order of the mission.sqm. So it depends on which unit comes first in the mission.sqm, you can open it with a text editor to review
* Scripts
o Server & Players (NOT JIP)
+ While moving to Briefing
# Unit Init EH runs
# Unit Init line from editor runs
# After all units are initialized, init.sqf runs
+ After Briefing
+ if onPlayerConnected was setup in e.g. init.sqf, it will now process all the players connected in order of connected
# onPlayerConnected will process new players after they are connected to their player body. So JIP player connects, world initializes, he gets control of his character, now the onPlayerConnected fires on the server.
o JIP Players
+ Same as above, but there's no Briefing this time. init.sqf seems to run after the player gets control of his character
o Init.sqf
+ The init.sqf runs at the Briefing of the mission, as soon as the machine is ready to move into the Briefing. Or as JIP player after the initialization. So server/clients will not run them at the same time most of the time.
+ You can halt the processing of init.sqf during Briefing by adding a sleep or waitUntil (some condition, e.g: time > 0). This will wait until at least after the Briefing.
+ To my knowledge, there is no way to halt the game at the briefing until all init scripts have run and are finished
# You could however use a titleCut to blackIn and blackOut while your scripts are finishing initialization
But I've found a way to execute code even before the mission.sqm init line executions.
After a very annoying test of finding that 'groups' don't exist in this stage whlie testing around with 'condition of presence' with:
alive group leader this
I found you could like a waituntil loop, execute code within this block as long as a if statement existed at the end.
ie
hint format ["%1", leader group this]; isnull leader group this
Hinted in game a hexadecimal code, ie useless, but none the less an example.
No idea how you could use this, but you could execute scripts from here that run before the initialisation of the mission.sqm inits.
-
Use the search function, I swear they should just sticky this.
-
You don't have to assignAsCargo when forcing them in, they get auto-assigned. :rolleyes:
Just use the thread above ^_^
-
Imutep's variant is fine, but it will not be instant. There is a delay before the group is considered 'empty'.
{alive _x} count units NameGroup < 1 -
You could use the force eject here to get them out quickly.
Patch 1.03 Satisfaction Survey
in ARMA 2 & OA - GENERAL
Posted
Any patch, is a good patch.
Just made a boo-boo with forgetting those server exe's, theres no logical reason why you had to rush, so I can only imagine you were so excited, and made the childish error of... forgetting. :D
Good on ya's BIS, scare away the non-committed.