Comrades in Arms Discussion Board
Multiplayer Mission Making Manual - Printable Version

+- Comrades in Arms Discussion Board (http://forum.ciahome.net)
+-- Forum: Comrades in Arms Life (http://forum.ciahome.net/forumdisplay.php?fid=3)
+--- Forum: Mission Making (http://forum.ciahome.net/forumdisplay.php?fid=8)
+--- Thread: Multiplayer Mission Making Manual (/showthread.php?tid=2756)



Multiplayer Mission Making Manual - TonyMarony - 12-30-2014

Hola Al,


hell of a work, i think its great. At least for me it explains the local/Server variables in a way i can at least understand the half of it, and i would say im on a "Greenhorn" Level ;-).


Outlaws: As i see it, there will be many ways to do this "common editing stuff", but the main focus on Al´s manual is the FSM and variable section. But i would understand your questions in a way, if it would make any difference for the playability, performance etc, right?





Re: Multiplayer Mission Making Manual - ion - 12-30-2014

thx for your work. really usefull to know how to get missions to work and where to pay attention to.

one question about loadout for players. whats about calling a script in the init of the player? is there also a problem for jip?


Re: Multiplayer Mission Making Manual - Variable - 12-30-2014

That's awesome work man, you should publish it! Are you planning to?


Re: Multiplayer Mission Making Manual - Alwarren - 12-30-2014

(12-30-2014, 07:42 PM)Outlawz7 link Wrote: [size=1em]Couldn't you just set the delay in waypoint's timeout field? Also doesn't a trigger synced to a waypoint need to be Switch type?[/size]

I usually use triggers since sometimes you want to be able to just use them with a variable. They don't need to be switch type., actually switch type waypoints have a very different behavior.

If you synchronize a trigger to a waypoint, the unit will move to that waypoint and halt there until the trigger is sprung.
With a switch trigger, it will consider the waypoint its current one and essentially skip it.

Quote:[size=1em]For some variables defined in init.sqf, a isNil check is needed otherwise JIPs will overwrite them.[/size]

In theory yes, but practically, they are just a one-shot event anyway. They are used to trigger something, their value afterwards is pretty much irrelevant.
Actually, I should move them into the init of the FSM. That will ensure they only get set once.


Re: Multiplayer Mission Making Manual - Alwarren - 12-30-2014

(12-30-2014, 08:26 PM)ion link Wrote: one question about loadout for players. whats about calling a script in the init of the player? is there also a problem for jip?

Yes. For some reason, it seems like JIP'ing into a unit will re-run its and all the other group member's init field. I believe this is a bug, but it made me not use the init field of units anymore.


Re: Multiplayer Mission Making Manual - Alwarren - 12-30-2014

(12-30-2014, 08:42 PM)Variable link Wrote: That's awesome work man, you should publish it! Are you planning to?

Yeah, after a few rounds of refinement I will probably publish it.


Re: Multiplayer Mission Making Manual - Outlawz7 - 12-30-2014

(12-30-2014, 10:09 PM)Alwarren link Wrote: I believe this is a bug, but it made me not use the init field of units anymore.
Well according to the feedback tracker, it's a feature.
http://feedback.arma3.com/view.php?id=16485


Re: Multiplayer Mission Making Manual - Alwarren - 12-31-2014

(12-30-2014, 11:01 PM)Outlawz7 link Wrote: Well according to the feedback tracker, it's a feature.
http://feedback.arma3.com/view.php?id=16485
Hehe they can call it a feature as much as they like. It wasn't like that in Arma II, and it doesn't make particular sense either. It just means to stay away from the init field, since it is difficult to predict when it is run again...

Come to think of it, the best way to add loadouts is really the start state of the FSM, you can run them with BIS_fnc_MP with the unit as third parameter, will always run exactly once and on the right machine. Since I practically use an FSM in every mission, that is my future plan.



Re: Multiplayer Mission Making Manual - Phantom - 12-31-2014

Pretty neat tutorial, nice and detailed though I'm sure there's going to still be people who rather have videos or doesn't want to read.


Re: Multiplayer Mission Making Manual - Variable - 12-31-2014


(12-30-2014, 10:10 PM)Alwarren link Wrote: Yeah, after a few rounds of refinement I will probably publish it.
This needs to be on BIS forums, in the BI wiki and as a Steam Guide.


Re: Multiplayer Mission Making Manual - alias - 01-03-2015

Wow, nice job, great effort man. Thank you!


Re: Multiplayer Mission Making Manual - Den - 01-05-2015

(12-31-2014, 07:23 AM)Variable link Wrote: This needs to be on BIS forums, in the BI wiki and as a Steam Guide.


I agree. It looks like very good work.


Amazing work Alwarren.  8)