Jump to content
tophe

Tophe's Arma Dedicated Server Tool (TADST)

Recommended Posts

I tried in game with no luck either using several missions. I also had no luck with your program in ARMA2 even when all had the mission in the MPMissions folder on there machine. It just sat there "waiting for host" which was "reading the mission". I do like the way it works in OA which is flawless as far as I can tell. Maybe it's just me. I'll wait for the next version and try it again I guess.

Thanks for your help.

Share this post


Link to post
Share on other sites

This program makes it really easy to setup a server, and works like a charm. Thank you! Your future plans sounds also very interesting, like a realtime rpt checker.

Since you asked for ideas in the op, a few suggestions came to mind,

* a counter if a line gets repeated in rpt. So, only see 1 line max with a counter, and no duplicates. This way you see in a glance the problems

* a option to pin the rpt live window on the desktop (foreground)

* a option to clear rpt after x starts automaticly

* a way to change the order of the addons which are loaded.

And finally, but important? an expansion of the tab missions. Don't know how exactly it should look, but a way to set a 10-50 parameter names and values for each mission.

Share this post


Link to post
Share on other sites
This program makes it really easy to setup a server, and works like a charm. Thank you! Your future plans sounds also very interesting, like a realtime rpt checker.

Since you asked for ideas in the op, a few suggestions came to mind,

* a counter if a line gets repeated in rpt. So, only see 1 line max with a counter, and no duplicates. This way you see in a glance the problems

* a option to pin the rpt live window on the desktop (foreground)

* a option to clear rpt after x starts automaticly

* a way to change the order of the addons which are loaded.

And finally, but important? an expansion of the tab missions. Don't know how exactly it should look, but a way to set a 10-50 parameter names and values for each mission.

Some interesting ideas...I'll take in consideration for future releases!

@sagitarius_2k: I suck at Linux, so no support for it at the moment. I'm thinking of adding some export options so you can generate the config files and use in Linux.

Share this post


Link to post
Share on other sites

This is an excellent tool that makes life easier for server admins...thanks a lot...

just a bug that i came across.

When i adjust the enemy skill and the enemy precision on the difficulties, on the actual file it replicates the value of the skill into the precision as well. In other words although in the tool the skill and precision are different values, on the actual file the value is the same as the skill.

thanks

Share this post


Link to post
Share on other sites
This is an excellent tool that makes life easier for server admins...thanks a lot...

just a bug that i came across.

When i adjust the enemy skill and the enemy precision on the difficulties, on the actual file it replicates the value of the skill into the precision as well. In other words although in the tool the skill and precision are different values, on the actual file the value is the same as the skill.

thanks

I've found that also, and editing the values won't work since it will get back once you start the server..

To the author: Could you please take a look at that? A good thing is to play with high enemy skill but lower precision, for bigger firefights, but that can't be done..

Tyvm :rolleyes:

Share this post


Link to post
Share on other sites

To the author: Are you going to continue updating this tool?

I've also noticed that there's no option for equalmodrequired parameter, which is important for servers with custom files that locks the servers when someone without mods required try to join the server.

Please continue supporting this awesome product!

Tyvm..:cheers:

Share this post


Link to post
Share on other sites

Thanks guys for your input.... I'm a bit caught up with life at the moment. Haven't even got time to play the darn game! I miss it!

But I will absolutely continue to update the Tool. As soon as a get a few hours to spare I'll fix the skills bug.

Thanks for pointing that out, and thank you for using the tool. It was my first real coding project - spent some rainy vacation weeks on it.

Share this post


Link to post
Share on other sites

Hi Tophe!

Just thought I'd drop by and say thanks for this great little tool!

I've just got around to setting up my little home server with DVD A2 and Steam OA +BAF... a tricky combination... got it working though - and everything else was a breeze...

A couple of small points...

I'm not sure whether its still a valid command, but I believe it used to be possible to bypass voting entirely by setting "voteThreshold=1.5"... I'll search around and see if I can find out if this still applies - if so, it'd be nice to be able to enter that value...

A picky point at best...

The other is more of maybe a future enhancement suggestion...

It might occasionally be handy to be able to dictate what order selected mods launch in - maybe by just being able to rearrange the detected/added modfolder list in some way - and having that order be reflected in the launch command line?

Just an idea...

Otherwise - delighted to have found this by accident - just when I needed it too!

Brilliant!

Cheers

B

Share this post


Link to post
Share on other sites

Yip Great tool, Good job!!!

Just that litle problem with the @MOD's Order, some mods need to be loaded first so others

can activate some features on other mods that must be loaded first or else it wont find the needed data and wil report all kind of files missing, but they actualy are not loaded in the good order.....

Thanks....

For the rest...? Nothing to say...good stuff....

I know it's not easy for the Newbie's that want to start the adventure with playing

Mod's on ArmA 2 , this make's it easy! this take's away the fear on doing something wrong while typing the string needed to start the server rite with the good Mod's And Map's....thanks....

Edited by Mac_Spliff=ISK=
Some spel's corrections

Share this post


Link to post
Share on other sites

Hi thanks so much for this.

I have tried doing a dedi server the hard way and tbh I am thick and couldn't grasp it.

I am hoping I can get it to work this way I want to create a server with ACE2 mod and using the latest beta`s.

P.S

I have asked in the MP thread but may as well ask here to.

I am creating a dedi server on me main game rig and I all so for now want to connect to the server from the same machine using same DVD key.

Will it be ok or kick in FADE.

Its not for ever I am only doing it this way till I get a working server and can then install in on a diff PC.

Thanks and great app.

EDIT

Ok I just thought bugger it and tried to connect and I see it in the server list and I press connect I eneter password then thats it all I get is wait for host :( please advise what do I do?.

Edited by stk2008

Share this post


Link to post
Share on other sites

Thanks friends. Will have a look at the vote threshold, mod order and skill bugs when I get the time. It will probably not be before Christmas I'm afraid. Life is busy at the moment.

@skt2008: You probably haven't put any mission in the cycle list. When it says "waiting for host", just try login in as admin (#login adminpassword).

Share this post


Link to post
Share on other sites

Ok... new version out (v1.1b).

Bugfixes and some other stuff... Nothing big, since I only had a few minutes at lunch to fix it.

Check first post.

Share this post


Link to post
Share on other sites

Thx Marko! Nice of you to put it up at the site!

Share this post


Link to post
Share on other sites

Very good tool, thanks.

I've still got a an exception on first start, however:

System.FormatException: Input string was not in a correct format.
  at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
  at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
  at System.Convert.ToDecimal(String value)
  at WindowsFormsApplication1.mainForm.SettingsFileRead()
  at WindowsFormsApplication1.mainForm.Form1_Load(Object sender, EventArgs e)
  at System.Windows.Forms.Form.OnLoad(EventArgs e)
  at System.Windows.Forms.Form.OnCreateControl()
  at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
  at System.Windows.Forms.Control.CreateControl()
  at System.Windows.Forms.Control.WmShowWindow(Message& m)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.Form.WmShowWindow(Message& m)
  at System.Windows.Forms.Form.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
   CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
TA2DST
   Assembly Version: 1.1.0.0
   Win32 Version: 1.1.0.0
   CodeBase: file:///C:/Games.Archive/ArmA%202/Tools/TA2DST/TA2DST.exe
----------------------------------------
System.Windows.Forms
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Edited by DarkWanderer

Share this post


Link to post
Share on other sites
Very good tool, thanks.

I've still got a an exception on first start, however:

System.FormatException: Input string was not in a correct format.
  at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
  at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
  at System.Convert.ToDecimal(String value)
  at WindowsFormsApplication1.mainForm.SettingsFileRead()
  at WindowsFormsApplication1.mainForm.Form1_Load(Object sender, EventArgs e)
  at System.Windows.Forms.Form.OnLoad(EventArgs e)
  at System.Windows.Forms.Form.OnCreateControl()
  at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
  at System.Windows.Forms.Control.CreateControl()
  at System.Windows.Forms.Control.WmShowWindow(Message& m)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.Form.WmShowWindow(Message& m)
  at System.Windows.Forms.Form.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
   CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
TA2DST
   Assembly Version: 1.1.0.0
   Win32 Version: 1.1.0.0
   CodeBase: file:///C:/Games.Archive/ArmA%202/Tools/TA2DST/TA2DST.exe
----------------------------------------
System.Windows.Forms
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.1 built by: RTMRel
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Thanks Dark.

I'll try and see what the problem is... Might be with paths and stuff. If you have used the tool earlier, did you remove the old TA2DST folder before updating?

Share this post


Link to post
Share on other sites

New version out again... Now you can set the mod loading order.

See first post.

Share this post


Link to post
Share on other sites

At the moment TA2DST will not save custom mod loading order to profiles. I will try and solve that for a new release soon.

Share this post


Link to post
Share on other sites

Great tool Tophe, we like it a lot!

One question though. Would it be possible to autostart the dediserver with this tool, with a default profile, on Windows startup?

It might be covered by the "start as service"-update though, but I don't really know what that means.

Thanks a lot for your effort in building this great tool!

Best regards,

-Rawhide

Share this post


Link to post
Share on other sites
Great tool Tophe, we like it a lot!

One question though. Would it be possible to autostart the dediserver with this tool, with a default profile, on Windows startup?

It might be covered by the "start as service"-update though, but I don't really know what that means.

Thanks a lot for your effort in building this great tool!

Best regards,

-Rawhide

Thanks bro.

I'll look into it in the future. A startup option and a server restart option might be a good solution for crashing servers.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×