-----jayjayc-----
-
Content Count
16 -
Joined
-
Last visited
-
Medals
Posts posted by -----jayjayc-----
-
-
thanks for advice/comments
yes - a good clean and a cooler are on the agenda! - failing that it's toshiba support
in terms of the temps i'm getting the same readings from a number of utilities (throttlestop, cpu-z and speedfan) so unless the sensor(s) shot i guess they're accurate
and yes intels spec for the x9100 states a max operating temp of 105C - there's quite a few threads on notebookreview etc concerning x300 temps where temps in the range I'm talking about are considered high but ok - 90 being the absolute max (the model appears to have a pretty poor cooling design so high temps seem to be common) - games other than arma 2 hit high 80s-90C very rarely - arma 2 just seems exceptional in terms of the CPUs response which almost flies off the chart... as per your comments though probably an issue with my machine...
-
I have a toshiba x300 running a core2duo x9100, 9800m gtx - run at 1680x1050 on normal and low settings (vista 32bit) - since OA 1.59 i've been getting slowdown after about 15-30mins gameplay both in sp and online- alt-tabbing out and back in would often improve things temporarily but the problem persists.
anyway - thought i'd try to understand what was going on started monitoring some temps. GPU was my first suspect - that's fine - but seems that the issue is with the CPU - temps steadily increase before maxing out at 105C! (no crash though - CPU limit seems to kick in hence the slowdown)
monitoring other games my normal temps are 48C idle to max 90C loaded, quite high at the top end but within safe limits - fans working ok etc...
my CPU hits unsafe temps when running A2 OA... anyone with similar issues or suggestions as to a fix? (varying exthreads= has had no positive effect)...
-
Nice one, thanks.
-
New to scripting and working on a search and destroy mission with three enemy bases spawning in random positions (three bases using quick and dirty invisible h-pads with placement radii and BIS functions).
I want to execute a return to base script after three bases are cleared.
Here's the relevant portion of script creating triggers on the base spawn positions with activation code designed to top up a 'BasesCleared' variable to 3 then execute rtb.spf.
//conditions for success BasesCleared = 0; _trg1 = createTrigger ["EmptyDetector",_b1Pos]; _trg1 setTriggerArea [100, 100, 0, false]; _trg1 setTriggerActivation ["EAST","NOT PRESENT",true]; _trg1 setTriggerTimeout [1, 2, 3, false ]; _trg1 setMusicEffect "EP1_Track13D1"; _trg1 setTitleEffect ["TEXT", "PLAIN", "OPFOR CAMP NEUTRALISED"]; _trg1 setTriggerStatements ["this","BasesCleared = BasesCleared + 1;if (BasesCleared == 3) then {this execVM "rtb.sqf"};"]; _trg2= createTrigger ["EmptyDetector",_b2Pos]; _trg2 setTriggerArea [100, 100, 0, false]; _trg2 setTriggerActivation ["EAST","NOT PRESENT",true]; _trg2 setTriggerTimeout [1, 2, 3, false ]; _trg2 setMusicEffect "EP1_Track13D1"; _trg2 setTitleEffect ["TEXT", "PLAIN", "OPFOR CAMP NEUTRALISED"]; _trg2 setTriggerStatements ["this","BasesCleared = BasesCleared + 1;if (BasesCleared == 3) then {this execVM "rtb.sqf"};]; _trg3 = createTrigger ["EmptyDetector",_b3Pos]; _trg3 setTriggerArea [100, 100, 0, false]; _trg3 setTriggerActivation ["EAST","NOT PRESENT",true] _trg3 setTriggerTimeout [1, 2, 3, false ]; _trg3 setMusicEffect "EP1_Track13D1"; _trg3 setTitleEffect ["TEXT", "PLAIN", "OPFOR CAMP NEUTRALISED"]; _trg3 setTriggerStatements ["this","BasesCleared = BasesCleared + 1;if (BasesCleared == 3) then {this execVM "rtb.sqf";}"];I keep getting an error for a missing ']' in the following line:
_trg1 setTriggerStatements ["this","BasesCleared = BasesCleared + 1;if (BasesCleared == 3) then {this execVM "rtb.sqf"};"];Can anyone help?
-
Working fine for me now! Just gonna fire up a few missions and playtest them.
-
When trying to access my profile page, I'm getting the following message too now:
"Sorry, you're not allowed to access that page!"
-
William - Looks like this is going to be absolutely amazing...
but, just (almost) worked through setting up my first test mission. Looks fantastic - interface is great - however when attempting to continue through from the 'review' section I get the following message:
'Oops!
An internal error was encountered when planning this mission for you!
The problem has been reported to the site administrator, who will look into the problem soon.
We apologize for the inconvenience. '
Haven't added it as bug at devheaven as it might be just a transitory server issue rather than something integral to the app -
Looks to be an amazing addition to the community's arsenal - and looking forward to playing through some PA missions.
-jc
-
Hya .... is it possible to throw up some screens of the wire frame ?had some trouble getting bulldozer to display in wireframe - get a missing texture message then plain white solid render eg:
becomes:
??
Anyway - here's some wireframe overlays from blender - i haven't edited the actual mesh in O2 so it's current:
Bracing myself for crits but be kind! First complex mesh I've produced, and I was thrashing through at quite a pace because I was keen to get onto the O2/config crash course that I knew I had waiting for me.
I know there's some odd bits around the gun mantle, and some areas are probably too vert/poly heavy while others could do with more detail (rear door for instance).
jjc
-
WIP screenshots of a Warrior IFV I've been slogging away at on and off for far too long now:
Workable in-game but tons to do yet if it's going to get anywhere near good enough for a release (sort out the super shiny materials, develop proper textures to replace the placeholders, res LODs, better interior, etc., etc.). It's the first addon I've tried to produce - from blender to in-game has been a fun/hell learning experience!
-
swift88 - thanks mate, great photos
are most warriors deployed kitted out with the WRAP2 armour upgrade these days or is it still common for them to be in the field without it?
i was intending to keep my life simple, but if i want the thing to be accurate...
-
da12thMonkey - thanks for the info man
-
orson thanks for the pointers,
helped me give the the driver's hatch some attention:


da12thmonkey - hows that? was a bit shoddy before anyway - and you're right about the cannon, i'll give some attention to that too, i'm just keen to crack on with UVs and get stuck into 02 etc - this is a bit of a learning off-shoot for me - i'm in a relative comfort zone at the minute as i do some 3d work in real life but haven't done much game content -
yeah i mean to add the other bits and peices - chobham armour as well - think i'll save slat armour etc for another day (month, year) though
anyone got any good references of up to date 'temperate' uk camo (with a view to chernarus, most recent photos on the net are from desert/arid environments for obvious reasons - would orsons links be indicative?)
thanks guys
-
thanks man -
on the wheels - yeah that's a bit of WIP - modelled a quick wheel early on and copied it through to get a sense of the meat of the thing - saw the poly count was looking ok so went back and worked up the front one but haven't got rid of the earlies..
-
Hi all,
Very much work in progress render:

First attempt at an addon for arma - from what i've read on the forums etc hard work's not even started yet (model's still in blender at the moment) - but thought i'd post a quick render anyway -
Also, I know there's some great guys out there who know a hell of a lot about UK kit - (unlike me + google) would be very grateful for nudge about anything that looks utterly rubbish...
-
Great mod! The extra immersion created by the effects is amazing-
One question...
Is XAM Light intended to override difficulty settings in the engine?
Hope no one see's fit to rip into me for being a lightweight but when I run the mod (on 1.08) enemy AI turn into super soldiers (friendly AI don't seem so super human though or is that just me lol)!!
Tweaking difficulty via settings screen or editing my profile config has no effect and the XAM settings config only has entries for effects so I was wondering if there was anyway to adjust AI skill/precision settings -
If not guess i just have to get a hell of a lot better and/or more reserves of patience








Graphical SITREP Script
in ARMA 2 & OA : MISSIONS - Editing & Scripting
Posted
Can anyone help me improve a graphical SITREP script that I've put together?
I felt that it would be useful to get a quick visual representation of squad location and strength - particularly when using HC or Rydiger's HAC for instance - and so put this pretty clunky script together that places three markers per squad - one label, one light and one solid circle the latter two sized proportionally to initial squad strength and current strength when the script is executed...
Script:
//BLUFOR_SITREP.sqf
_MarkerA_ID = createMarker ["MarkerA_ID",getpos leader HQ];
"MarkerA_ID" setMarkerType "b_hq";
"MarkerA_ID" setMarkerColor "ColorBlue";
"MarkerA_ID" setMarkerText "HQ";
_MarkerA_Outline = createMarker ["MarkerA_Outline",getpos leader HQ];
"MarkerA_Outline" setMarkerDir 180;
"MarkerA_Outline" setMarkerColor "ColorBlue";
"MarkerA_Outline" setMarkerShape "ELLIPSE";
"MarkerA_Outline" setMarkerSize [40,40];
"MarkerA_Outline" setMarkerAlpha 0.25;
_MarkerA = createMarker ["MarkerA",getpos leader HQ];
"MarkerA" setMarkerDir 180;
"MarkerA" setMarkerColor "ColorBlue";
"MarkerA" setMarkerShape "ELLIPSE";
"MarkerA" setMarkerSize [({alive _x} count (units HQ)) * 10,({alive _x} count (units HQ)) * 10];
"MarkerA" setMarkerAlpha 0.8;
//
_MarkerB_ID = createMarker ["MarkerB_ID",getpos leader Inf1];
"MarkerB_ID" setMarkerType "b_inf";
"MarkerB_ID" setMarkerColor "ColorBlue";
"MarkerB_ID" setMarkerText "Inf. Section 1";
_MarkerB_Outline = createMarker ["MarkerB_Outline",getpos leader Inf1];
"MarkerB_Outline" setMarkerDir 180;
"MarkerB_Outline" setMarkerColor "ColorBlue";
"MarkerB_Outline" setMarkerShape "ELLIPSE";
"MarkerB_Outline" setMarkerSize [80,80];
"MarkerB_Outline" setMarkerAlpha 0.25;
_MarkerB = createMarker ["MarkerB",getpos leader Inf1];
"MarkerB" setMarkerDir 180;
"MarkerB" setMarkerColor "ColorBlue";
"MarkerB" setMarkerShape "ELLIPSE";
"MarkerB" setMarkerSize [({alive _x} count (units Inf1)) * 10,({alive _x} count (units Inf1)) * 10];
"MarkerB" setMarkerAlpha 0.8;
//
_MarkerC_ID = createMarker ["MarkerC_ID",getpos leader Inf2];
"MarkerC_ID" setMarkerType "b_inf";
"MarkerC_ID" setMarkerColor "ColorBlue";
"MarkerC_ID" setMarkerText "Inf. Section 2";
_MarkerC_Outline = createMarker ["MarkerC_Outline",getpos leader Inf2];
"MarkerC_Outline" setMarkerDir 180;
"MarkerC_Outline" setMarkerColor "ColorBlue";
"MarkerC_Outline" setMarkerShape "ELLIPSE";
"MarkerC_Outline" setMarkerSize [80,80];
"MarkerC_Outline" setMarkerAlpha 0.25;
_MarkerC = createMarker ["MarkerC",getpos leader Inf2];
"MarkerC" setMarkerDir 180;
"MarkerC" setMarkerColor "ColorBlue";
"MarkerC" setMarkerShape "ELLIPSE";
"MarkerC" setMarkerSize [({alive _x} count (units Inf2)) * 10,({alive _x} count (units Inf2)) * 10];
"MarkerC" setMarkerAlpha 0.8;
//
_MarkerD_ID = createMarker ["MarkerD_ID",getpos leader MotInf1];
"MarkerD_ID" setMarkerType "b_mech_inf";
"MarkerD_ID" setMarkerColor "ColorBlue";
"MarkerD_ID" setMarkerText "Mech. Inf. Section 1";
_MarkerD_Outline = createMarker ["MarkerD_Outline",getpos leader MotInf1];
"MarkerD_Outline" setMarkerDir 180;
"MarkerD_Outline" setMarkerColor "ColorBlue";
"MarkerD_Outline" setMarkerShape "ELLIPSE";
"MarkerD_Outline" setMarkerSize [90,90];
"MarkerD_Outline" setMarkerAlpha 0.25;
_MarkerD = createMarker ["MarkerD",getpos leader MotInf1];
"MarkerD" setMarkerDir 180;
"MarkerD" setMarkerColor "ColorBlue";
"MarkerD" setMarkerShape "ELLIPSE";
"MarkerD" setMarkerSize [({alive _x} count (units MotInf1)) * 10,({alive _x} count (units MotInf1)) * 10];
"MarkerD" setMarkerAlpha 0.8;
//
_MarkerE_ID = createMarker ["MarkerE_ID",getpos leader MotInf2];
"MarkerE_ID" setMarkerType "b_mech_inf";
"MarkerE_ID" setMarkerColor "ColorBlue";
"MarkerE_ID" setMarkerText "Mech. Inf. Section 2";
_MarkerE_Outline = createMarker ["MarkerE_Outline",getpos leader MotInf2];
"MarkerE_Outline" setMarkerDir 180;
"MarkerE_Outline" setMarkerColor "ColorBlue";
"MarkerE_Outline" setMarkerShape "ELLIPSE";
"MarkerE_Outline" setMarkerSize [90,90];
"MarkerE_Outline" setMarkerAlpha 0.25;
_MarkerE = createMarker ["MarkerE",getpos leader MotInf2];
"MarkerE" setMarkerDir 180;
"MarkerE" setMarkerColor "ColorBlue";
"MarkerE" setMarkerShape "ELLIPSE";
"MarkerE" setMarkerSize [({alive _x} count (units MotInf2)) * 10,({alive _x} count (units MotInf2)) * 10];
"MarkerE" setMarkerAlpha 0.8;
//
_MarkerF_ID = createMarker ["MarkerF_ID",getpos leader AT];
"MarkerF_ID" setMarkerType "b_inf";
"MarkerF_ID" setMarkerColor "ColorBlue";
"MarkerF_ID" setMarkerText "AT Squad";
_MarkerF_Outline = createMarker ["MarkerF_Outline",getpos leader AT];
"MarkerF_Outline" setMarkerDir 180;
"MarkerF_Outline" setMarkerColor "ColorBlue";
"MarkerF_Outline" setMarkerShape "ELLIPSE";
"MarkerF_Outline" setMarkerSize [40,40];
"MarkerF_Outline" setMarkerAlpha 0.25;
_MarkerF = createMarker ["MarkerF",getpos leader AT];
"MarkerF" setMarkerDir 180;
"MarkerF" setMarkerColor "ColorBlue";
"MarkerF" setMarkerShape "ELLIPSE";
"MarkerF" setMarkerSize [({alive _x} count (units AT)) * 10,({alive _x} count (units AT)) * 10];
"MarkerF" setMarkerAlpha 0.8;
//
_MarkerG_ID = createMarker ["MarkerG_ID",getpos leader Recon];
"MarkerG_ID" setMarkerType "b_recon";
"MarkerG_ID" setMarkerColor "ColorBlue";
"MarkerG_ID" setMarkerText "Recon Squad";
_MarkerG_Outline = createMarker ["MarkerG_Outline",getpos leader Recon];
"MarkerG_Outline" setMarkerDir 180;
"MarkerG_Outline" setMarkerColor "ColorBlue";
"MarkerG_Outline" setMarkerShape "ELLIPSE";
"MarkerG_Outline" setMarkerSize [30,30];
"MarkerG_Outline" setMarkerAlpha 0.25;
_MarkerG = createMarker ["MarkerG",getpos leader Recon];
"MarkerG" setMarkerDir 180;
"MarkerG" setMarkerColor "ColorBlue";
"MarkerG" setMarkerShape "ELLIPSE";
"MarkerG" setMarkerSize [({alive _x} count (units Recon)) * 10,({alive _x} count (units Recon)) * 10];
"MarkerG" setMarkerAlpha 0.8;
//
_MarkerH_ID = createMarker ["MarkerH_ID",getpos leader Jackal1];
"MarkerH_ID" setMarkerType "b_motor_inf";
"MarkerH_ID" setMarkerColor "ColorBlue";
"MarkerH_ID" setMarkerText "Jackal 1";
_MarkerH_Outline = createMarker ["MarkerH_Outline",getpos leader Jackal1];
"MarkerH_Outline" setMarkerDir 180;
"MarkerH_Outline" setMarkerColor "ColorBlue";
"MarkerH_Outline" setMarkerShape "ELLIPSE";
"MarkerH_Outline" setMarkerSize [30,30];
"MarkerH_Outline" setMarkerAlpha 0.25;
_MarkerH = createMarker ["MarkerH",getpos leader Jackal1];
"MarkerH" setMarkerDir 180;
"MarkerH" setMarkerColor "ColorBlue";
"MarkerH" setMarkerShape "ELLIPSE";
"MarkerH" setMarkerSize [({alive _x} count (units Jackal1)) * 10,({alive _x} count (units Jackal1)) * 10];
"MarkerH" setMarkerAlpha 0.8;
//
_MarkerJ_ID = createMarker ["MarkerJ_ID",getpos leader Jackal2];
"MarkerJ_ID" setMarkerType "b_motor_inf";
"MarkerJ_ID" setMarkerColor "ColorBlue";
"MarkerJ_ID" setMarkerText "Jackal 2";
_MarkerJ_Outline = createMarker ["MarkerJ_Outline",getpos leader Jackal2];
"MarkerJ_Outline" setMarkerDir 180;
"MarkerJ_Outline" setMarkerColor "ColorBlue";
"MarkerJ_Outline" setMarkerShape "ELLIPSE";
"MarkerJ_Outline" setMarkerSize [30,30];
"MarkerJ_Outline" setMarkerAlpha 0.25;
_MarkerJ = createMarker ["MarkerJ",getpos leader Jackal2];
"MarkerJ" setMarkerDir 180;
"MarkerJ" setMarkerColor "ColorBlue";
"MarkerJ" setMarkerShape "ELLIPSE";
"MarkerJ" setMarkerSize [({alive _x} count (units Jackal2)) * 10,({alive _x} count (units Jackal2)) * 10];
"MarkerJ" setMarkerAlpha 0.8;
//
_MarkerK_ID = createMarker ["MarkerK_ID",getpos leader Air];
"MarkerK_ID" setMarkerType "b_air";
"MarkerK_ID" setMarkerColor "ColorBlue";
"MarkerK_ID" setMarkerText "Air";
_MarkerK_Outline = createMarker ["MarkerK_Outline",getpos leader Air];
"MarkerK_Outline" setMarkerDir 180;
"MarkerK_Outline" setMarkerColor "ColorBlue";
"MarkerK_Outline" setMarkerShape "ELLIPSE";
"MarkerK_Outline" setMarkerSize [20,20];
"MarkerK_Outline" setMarkerAlpha 0.25;
_MarkerK = createMarker ["MarkerK",getpos leader Air];
"MarkerK" setMarkerDir 180;
"MarkerK" setMarkerColor "ColorBlue";
"MarkerK" setMarkerShape "ELLIPSE";
"MarkerK" setMarkerSize [({alive _x} count (units Air)) * 10,({alive _x} count (units Air)) * 10];
"MarkerK" setMarkerAlpha 0.8;
////////////////////////////
_MarkerOPFOR_ID = createMarker ["MarkerOPFOR_ID",[2040,7668,0]];
"MarkerOPFOR_ID" setMarkerType "o_unknown";
"MarkerOPFOR_ID" setMarkerColor "ColorRed";
"MarkerOPFOR_ID" setMarkerText "OPFOR";
_MarkerOPFOR_Outline = createMarker ["MarkerOPFOR_Outline",[2040,7668,0]];
"MarkerOPFOR_Outline" setMarkerDir 180;
"MarkerOPFOR_Outline" setMarkerColor "ColorRed";
"MarkerOPFOR_Outline" setMarkerShape "ELLIPSE";
"MarkerOPFOR_Outline" setMarkerSize [OPFOR_count * 10 , OPFOR_count * 10];
"MarkerOPFOR_Outline" setMarkerAlpha 0.25;
_MarkerOPFOR = createMarker ["MarkerOPFOR",[2040,7668,0]];
"MarkerOPFOR" setMarkerDir 180;
"MarkerOPFOR" setMarkerColor "ColorRed";
"MarkerOPFOR" setMarkerShape "ELLIPSE";
"MarkerOPFOR" setMarkerSize [({alive _x && side _x == east} count allunits) * 10,({alive _x && side _x == east} count allunits) * 10];
"MarkerOPFOR" setMarkerAlpha 0.6;
////////////////////////////
sleep 10;
//
deleteMarker "MarkerA_ID";
deleteMarker "MarkerA_Outline";
deleteMarker "MarkerA";
deleteMarker "MarkerB_ID";
deleteMarker "MarkerB_Outline";
deleteMarker "MarkerB";
deleteMarker "MarkerC_ID";
deleteMarker "MarkerC_Outline";
deleteMarker "MarkerC";
deleteMarker "MarkerD_ID";
deleteMarker "MarkerD_Outline";
deleteMarker "MarkerD";
deleteMarker "MarkerE_ID";
deleteMarker "MarkerE_Outline";
deleteMarker "MarkerE";
deleteMarker "MarkerF_ID";
deleteMarker "MarkerF_Outline";
deleteMarker "MarkerF";
deleteMarker "MarkerG_ID";
deleteMarker "MarkerG_Outline";
deleteMarker "MarkerG";
deleteMarker "MarkerH_ID";
deleteMarker "MarkerH_Outline";
deleteMarker "MarkerH";
deleteMarker "MarkerJ_ID";
deleteMarker "MarkerJ_Outline";
deleteMarker "MarkerJ";
deleteMarker "MarkerK_ID";
deleteMarker "MarkerK_Outline";
deleteMarker "MarkerK";
deleteMarker "MarkerOPFOR_ID";
deleteMarker "MarkerOPFOR_Outline";
deleteMarker "MarkerOPFOR";
Does exactly what I want, but the problem is that it's pretty inflexible at the moment relying on individual group names and sizes being set in editor then entered individually in the script - I imagine there must be a clever way of using 'allGroups' to return an array and create markers for all BLUFOR groups to make this more adaptable for quick use in different missions, etc. but my scripting/syntax knowledge isn't up to it... I guess the steps would be:
1. On init establish an initial group size value for each group
2. Execute the SITREP script (by radio is ok) and get current strength, create markers
3. Delete all markers after given time period
Can anyone offer any pointers?