Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 09:14

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Development/Test]CQ Action Management Tool

Discussion on [Development/Test]CQ Action Management Tool within the CO2 Private Server forum part of the Conquer Online 2 category.

Closed Thread
 
Old   #1
 
InsomniacPro's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 205
[Development/Test]CQ Action Management Tool

Hello all.

Currently, I am doing some work with cq_action. I'm in the process of creating a Management Tool for this. As of now, updating the database setting the `param` column. I do plan on adding more to it, so its a work in progress. Don't know if this should belong in the release section, but it's not that much of a release, more of a development. I would definitely love some input and feed back. I currently plan on allowing it to also add new actions, and maybe expand it further with the entire cq_action database.

It is compatible with SQL and MySQL so far.
It is very self explanatory when it comes to usage.

Disclaimer: I am not working with TQ Binaries. I am implementing cq action types into my source in order to make the workload a bit lighter. Well here it is! Whenever I make significant updates, I'll release an updated version.

Updated(26 JUL 14)
Version 0.0.2



Revision Log:
Attached Files
File Type: rar CQ Action Management v.0.0.1.rar (10.3 KB, 39 views)
File Type: rar CQ Action Management v.0.0.2.rar (11.8 KB, 74 views)
InsomniacPro is offline  
Thanks
2 Users
Old 07/26/2014, 15:40   #2
 
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 550
You might want to set the encoding of that text box to Chinese simplified or something.
-impulse- is offline  
Old 07/26/2014, 15:58   #3
 
InsomniacPro's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 205
Quote:
Originally Posted by -impulse- View Post
You might want to set the encoding of that text box to Chinese simplified or something.
I wasn't even aware you could do that. I looked all over and didn't find a way to do that.
InsomniacPro is offline  
Old 07/26/2014, 17:14   #4
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,243
Received Thanks: 4,145
Quote:
Originally Posted by InsomniacPro View Post
I wasn't even aware you could do that. I looked all over and didn't find a way to do that.

"936 - gb2312 - Chinese Simplified (GB2312)"
Spirited is offline  
Thanks
1 User
Old 07/26/2014, 18:38   #5
 
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 550
You can use System.Text for that.
PHP Code:
string str System.Text.Encoding.GetEncoding(936).GetString(System.Text.Encoding.Default.GetBytes("text")); 
Should do the trick.

You might have to mingle with the encoding that you use to get the bytes from the text in order to have it working correctly.
-impulse- is offline  
Thanks
1 User
Old 07/27/2014, 03:55   #6
 
InsomniacPro's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 205
Quote:
Originally Posted by -impulse- View Post
You can use System.Text for that.
PHP Code:
string str System.Text.Encoding.GetEncoding(936).GetString(System.Text.Encoding.Default.GetBytes("text")); 
Should do the trick.

You might have to mingle with the encoding that you use to get the bytes from the text in order to have it working correctly.
Hey Alex,

you're my hero.


Another edit: I incorporated Google translate into the project, so here's the same entry as above, translated simply with a button.

I will be releasing an updated version pretty soon here, I'm incorporating google translate into the application so you have the option to translate the text.
InsomniacPro is offline  
Thanks
2 Users
Old 07/29/2014, 08:03   #7
 
InsomniacPro's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 205
Gareth, sorry for the double post but its been a few days and I wanna throw something out there.


Is there anything else you guys would like to see in this management tool? Something you feel would be helpful in managing the actions? I plan on addings tasks to it as well. Please give me your input.
InsomniacPro is offline  
Old 07/29/2014, 13:28   #8


 
CptSky's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,436
Received Thanks: 1,153
You should have worked on a converter instead of an actual implementation of those tables.
CptSky is offline  
Old 07/29/2014, 13:52   #9
 
InsomniacPro's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 205
Quote:
Originally Posted by CptSky View Post
You should have worked on a converter instead of an actual implementation of those tables.
And by converter you mean?

Update:
A I reworked the entire application pretty much. Looks a little neater. Also added a TreeView, in which if you load up an Action, the action will be added to the treeview, as well as the monstertype, or npc that associated with it. I do plan on expanding this portion anywho. But you can even translate mob names as well.
Here's the first tab.


And the other.
InsomniacPro is offline  
Old 07/29/2014, 14:39   #10
 
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 550
I dislike how the tab panel is so close to the edge, it's actually part of the edge I think.
looks nicer imho.


Use the Dock property with Fill on the TabControl control.
-impulse- is offline  
Thanks
1 User
Old 07/30/2014, 01:09   #11
 
InsomniacPro's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 397
Received Thanks: 205
Quote:
Originally Posted by -impulse- View Post
I dislike how the tab panel is so close to the edge, it's actually part of the edge I think.
looks nicer imho.


Use the Dock property with Fill on the TabControl control.
Haha I kept telling myself I'll do that at some point, even though its simply the click of a button I kept procrastinating and forgetting about it. I went and finally took care of that.
InsomniacPro is offline  
Old 07/31/2014, 09:02   #12
 
pintinho12's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 925
Received Thanks: 397
Will be useful for me hahah, im working on Exodus :3




Actually using TQ Binaries DB, for testing only, soon ill be re-writing that too (cq_action, cq_task)
pintinho12 is offline  
Old 07/31/2014, 10:20   #13
 
Ultimation's Avatar
 
elite*gold: 0
Join Date: Mar 2005
Posts: 1,427
Received Thanks: 1,574
Ive already started a project for this job, though its not finished the basic engine and principle is coded and working.. The source code is below along with the compiled exe.



ill not be giving support for it. But if you decide to finish development please leave my name somewhere on the program.

Each action has its own dynamically generated GUI and autofill system. Like teleport to a map, you can select the map from its name using a list.

Regards

Ulti.
Attached Files
File Type: rar CQActionBuilder.rar (3.65 MB, 100 views)
Ultimation is offline  
Thanks
3 Users
Old 07/31/2014, 15:05   #14
 
tkblackbelt's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 283
Received Thanks: 90
You should combine the features of yours and ultis and make something really awesome [emoji1]

I actually didn't know about this CQ actions stuff until you posted this. Do these tables define all the NPC actions and stuff? If so, I might write an engine to use this for my server to save some script dev time. Would be a really great learning experience as well.
tkblackbelt is offline  
Thanks
1 User
Old 07/31/2014, 16:08   #15
 
turk55's Avatar
 
elite*gold: 130
Join Date: Oct 2007
Posts: 1,654
Received Thanks: 702
Quote:
Originally Posted by tkblackbelt View Post
You should combine the features of yours and ultis and make something really awesome [emoji1]

I actually didn't know about this CQ actions stuff until you posted this. Do these tables define all the NPC actions and stuff? If so, I might write an engine to use this for my server to save some script dev time. Would be a really great learning experience as well.
As far as I know you can do npcs, item actions, drop actions and even time based events.
turk55 is offline  
Closed Thread


Similar Threads Similar Threads
[DEVELOPMENT] Action 9 Server Exe
03/12/2014 - Dekaron Private Server - 73 Replies
As the mod stated...The last thread was being filled with things that had nothing to do with the new executable. Use this thread ONLY for chatting about what needs to be done, and what you have done to get the executables from Nexon Japan working. Now on a side note, I spoke with some people from china (lq is one) and Someone spoke somethign about the Hong Kong official exe. Do not know if they meant client or server because the language barrier.
[Release]Dekaron Server Management System (Test)
12/20/2012 - Dekaron Private Server - 17 Replies
Hi so i am public today my C# program. ***You Need To Enable Remote Connetion From SQL Server*** READ FIRST: -- you need to create a .txt file and put the indexs from all your items.csv... Exapmle : itemetc.csv: 3171 Santa's Hat 0 5 0 0 1280 33 1000-0000-0000-0000-0000-0000- 0000-0000 1500 0 1 1 5 2 2 0 0 1 1 0 0 15 35 50 3 2 1 6481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
[Release] Player inventory management tool
09/16/2012 - SRO PServer Guides & Releases - 13 Replies
I need more suggestions for the option that tool may get so this mean this tool is going to be updated every few days . Screens: http://img525.imageshack.us/img525/4682/96587402. png http://img819.imageshack.us/img819/7417/50185237. png http://img138.imageshack.us/img138/152/64253247.p ng http://img267.imageshack.us/img267/8940/31452038. png http://img502.imageshack.us/img502/2737/52063525. png



All times are GMT +2. The time now is 09:14.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.