Kolmain
Member-
Content Count
519 -
Joined
-
Last visited
-
Medals
Everything posted by Kolmain
-
random player model
Kolmain replied to crazyrobban's topic in ARMA 2 & OA : MISSIONS - Editing & Scripting
Interesting, so one could actually change their model in real time? -
random player model
Kolmain replied to crazyrobban's topic in ARMA 2 & OA : MISSIONS - Editing & Scripting
So how can you use that to change a player model and is it dedicated compatable? -
Multi-Session Operations v3.3 is released!
Kolmain replied to wolffy.au's topic in ARMA 2 & OA - USER MISSIONS
Sure throw me PMs and try to catch me on Skype, when will you be on? -
Alright, then there must be some wrong syntax in there, can anyone catch it?
-
But does that check if it is true or just retrieve the value? Confused on running this check, anyone have any ideas?
-
Multi-Session Operations v3.3 is released!
Kolmain replied to wolffy.au's topic in ARMA 2 & OA - USER MISSIONS
How can I use the f_playersinside function used in the enemypop module to reverse it and waitUntil a player is within the radius of a cityCenter? Ive been missing you again wollfy lol, made alot of progress though but im not sure if i should continue because I have a feeling im going to finish this great mod of MSO and then youll have 3.4 out lol -
Waiting on feedback on the syntax to continue...
-
while {(alive_bomber) AND (_bombergetVariable "undercover"} do { is that correct?
-
My issue is that I need the script for MP use and that is a global variable defined, im going to see if i cant tweak it to get it to work ;) EDIT: nope :( _bomber[size=2][color=#000000] = [/color][/size][size=2][color=#ff0000][size=2][color=#ff0000]player[/color][/size][/color][/size][size=2][color=#000000];[/color] [/size][size=2][color=#808080][size=2][color=#808080]_radius[/color][/size][/color][/size][size=2][color=#000000] = 150;[/color] [/size][size=2][color=#808080][size=2][color=#808080]_getaway[/color][/size][/color][/size][size=2][color=#000000] = 300;[/color] [/size][size=2][color=#808080][size=2][color=#808080]_side[/color][/size][/color][/size][size=2][color=#000000] = [[/color][/size][size=2][color=#ff0000][size=2][color=#ff0000]WEST[/color][/size][/color][/size][size=2][color=#000000],[/color][/size][size=2][color=#ff0000][size=2][color=#ff0000]EAST[/color][/size][/color][/size][size=2][color=#000000]];[/color] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2][color=#000000] [/color][/size][size=2][color=#ff0000][size=2][color=#ff0000]addEventHandler[/color][/size][/color][/size][size=2][color=#000000] ["Fired", {[/color][/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2][color=#000000] [/color][/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2][color=#000000] ["shot", [/color][/size][size=2][color=#0000ff][size=2][color=#0000ff]true[/color][/size][/color][/size][size=2][color=#000000]];}];[/color] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2][color=#000000] [/color][/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2][color=#000000] ["shot", [/color][/size][size=2][color=#0000ff][size=2][color=#0000ff]false[/color][/size][/color][/size][size=2][color=#000000]];[/color] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2][color=#000000] [/color][/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2][color=#000000] ["undercover", [/color][/size][size=2][color=#0000ff][size=2][color=#0000ff]true[/color][/size][/color][/size][size=2][color=#000000]];[/color] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2][color=#000000] [/color][/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2][color=#000000] ["caught", [/color][/size][size=2][color=#0000ff][size=2][color=#0000ff]false[/color][/size][/color][/size][size=2][color=#000000]];[/color] [/size][size=2][color=#ff0000][size=2][color=#ff0000]sleep[/color][/size][/color][/size][size=2][color=#000000] 1;[/color] [/size][size=2][color=#0000ff][size=2][color=#0000ff]while[/color][/size][/color][/size][size=2] {([/size][size=2][color=#ff0000][size=2][color=#ff0000]alive[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2]) [/size][size=2][color=#0000ff][size=2][color=#0000ff]AND[/color][/size][/color][/size][size=2] ([/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]getVariable[/color][/size][/color][/size][size=2] "undercover"} [/size][size=2][color=#0000ff][size=2][color=#0000ff]do[/color][/size][/color][/size][size=2] { [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2] ["shot", [/size][size=2][color=#0000ff][size=2][color=#0000ff]false[/color][/size][/color][/size][size=2]]; [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setCaptive[/color][/size][/color][/size][size=2] [/size][size=2][color=#0000ff][size=2][color=#0000ff]true[/color][/size][/color][/size][size=2]; [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2] ["caught", [/size][size=2][color=#0000ff][size=2][color=#0000ff]false[/color][/size][/color][/size][size=2]]; [/size][size=2][color=#ff0000][size=2][color=#ff0000]sleep[/color][/size][/color][/size][size=2] 2; [/size][size=2][color=#0000ff][size=2][color=#0000ff]while[/color][/size][/color][/size][size=2] {[/size][size=2][color=#ff0000][size=2][color=#ff0000]primaryWeapon[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#0000ff][size=2][color=#0000ff]![/color][/size][/color][/size][size=2]= ""} [/size][size=2][color=#0000ff][size=2][color=#0000ff]do[/color][/size][/color][/size][size=2] { [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setCaptive[/color][/size][/color][/size][size=2] [/size][size=2][color=#0000ff][size=2][color=#0000ff]false[/color][/size][/color][/size][size=2]; [/size][size=2][color=#ff0000][size=2][color=#ff0000]hintSilent[/color][/size][/color][/size][size=2] "You carry a weapon!"; [/size][size=2][color=#ff0000][size=2][color=#ff0000]sleep[/color][/size][/color][/size][size=2] 3; }; [/size][size=2][color=#808080][size=2][color=#808080]_nearestunits[/color][/size][/color][/size][size=2] = [/size][size=2][color=#ff0000][size=2][color=#ff0000]nearestObjects[/color][/size][/color][/size][size=2] [[/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2],["Man","Car","Tank"],[/size][size=2][color=#808080][size=2][color=#808080]_radius[/color][/size][/color][/size][size=2]]; [/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] = []; [/size][size=2][color=#0000ff][size=2][color=#0000ff]if[/color][/size][/color][/size][size=2]([/size][size=2][color=#808080][size=2][color=#808080]_side[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]countSide[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_nearestunits[/color][/size][/color][/size][size=2] > 0) [/size][size=2][color=#0000ff][size=2][color=#0000ff]then[/color][/size][/color][/size][size=2]{ { [/size][size=2][color=#808080][size=2][color=#808080]_unit[/color][/size][/color][/size][size=2] = [/size][size=2][color=#808080][size=2][color=#808080]_x[/color][/size][/color][/size][size=2]; [/size][size=2][color=#0000ff][size=2][color=#0000ff]if[/color][/size][/color][/size][size=2]([/size][size=2][color=#ff0000][size=2][color=#ff0000]side[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_unit[/color][/size][/color][/size][size=2] == [/size][size=2][color=#808080][size=2][color=#808080]_side[/color][/size][/color][/size][size=2]) [/size][size=2][color=#0000ff][size=2][color=#0000ff]then[/color][/size][/color][/size][size=2]{[/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] = [/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] + [[/size][size=2][color=#808080][size=2][color=#808080]_unit[/color][/size][/color][/size][size=2]]}; } [/size][size=2][color=#0000ff][size=2][color=#0000ff]foreach[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_nearestunits[/color][/size][/color][/size][size=2];   [/size][size=2][color=#0000ff][size=2][color=#0000ff]if[/color][/size][/color][/size][size=2] (([/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]getVariable[/color][/size][/color][/size][size=2] "shot") [/size][size=2][color=#0000ff][size=2][color=#0000ff]AND[/color][/size][/color][/size][size=2] ([/size][size=2][color=#ff0000][size=2][color=#ff0000]count[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#0000ff][size=2][color=#0000ff]![/color][/size][/color][/size][size=2]= 0) [/size][size=2][color=#0000ff][size=2][color=#0000ff]AND[/color][/size][/color][/size][size=2] (([/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0) [/size][size=2][color=#ff0000][size=2][color=#ff0000]distance[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] < [/size][size=2][color=#808080][size=2][color=#808080]_getaway[/color][/size][/color][/size][size=2] - 50) ) [/size][size=2][color=#0000ff][size=2][color=#0000ff]then[/color][/size][/color][/size][size=2] { [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2] ["caught", [/size][size=2][color=#0000ff][size=2][color=#0000ff]true[/color][/size][/color][/size][size=2]]; [/size][size=2][color=#ff0000][size=2][color=#ff0000]hint[/color][/size][/color][/size][size=2] "Someone must have heard the shot!"; [/size][size=2][color=#ff0000][size=2][color=#ff0000]sleep[/color][/size][/color][/size][size=2] 4; [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setCaptive[/color][/size][/color][/size][size=2] [/size][size=2][color=#0000ff][size=2][color=#0000ff]false[/color][/size][/color][/size][size=2]; ([/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0) [/size][size=2][color=#ff0000][size=2][color=#ff0000]domove[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]position[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2]; }; [/size][size=2][color=#0000ff][size=2][color=#0000ff]if[/color][/size][/color][/size][size=2](([/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0) [/size][size=2][color=#ff0000][size=2][color=#ff0000]distance[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] < 20) [/size][size=2][color=#0000ff][size=2][color=#0000ff]then[/color][/size][/color][/size][size=2] { [/size][size=2][color=#ff0000][size=2][color=#ff0000]sleep[/color][/size][/color][/size][size=2] 4; [/size][size=2][color=#0000ff][size=2][color=#0000ff]if[/color][/size][/color][/size][size=2](([/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0) [/size][size=2][color=#ff0000][size=2][color=#ff0000]distance[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] < 20 ) [/size][size=2][color=#0000ff][size=2][color=#0000ff]then[/color][/size][/color][/size][size=2] { [/size][size=2][color=#808080][size=2][color=#808080]_random[/color][/size][/color][/size][size=2] = [/size][size=2][color=#ff0000][size=2][color=#ff0000]floor[/color][/size][/color][/size][size=2]([/size][size=2][color=#ff0000][size=2][color=#ff0000]random[/color][/size][/color][/size][size=2] 3); [/size][size=2][color=#808080][size=2][color=#808080]_alertmessage[/color][/size][/color][/size][size=2] = ["Watch Out!", "Keep Distance!", "Someone´s watching us", "They notice you!"] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_random[/color][/size][/color][/size][size=2]; [/size][size=2][color=#ff0000][size=2][color=#ff0000]call[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]compile[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]format[/color][/size][/color][/size][size=2] ["hint '[/size][size=2][color=#0000ff][size=2][color=#0000ff]%[/color][/size][/color][/size][size=2]1';", [/size][size=2][color=#808080][size=2][color=#808080]_alertmessage[/color][/size][/color][/size][size=2]]; [/size][size=2][color=#ff0000][size=2][color=#ff0000]sleep[/color][/size][/color][/size][size=2] 8; [/size][size=2][color=#0000ff][size=2][color=#0000ff]if[/color][/size][/color][/size][size=2](([/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0) [/size][size=2][color=#ff0000][size=2][color=#ff0000]distance[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] < 14 ) [/size][size=2][color=#0000ff][size=2][color=#0000ff]then[/color][/size][/color][/size][size=2] { [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2] ["caught", [/size][size=2][color=#0000ff][size=2][color=#0000ff]true[/color][/size][/color][/size][size=2]]; [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setCaptive[/color][/size][/color][/size][size=2] [/size][size=2][color=#0000ff][size=2][color=#0000ff]false[/color][/size][/color][/size][size=2]; [/size][size=2][color=#ff0000][size=2][color=#ff0000]hint[/color][/size][/color][/size][size=2] "THEY HAVE FOUND YOU"; [/size][size=2][color=#ff0000][size=2][color=#ff0000]sleep[/color][/size][/color][/size][size=2] 4; ([/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0) [/size][size=2][color=#ff0000][size=2][color=#ff0000]glanceAt[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2]; ([/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0) [/size][size=2][color=#ff0000][size=2][color=#ff0000]reveal[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2]; [/size][size=2][color=#ff0000][size=2][color=#ff0000]sleep[/color][/size][/color][/size][size=2] 7; }; }; }; }; [/size][size=2][color=#0000ff][size=2][color=#0000ff]while[/color][/size][/color][/size][size=2] {([/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]getVariable[/color][/size][/color][/size][size=2] "undercover")} [/size][size=2][color=#0000ff][size=2][color=#0000ff]do[/color][/size][/color][/size][size=2] { [/size][size=2][color=#808080][size=2][color=#808080]_nearestunits[/color][/size][/color][/size][size=2] = [/size][size=2][color=#ff0000][size=2][color=#ff0000]nearestObjects[/color][/size][/color][/size][size=2] [[/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2],["Man","Car","Tank"],[/size][size=2][color=#808080][size=2][color=#808080]_radius[/color][/size][/color][/size][size=2]]; [/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] = []; [/size][size=2][color=#0000ff][size=2][color=#0000ff]if[/color][/size][/color][/size][size=2]([/size][size=2][color=#808080][size=2][color=#808080]_side[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]countSide[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_nearestunits[/color][/size][/color][/size][size=2] > 0) [/size][size=2][color=#0000ff][size=2][color=#0000ff]then[/color][/size][/color][/size][size=2]{ { [/size][size=2][color=#808080][size=2][color=#808080]_unit[/color][/size][/color][/size][size=2] = [/size][size=2][color=#808080][size=2][color=#808080]_x[/color][/size][/color][/size][size=2]; [/size][size=2][color=#0000ff][size=2][color=#0000ff]if[/color][/size][/color][/size][size=2]([/size][size=2][color=#ff0000][size=2][color=#ff0000]side[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_unit[/color][/size][/color][/size][size=2] == [/size][size=2][color=#808080][size=2][color=#808080]_side[/color][/size][/color][/size][size=2]) [/size][size=2][color=#0000ff][size=2][color=#0000ff]then[/color][/size][/color][/size][size=2]{[/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] = [/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] + [[/size][size=2][color=#808080][size=2][color=#808080]_unit[/color][/size][/color][/size][size=2]]}; } [/size][size=2][color=#0000ff][size=2][color=#0000ff]foreach[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_nearestunits[/color][/size][/color][/size][size=2]; [/size][size=2][color=#ff0000][size=2][color=#ff0000]hintSilent[/color][/size][/color][/size][size=2] "Get Away"; [/size][size=2][color=#ff0000][size=2][color=#ff0000]sleep[/color][/size][/color][/size][size=2] 4; [/size][size=2][color=#0000ff][size=2][color=#0000ff]if[/color][/size][/color][/size][size=2]((([/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0) [/size][size=2][color=#ff0000][size=2][color=#ff0000]distance[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] > [/size][size=2][color=#808080][size=2][color=#808080]_getaway[/color][/size][/color][/size][size=2]) [/size][size=2][color=#0000ff][size=2][color=#0000ff]OR[/color][/size][/color][/size][size=2] (([/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0) [/size][size=2][color=#ff0000][size=2][color=#ff0000]knowsAbout[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] < 1.4) [/size][size=2][color=#0000ff][size=2][color=#0000ff]OR[/color][/size][/color][/size][size=2] ([/size][size=2][color=#ff0000][size=2][color=#ff0000]count[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_nearestunitofside[/color][/size][/color][/size][size=2] == 0)) [/size][size=2][color=#0000ff][size=2][color=#0000ff]then[/color][/size][/color][/size][size=2] { [/size][size=2][color=#ff0000][size=2][color=#ff0000]hint[/color][/size][/color][/size][size=2] "You should be safe now"; [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2] ["caught", [/size][size=2][color=#0000ff][size=2][color=#0000ff]false[/color][/size][/color][/size][size=2]]; [/size][size=2][color=#808080][size=2][color=#808080]_bomber[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]setVariable[/color][/size][/color][/size][size=2] ["caught", [/size][size=2][color=#0000ff][size=2][color=#0000ff]false[/color][/size][/color][/size][size=2]]; }; }; }; }; [/size]
-
Custom Create an IED Script
Kolmain replied to Kolmain's topic in ARMA 2 & OA : MISSIONS - Editing & Scripting
playMove doesnt do anything for me and tried switchMove :( and also neither does attachTo -
So in this Guerilla style mission there's a few things I need help with, first bring the "MHQ" 1) Being an MHQ, I should be able to script a deploy and undeploy option, by setting the vehicle to a far off position when deployed and replacing it with a static object. My question is how can I attach two things, first, the respawn_resistance marker needs to follow the MHQ and switch to the deployed MHQ once it is deployed, what's the best method for this? Next, I need to attach a trigger for ZORA to the MHQ and deployed HQ, so ZORA won't constantly attack the base? 2) Can somone Provide me with an example of using the FindSafepos function given the position of an object, commented so I know which parameters run what? I know i have more questions but when they come up I'll ask :) Thanks! Oh and all scripting is meant for dedicated use :)
-
Scripting Snippet Questions
Kolmain replied to Kolmain's topic in ARMA 2 & OA : MISSIONS - Editing & Scripting
Zora isnt moving the zone, its static :( -
BAF The Battle For Zargabad @ /7PM GMT-0/ The 97thRR will be hosting our first GMT/European event! Featuring our new quad-core dedicated server, we will be hosting a re-rolled version of the Battle For Zargabad utilizing BAF units and vehicles! APRIL 4th @ 7PM GMT-0 TeamSpeak 3: ts3.97thrr.org Game Server: [97thRR] Official #1
-
BAF The Battle For Zargabad @ /7PM GMT-0/ The 97thRR will be hosting our first GMT/European event! Featuring our new quad-core dedicated server, we will be hosting a re-rolled version of the Battle For Zargabad utilizing BAF units and vehicles! APRIL 4th @ 7PM GMT-0 TeamSpeak 3: ts3.97thrr.org Game Server: [97thRR] Official #1
-
Multi-Session Operations v3.3 is released!
Kolmain replied to wolffy.au's topic in ARMA 2 & OA - USER MISSIONS
Any chance I can ge a link to the newest build? I can provide much info as it is all my guys play :) /w ACE/ACRE :) -
Is there a way to check an array of objects and return the closest one? If so could I see the code snippet?
-
Who's the closest?
Kolmain replied to Kolmain's topic in ARMA 2 & OA : MISSIONS - Editing & Scripting
And how would I use that? How do I check what is returned if I use it as a function? Sorry I'm new to fnc's :) -
Multi-Session Operations v3.3 is released!
Kolmain replied to wolffy.au's topic in ARMA 2 & OA - USER MISSIONS
Wheres the VTS merge? Mine keeps crashing out :( -
Multi-Session Operations v3.3 is released!
Kolmain replied to wolffy.au's topic in ARMA 2 & OA - USER MISSIONS
Quote: Originally Posted by Wolffy.au As for your AI problem, I haven't seen that happening myself, hopefully someone else here has. Are you using Vanilla MSO? Do you run server side Zeus AI or the like? yup me too, big conga line :P And after playing for awhile civies like to group up and cluster like crazy. -
We need you! Were still looking to fill up squads! Our specialized awards and ribbons system helps you learn the tactics backed by real world scenarios! Our MSO Server has been a nonstop work in progess, constantly adding new features that need people like you to use them! Interested in forming something? Have leadership capabilities? What about looking for a good team? Take a look today and become a ranger!
-
Multi-Session Operations v3.3 is released!
Kolmain replied to wolffy.au's topic in ARMA 2 & OA - USER MISSIONS
Is there any way to include JTD Building Search script to get some urban scenarios? Maybe if Opfor is within a town, exectue the script on them? And for me it seems like the camps are undergaurded and never manned correctly, any ideas? -
SR5 Tactical IED Detection and Remote Det Script
Kolmain replied to Reezo's topic in ARMA 2 & OA : MISSIONS - Editing & Scripting
Is there anyway to add an IED weapon or something that can be detectable on the unit using ACE2? Thinking you should be able to search people for it, maybe make the triggerman stay 10m from west units if not suicide? -
Is it possible to use addon groups with Zora? I tried using sut the addon's faction names but it shows the faction name in debug but doesnt spawn anything and the group name is empty :(
-
Custom ZORA Factions?
Kolmain replied to Kolmain's topic in ARMA 2 & OA : MISSIONS - Editing & Scripting
Anyone have any luck so far? -
Im trying to add a script that will forward the time of the server by 3 hours, for all players, and the server. Everything ive done so far just forwards it for just the player that used it, and then this script runs (because this is an MSO mission) and returns it to the server's time. private[size=2] ["_x0", "_y0", "_x1", "_y1", "_t0", "_t1"]; [/size][size=2][color=#808080][size=2][color=#808080]_x0[/color][/size][/color][/size][size=2] = [/size][size=2][color=#0000ff][size=2][color=#0000ff]_this[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 0; [/size][size=2][color=#808080][size=2][color=#808080]_y0[/color][/size][/color][/size][size=2] = [/size][size=2][color=#0000ff][size=2][color=#0000ff]_this[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 1; [/size][size=2][color=#808080][size=2][color=#808080]_x1[/color][/size][/color][/size][size=2] = ([/size][size=2][color=#0000ff][size=2][color=#0000ff]_this[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 2) [/size][size=2][color=#ff0000][size=2][color=#ff0000]max[/color][/size][/color][/size][size=2] 0.01; [/size][size=2][color=#808080][size=2][color=#808080]_y1[/color][/size][/color][/size][size=2] = ([/size][size=2][color=#0000ff][size=2][color=#0000ff]_this[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 3) [/size][size=2][color=#ff0000][size=2][color=#ff0000]max[/color][/size][/color][/size][size=2] 0.01; [/size][size=2][color=#808080][size=2][color=#808080]_t0[/color][/size][/color][/size][size=2] = [/size][size=2][color=#0000ff][size=2][color=#0000ff]_this[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 4; [/size][size=2][color=#808080][size=2][color=#808080]_t1[/color][/size][/color][/size][size=2] = ([/size][size=2][color=#0000ff][size=2][color=#0000ff]_this[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 5) [/size][size=2][color=#ff0000][size=2][color=#ff0000]max[/color][/size][/color][/size][size=2] 3600; [/size][size=2][color=#ff0000][size=2][color=#ff0000]diag_log[/color][/size][/color][/size][size=2] [/size][size=2][color=#ff0000][size=2][color=#ff0000]format[/color][/size][/color][/size][size=2]["MSO-[/size][size=2][color=#0000ff][size=2][color=#0000ff]%[/color][/size][/color][/size][size=2]1 Weather Sync: x0=[/size][size=2][color=#0000ff][size=2][color=#0000ff]%[/color][/size][/color][/size][size=2]2 y0=[/size][size=2][color=#0000ff][size=2][color=#0000ff]%[/color][/size][/color][/size][size=2]3 x1=[/size][size=2][color=#0000ff][size=2][color=#0000ff]%[/color][/size][/color][/size][size=2]4 y1=[/size][size=2][color=#0000ff][size=2][color=#0000ff]%[/color][/size][/color][/size][size=2]5 t0=[/size][size=2][color=#0000ff][size=2][color=#0000ff]%[/color][/size][/color][/size][size=2]6 t1=[/size][size=2][color=#0000ff][size=2][color=#0000ff]%[/color][/size][/color][/size][size=2]7", [/size][size=2][color=#ff0000][size=2][color=#ff0000]time[/color][/size][/color][/size][size=2], [/size][size=2][color=#808080][size=2][color=#808080]_x0[/color][/size][/color][/size][size=2], [/size][size=2][color=#808080][size=2][color=#808080]_y0[/color][/size][/color][/size][size=2], [/size][size=2][color=#808080][size=2][color=#808080]_x1[/color][/size][/color][/size][size=2], [/size][size=2][color=#808080][size=2][color=#808080]_y1[/color][/size][/color][/size][size=2], [/size][size=2][color=#808080][size=2][color=#808080]_t0[/color][/size][/color][/size][size=2], [/size][size=2][color=#808080][size=2][color=#808080]_t1[/color][/size][/color][/size][size=2]]; [/size][size=2][color=#008000][size=2][color=#008000]//Linear interpolation [/color][/size][/color][/size][size=2]0 [/size][size=2][color=#ff0000][size=2][color=#ff0000]setovercast[/color][/size][/color][/size][size=2] ([/size][size=2][color=#808080][size=2][color=#808080]_x0[/color][/size][/color][/size][size=2] + ([/size][size=2][color=#ff0000][size=2][color=#ff0000]time[/color][/size][/color][/size][size=2] - [/size][size=2][color=#808080][size=2][color=#808080]_t0[/color][/size][/color][/size][size=2]) * (([/size][size=2][color=#808080][size=2][color=#808080]_x1[/color][/size][/color][/size][size=2] - [/size][size=2][color=#808080][size=2][color=#808080]_x0[/color][/size][/color][/size][size=2])/([/size][size=2][color=#808080][size=2][color=#808080]_t1[/color][/size][/color][/size][size=2] - [/size][size=2][color=#808080][size=2][color=#808080]_t0[/color][/size][/color][/size][size=2]))); 0 [/size][size=2][color=#ff0000][size=2][color=#ff0000]setfog[/color][/size][/color][/size][size=2] ([/size][size=2][color=#808080][size=2][color=#808080]_y0[/color][/size][/color][/size][size=2] + ([/size][size=2][color=#ff0000][size=2][color=#ff0000]time[/color][/size][/color][/size][size=2] - [/size][size=2][color=#808080][size=2][color=#808080]_t0[/color][/size][/color][/size][size=2]) * (([/size][size=2][color=#808080][size=2][color=#808080]_y1[/color][/size][/color][/size][size=2] - [/size][size=2][color=#808080][size=2][color=#808080]_y0[/color][/size][/color][/size][size=2])/([/size][size=2][color=#808080][size=2][color=#808080]_t1[/color][/size][/color][/size][size=2] - [/size][size=2][color=#808080][size=2][color=#808080]_t0[/color][/size][/color][/size][size=2]))); ([/size][size=2][color=#808080][size=2][color=#808080]_t1[/color][/size][/color][/size][size=2] - [/size][size=2][color=#ff0000][size=2][color=#ff0000]time[/color][/size][/color][/size][size=2]) [/size][size=2][color=#ff0000][size=2][color=#ff0000]setovercast[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_x1[/color][/size][/color][/size][size=2]; [/size][size=2][color=#008000][size=2][color=#008000]//temp until BIS lift their game, no transition of fog //0 setfog _y1; [/color][/size][/color][/size][size=2]([/size][size=2][color=#808080][size=2][color=#808080]_t1[/color][/size][/color][/size][size=2] - [/size][size=2][color=#ff0000][size=2][color=#ff0000]time[/color][/size][/color][/size][size=2]) [/size][size=2][color=#ff0000][size=2][color=#ff0000]setfog[/color][/size][/color][/size][size=2] [/size][size=2][color=#808080][size=2][color=#808080]_y1[/color][/size][/color][/size][size=2]; my skipTime.sqf skipTime[size=2] 3; RMM_w = [ [/size][size=2][color=#ff0000][size=2][color=#ff0000]overcast[/color][/size][/color][/size][size=2], [/size][size=2][color=#008000][size=2][color=#008000]//oldovercast% (0-1) [/color][/size][/color][/size][size=2][/size][size=2][color=#ff0000][size=2][color=#ff0000]fog[/color][/size][/color][/size][size=2], [/size][size=2][color=#008000][size=2][color=#008000]//old fog% (0-1) [/color][/size][/color][/size][size=2][/size][size=2][color=#ff0000][size=2][color=#ff0000]overcast[/color][/size][/color][/size][size=2], [/size][size=2][color=#008000][size=2][color=#008000]//new overcast% (0-1) [/color][/size][/color][/size][size=2][/size][size=2][color=#ff0000][size=2][color=#ff0000]fog[/color][/size][/color][/size][size=2], [/size][size=2][color=#008000][size=2][color=#008000]//new fog% (0-1) [/color][/size][/color][/size][size=2][/size][size=2][color=#ff0000][size=2][color=#ff0000]time[/color][/size][/color][/size][size=2], [/size][size=2][color=#008000][size=2][color=#008000]// start [/color][/size][/color][/size][size=2][/size][size=2][color=#ff0000][size=2][color=#ff0000]time[/color][/size][/color][/size][size=2] [/size][size=2][color=#008000][size=2][color=#008000]// finish [/color][/size][/color][/size][size=2]]; RMM_w = [RMM_w [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 2, RMM_w [/size][size=2][color=#ff0000][size=2][color=#ff0000]select[/color][/size][/color][/size][size=2] 3, [/size][size=2][color=#ff0000][size=2][color=#ff0000]random[/color][/size][/color][/size][size=2] 1, (([/size][size=2][color=#ff0000][size=2][color=#ff0000]random[/color][/size][/color][/size][size=2] 1) - ([/size][size=2][color=#ff0000][size=2][color=#ff0000]random[/color][/size][/color][/size][size=2] 1)) [/size][size=2][color=#ff0000][size=2][color=#ff0000]max[/color][/size][/color][/size][size=2] 0, [/size][size=2][color=#ff0000][size=2][color=#ff0000]time[/color][/size][/color][/size][size=2], [/size][size=2][color=#ff0000][size=2][color=#ff0000]time[/color][/size][/color][/size][size=2] + 3600]; RMM_w [/size][size=2][color=#ff0000][size=2][color=#ff0000]call[/color][/size][/color][/size][size=2] weather_fnc_sync; [/size][size=2][color=#ff0000][size=2][color=#ff0000]hint[/color][/size][/color][/size][size=2] "Time Skip 3 Hours - Synchronizing Time"; [/size] Any ideas? [/size]