Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik: Cliffs of Dover > CoD Multiplayer

CoD Multiplayer Everything about multiplayer in IL-2 CoD

Reply
 
Thread Tools Display Modes
  #1  
Old 04-01-2012, 01:53 PM
wildwillie wildwillie is offline
Approved Member
 
Join Date: Aug 2010
Posts: 111
Default IL2ClodCommander Update

Attached is the update to IL2ClodCommander.

It now includes setting mission objectives by Trigger (Target Area, Specific Targets) setup in the mission as well as general Object Types (Trucks, Tanks, ships, etc)

It also has a "Auto-Start" switch to start running missions when started.

Installation and setup is the same as prior release, but you should re-create the database if you are upgrading.

Sorry it took so long for me to release this.

Also included is the source code if you need to make modifications to suite your needs.

WildWillie
Attached Files
File Type: zip IL2ClodCommander v1.0.zip (5.93 MB, 139 views)
Reply With Quote
  #2  
Old 04-01-2012, 02:01 PM
_79_dev _79_dev is offline
Approved Member
 
Join Date: Sep 2010
Location: Dublin
Posts: 242
Default

Thanks mate, will test it this evening...
__________________

Asus P6T V2 Deluxe, I7 930, 3x2 GB RAM XMS3 Corsair1333 Mhz, Nvidia Leadtek GTX 470, Acer 1260p screen projector, Track IR 4 OS ver5, Saitek Pro Flight Rudder, Saitek X52, Win 7 x64 ultimate
Reply With Quote
  #3  
Old 04-01-2012, 03:30 PM
5./JG27.Farber 5./JG27.Farber is offline
Approved Member
 
Join Date: Aug 2011
Posts: 1,958
Default

Sounds great, thanks WW.
Reply With Quote
  #4  
Old 04-01-2012, 06:07 PM
D_F_C D_F_C is offline
Approved Member
 
Join Date: Jun 2011
Posts: 26
Default

Great,
will test it asap

many THX for sharing it
Reply With Quote
  #5  
Old 04-01-2012, 07:11 PM
wildwillie wildwillie is offline
Approved Member
 
Join Date: Aug 2010
Posts: 111
Default

Just a few comments about This release:

There is one known issue that I have not been able to fix yet and it relates to saving info to the database. The MySQL connector for C# does not allow multiple database readers (Unlike the Java version) and you will sometimes get a MySQL Exception in the log file. IL2ClodCommander will keep running, but some stats data is lost. If anyone knows of a setting in MySQL connector to allow multiple connections that would be great, otherwise the Database section will need to be re-written so statements are done serially.


There are two tables (gameOjbects, & gameMultiObjects) which hold info about objects used as targets, planes, etc. There are some entries in there already, and the program will try and automatically add objects that are not found and show up in the stats, but you should check the log file if you are getting an Object not found message. You will manually need to enter MultiGameObject, I hope to have it auto-create these for Custom-chiefs, but it is not done yet.

WildWillie
Reply With Quote
  #6  
Old 04-01-2012, 11:10 PM
_79_dev _79_dev is offline
Approved Member
 
Join Date: Sep 2010
Location: Dublin
Posts: 242
Default

thats the result I`am getting for the moment:

PHP Code:
************** Exception Text **************
System.IO.FileNotFoundExceptionCould not load file or assembly 'MySql.Data, Version=6.4.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependenciesThe system cannot find the file specified.
File name'MySql.Data, Version=6.4.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d'
   
at IL2CloDCommander.Form1.buttonDBConnection_Click(Object senderEventArgs e)
   
at System.Windows.Forms.Control.OnClick(EventArgs e)
   
at System.Windows.Forms.Button.OnClick(EventArgs e)
   
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   
at System.Windows.Forms.Control.WmMouseUp(MessagemMouseButtons buttonInt32 clicks)
   
at System.Windows.Forms.Control.WndProc(Messagem)
   
at System.Windows.Forms.ButtonBase.WndProc(Messagem)
   
at System.Windows.Forms.Button.WndProc(Messagem)
   
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Messagem)
   
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Messagem)
   
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWndInt32 msgIntPtr wparamIntPtr lparam)

WRNAssembly binding logging is turned OFF.
To enable assembly bind failure loggingset the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORDto 1.
Note
There is some performance penalty associated with assembly bind failure logging.
To turn this feature offremove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. 
Old IL2commander still works though on new database... any idea about this error???
__________________

Asus P6T V2 Deluxe, I7 930, 3x2 GB RAM XMS3 Corsair1333 Mhz, Nvidia Leadtek GTX 470, Acer 1260p screen projector, Track IR 4 OS ver5, Saitek Pro Flight Rudder, Saitek X52, Win 7 x64 ultimate
Reply With Quote
  #7  
Old 04-15-2013, 01:39 AM
_79_dev _79_dev is offline
Approved Member
 
Join Date: Sep 2010
Location: Dublin
Posts: 242
Default

Quote:
Originally Posted by wildwillie View Post
Just a few comments about This release:

There is one known issue that I have not been able to fix yet and it relates to saving info to the database. The MySQL connector for C# does not allow multiple database readers (Unlike the Java version) and you will sometimes get a MySQL Exception in the log file. IL2ClodCommander will keep running, but some stats data is lost. If anyone knows of a setting in MySQL connector to allow multiple connections that would be great, otherwise the Database section will need to be re-written so statements are done serially.



WildWillie

@I see you're using a DataReader. You can only have 1 DataReader open at a time per connection. using blocks come in handy for those:

using( var reader = myCommand.ExecuteReader() ) {
while (reader.Read()) {
// get values, do stuff
}
}// reader gets closed

You only hint at it in the code in your question (currently), but it's possible that is part of your problem. You haven't shown how you're using the DataReader, so I'm not certain. Just a possibility.@
__________________

Asus P6T V2 Deluxe, I7 930, 3x2 GB RAM XMS3 Corsair1333 Mhz, Nvidia Leadtek GTX 470, Acer 1260p screen projector, Track IR 4 OS ver5, Saitek Pro Flight Rudder, Saitek X52, Win 7 x64 ultimate
Reply With Quote
  #8  
Old 08-15-2012, 12:58 PM
chn6's Avatar
chn6 chn6 is offline
Approved Member
 
Join Date: Oct 2007
Posts: 23
Default

Thx for Great work, but my il2ClodCommander can't contrl server.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
( 2012-8-15 20:23:11 ) Form1.textBoxMissionCompleteTimer_TextChanged - Mission Complete Timer changed new value: (10)
( 2012-8-15 20:23:11 ) IL2ClodCommander Started
( 2012-8-15 20:23:11 ) DBConnect.getGameObjects - Loaded (241) Game Objects
( 2012-8-15 20:23:11 ) DBConnect.getGameMultiObjects - Loaded (36) Multi Game Objects
( 2012-8-15 20:23:11 ) ServerConnection.OnConsoleDataReceived - Exception: Since a thread exit or an application request, has given up the I / O operations
( 2012-8-15 20:23:11 ) *** Mission Processor Started by User ***
( 2012-8-15 20:23:11 ) MissionController.getNextMission - Next Mission to Run: (Channel.mis)
( 2012-8-15 20:23:11 ) MissionProcessor.runMissions - Mission Cycle Index Reset to 0
( 2012-8-15 20:23:11 ) MissionProcessor.runMissions - Loading Mission (Channel.mis)
( 2012-8-15 20:23:11 ) MissionLoadController.loadMissionData - Loaded (51) Static, (0) Chiefs, & (0) Chief NPC Objects
( 2012-8-15 20:23:11 ) ***** Mission Objectives ****
( 2012-8-15 20:23:11 ) **** End Mission Objectives ****
( 2012-8-15 20:23:11 ) MissionController.startMission - Unhandled Exception: System.IO.IOException: The operation is not allowed on non-connected sockets.
at System.Net.Sockets.NetworkStream.InitNetworkStream (Socket socket, FileAccess Access)
at System.Net.Sockets.NetworkStream..ctor(Socket socket)
at IL2CloDCommander.ServerConsoleConnection.SendConso leMessage(String msg)
at IL2CloDCommander.Controller.MissionController.star tMission(MissionCycle mission)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I check everything carefully
confs.ini
IL2CloDCommanderConfig.ini
MIssion Script

and use Online_Map for testing.

My start-up order is:
1. il2cod Server
2. cmd for difficulty setting only, no mission load and start
3. il2ClodCommander

can you help me?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:41 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.