PDA

View Full Version : Call to all MP Coop Mission Makers Out there!



Sickboy
Dec 4 2006, 06:56
(mod question: could somebody pin this thread?)
Dear ArmA Mission Makers,

There seem to be a bug with tanks and other vehicles when missions are ran on Dedicated servers, compared to when the mission is ran on the ingame server.

The description of the bug and workaround is over here: bis throubleshooting thread (http://www.flashpoint1985.com/cgi-bin/ikonboard311/ikonboard.cgi?act=ST;f=68;t=55258)

I Kindly request, aswell as urge all mission makers to take the bug into account, as it breaks nearly every mission that has tanks/other vehicles included, when it is running on a dedicated server!

The workaround will not break your mission if the bug is patched by BIS...

I will release a bare mission where you can see examples of how to put the driver, gunner, commanders manually in, for those that wish to see how... Probably tonight.

Thank you for your time, and keep up the great work!

Example Mission:

Example by Sickboy (sb_at_6thSense.eu) - 6th Sense - Share the Spirit!
--------------------------
Simple example mission to show how to place units in different tanks and vehicles
with the MoveInXXX command. This way, missions ran on dedicated servers will function
more alike with when the mission is ran on an ingame server.

Tested versions did have the bug: V1.0 and V1.1

ps. I know I named the trucks etank_(number), and not truck, not of any importance.

It is an example from how to put the units in tanks, you can do it for single tanks or for in groups as in the example, make sure you name your tanks uniquely and properly and that you put the guys in the right tanks with in the init line: this MoveInGunner tankname *** *** ***etc... well the example says enough if you ask me.

Simply put:
- Check the namings of the tanks
- Check the init lines of the units
- Check the ranks of the units (First driver is Highest Rank, All other drivers are 1 rank lower, gunner and commander are ranks lower aswell! this ensure that if the TL dies, the next Driver gets TL until there are no drivers anymore http://forums.bistudio.com/oldsmileys/tounge2.gif)

Have fun!

Download:
6thSense.eu (http://dl.6thsense.eu/arma/6thSense.eu-ArmA_Example_GetIn_Tank.exe)

FAQ:

Quote[/b] ]Ehrr, how did I get this mission in my editor again?Put it in your My Documents\ArmA\yourname\MPMissions ***or ***My Documents\ArmA Other Profiles\yourname\MPMissions
and start an editor in the multiplayer part of the game, create a new server and pick it from the list and click edit.

MadDogX
Dec 4 2006, 12:09
I was thinking of making a few missions, so I'm eagerly expecting your workaround. I read about the dedicated server - tank AI problems in another thread.

I'll happily give your workaround a try once you've posted it ***http://forums.bistudio.com/oldsmileys/wink_o.gif .

Lonewolf1980
Dec 4 2006, 12:11
damn i wish i'd have known this,i made a map where first objective is to attack a tank convoy..i bet the tanks don't even come on dedicated servers lol.

thanks for the headsup.

Sickboy
Dec 4 2006, 12:13
damn i wish i'd have known this,i made a map where first objective is to attack a tank convoy..i bet the tanks don't even come on dedicated servers lol.

thanks for the headsup.
NP. I already got your mission fixed on our server, if it is Operation NOVA, if you didnt change it since last release I can send you the edited version with the convoy and all already fixed up with this method.


Quote[/b] ]I'll happily give your workaround a try once you've posted it ***http://forums.bistudio.com/oldsmileys/wink_o.gifThe workaround is described, so if you know your way you can already implement it, but tonight I will have a bare mission ready which includes examples, you can aswell copy/paste the units into your mission etc and then just keep copying them for easyness http://forums.bistudio.com/oldsmileys/smile_o.gif

Lonewolf1980
Dec 4 2006, 12:16
ok nice 1,send it over m8 i'll remove the old one from all the download links

xfade23@ntlworld.com

Sickboy
Dec 4 2006, 12:19
ok nice 1,send it over m8 i'll remove the old one from all the download links

xfade23@ntlworld.com
You've got mail m8 http://forums.bistudio.com/oldsmileys/smile_o.gif
If you wish to have a way to test your missions on online servers etc, just drop by our server (well, website first so we can verify you for the password etc). Past days around ~12 players online on 1 coop server.

As more ppl are entering the community and getting the game, it will grow quite rapidly!
So also bigger missions can be checked with proper amounts of players.

If you continue making missions, I could give you access to upload missions to our server, then you can voteadmin yourself if noone is around on the servers and check them out how they run on deddyserver etc.

Lonewolf1980
Dec 4 2006, 12:40
ok i've replaced the old file with the new one on all sites.

can't play online yet sickboy cos i'm using my brothers german version to make the maps,he has no internet,i'll have to wait a few weeks to get online.thanks though.

Caaahl
Dec 4 2006, 12:48
*voting for sickboy for #1 ArmA-workaholic* http://forums.bistudio.com/oldsmileys/thumbs-up.gif

Sickboy
Dec 4 2006, 12:57
ok i've replaced the old file with the new one on all sites.

can't play online yet sickboy cos i'm using my brothers german version to make the maps,he has no internet,i'll have to wait a few weeks to get online.thanks though.
Ok m8, if you use your brothers version as he has no internet at the moment, what is the problem in going online with it?
Well anyway, that's you guys own decision anyway http://forums.bistudio.com/oldsmileys/smile_o.gif
(ah wait, I guess you mean you do it on his computer, nvm http://forums.bistudio.com/oldsmileys/biggrin_o.gif)


Quote[/b] ]*voting for sickboy for #1 ArmA-workaholic* ***http://forums.bistudio.com/oldsmileys/thumbs-up.gifHaha, and I vote Caahl for great All-round ArmA player yay http://forums.bistudio.com/oldsmileys/smile_o.gif

Lonewolf1980
Dec 4 2006, 12:59
yeah i meant on his pc

-edit nevermind heh.

Sickboy
Dec 4 2006, 19:03
As promised, added an example mission download to the first post. Goodluck!

Foxhound
Dec 4 2006, 20:20
*voting for sickboy for #1 ArmA-workaholic* ***http://forums.bistudio.com/oldsmileys/thumbs-up.gif
That should read Armaholic http://forums.bistudio.com/oldsmileys/xmas_o.gif


Great work Sickboy, thanks for the test mission http://forums.bistudio.com/oldsmileys/smile_o.gif

Johnnie_Walker
Dec 5 2006, 18:07
I was trying to test the problem with created vehicles.

_vehicle = "M1Abrams" createVehicle _position
_driver = "SoldierWCrew" createvehicle _position
_gunner = "SoldierWCrew" createvehicle _position

_driver moveinDriver _vehicle
_gunner moveinGunner _vehicle

_gunner setrank "PRIVATE"
_driver setrank "CORPORAL"

_grp = group _driver
_grp addWaypoint [ position wmarker, 0]

_driver setspeedmode "FULL"
_gunner setCombatMode "RED"

I tried this but got a problem with moveinDriver and moveingunner, both not working
Also the addWaypoint is not working http://forums.bistudio.com/oldsmileys/confused_o.gif

Any ideas?

Wildgoose
Dec 6 2006, 05:39
I was trying to test the problem with created vehicles.

_vehicle = "M1Abrams" createVehicle _position
_driver = "SoldierWCrew" createvehicle _position
_gunner = "SoldierWCrew" createvehicle _position

_driver moveinDriver _vehicle
_gunner moveinGunner _vehicle

_gunner setrank "PRIVATE"
_driver setrank "CORPORAL"

_grp = group _driver
_grp addWaypoint [ position wmarker, 0]

_driver setspeedmode "FULL"
_gunner setCombatMode "RED"

I tried this but got a problem with moveinDriver and moveingunner, both not working
Also the addWaypoint is not working http://forums.bistudio.com/oldsmileys/confused_o.gif

Any ideas?
"arma.exe-server=broken"

Our guys at SES have been testing lots of commands with no luck, well plenty of luck if hosted locally, but as soon as its run with "-server" its all broken.

Looks like the need for a working ArmADedicatedServer.exe is becoming more important.

Im sure as soon as its ready BIS will release it, simple as that.
The frustrating thing is, we all understand there was always differences in the way missions need to be made for hosted remotely, but even when the mission makers are going to all the extra trouble, these things are still not working yet.

Placebo
Dec 11 2006, 18:50
This belongs in Mission Editing.

Moving.

Sickboy
Dec 12 2006, 11:01
This belongs in Mission Editing.

Moving.
Thanks for moving Placebo, but as you might've guessed... it would be very handy if this topic could be put at sticky, as it is quite important, at least at this moment in time, that ppl take it into consideration?

--

An update on the Multiplayer Client Crashes... as written by some others already on the forums... Having missions along the water(sea)side seems to cause massive crashes for ppl.

I tried moving away the insertion point in-land and left the mission area still near the water... crashes were not gone.
I moved the whole mission away from the water and into the middle of Sarani and yay no more client crashes. In between I did not change anything else, as this was a pure test to get the annoying crashes away http://forums.bistudio.com/oldsmileys/smile_o.gif

Client crashes could happen of coarse any time, depending on system, windows/driver state, hardware state, other game bugs etc. But it seems pretty sure now that if you make multiplayer missions near the water, all clients crash, either near briefing screen, either just after briefing screen and otherwise it will take merely a couple of minutes to go down.
A shame at the moment, as the waterside looks the greatest if you ask me http://forums.bistudio.com/oldsmileys/smile_o.gif (Altough I found some nice mountain trails inlands though http://forums.bistudio.com/oldsmileys/tounge2.gif)

Will update when found more

ManDay
Dec 28 2006, 09:04
Anyone knows how to move a unit by doMove now?

I had:

emp_jeep
west_crew,west_crew_1

How can I make the unit move via script? It doesnt work anymore!

ColonelSandersLite
Dec 28 2006, 11:21
I second the sticky, as this is a major bug.

Espectro
Jan 14 2007, 12:32
Just use the move command.

grp move getpos heli;

That will make the group called 'grp' move to the vehicle called heli. To name a group, simply use:

grp = group player;

Or you can even assign the crew of a vehicle to a group, like:

Example:
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">grp = group heli;grp move _pos[/QUOTE]

That will make the heli move to _pos.