|
CoD Multiplayer Everything about multiplayer in IL-2 CoD |
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
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 |
#2
|
|||
|
|||
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 |
#3
|
|||
|
|||
Sounds great, thanks WW.
|
#4
|
|||
|
|||
Great,
will test it asap many THX for sharing it |
#5
|
|||
|
|||
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 |
#6
|
|||
|
|||
thats the result I`am getting for the moment:
PHP Code:
__________________
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 |
#7
|
|||
|
|||
Quote:
@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 |
#8
|
||||
|
||||
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? |
|
|