Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Programming
You last visited: Today at 13:08

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

Advertisement



Item Type/RUES - Problem found but looking for solution

Discussion on Item Type/RUES - Problem found but looking for solution within the CO2 Programming forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2007
Posts: 45
Received Thanks: 23
Item Type/RUES - Problem found but looking for solution

Ok, Im not sure whether this post should be in here or main discussion / questions, if I have posted this wrong then please forgive me, and mod please move accordingly.

I know lots of people have been whinging about not seeing items on the ground, except for weapons.

I've been digging around the forums for the last few months to see if anyone has actually solved it, and to my surprise no one has.

I'm not flaming at the people that post Itemtype.dat or updates to RUES but they seem to all be doing the same thing ... using an itemtype modifier, decrypting into a old GUI then batch editing and compiling back to a .dat file that lets face it, doesnt really work.

I have just took a the 5080 itemtype.dat file and used "Datcryptor" which i picked up off EPVP, which transfers the .dat file straight to a txt file which is readable.

I messed around with the txt file and found something interesting.

First of all I took an elite random item which i had in my inventory - some BerylEarrings

I renamed each item with just a,b,c,d,e,f,g like so; (this is because i didn't know what would be Normal from Elite.)

117013 [A]BerylEarring
117014 [B]BerylEarring
117015 [C]BerylEarring
117016 [D]BerylEarring
117017 [E]BerylEarring
117018 [F]BerylEarring
117019 [G]BerylEarring

When i dropped a pair of Elite earings on the floor they showed "A" when I picked them up they showed "F" at the beginning of the name.

When i dropped a pair of Normal earings on the floor the showed "A" when I picked them up they showed "C" at the beginning of the name.

(I also tried this with an Unique armour "E" showed in inventory, and super boots "G" showed in inventory, all showed "A" on floor)

From this I can only conclude that TQ have devised that when any Item is on the ground it will show as line "A" only.

Everyone thinks that the itemtype for stuff is now server driven, so that we cannot see what the quality of items are on the floor before picking them up.

This is not the case, It would seem that TQ have tried to outsmart us on the client side by putting in an extra line of code in the itemtype, and then telling the game that when we see an item on the ground it refers to "A".

This is where the smart guys come in ... Now I'm no programmer, and i will never pretend to be, yes i dabble in a little editing, and tend to leach the good stuff ppl have made. So all i can ask is that the clever programming guys out there, now armed with this knowledge, is there any chance we can get our heads together and find a way of telling the game that either;

i) the item on the ground is not "A" but "?"

ii) when you pick an item up, in the notification area, it tells you instead of "you have got an/a BerylEarring(s)" it says "you have got an/a
[S]BerylEarring(s)"

iii) just like cotobo used to do... option ii) with +'s and -'s as well.

If anyone wants to pm me so that we can swap MSM addresses and talk about a solution to this then please do so.
naddo1 is offline  
Thanks
6 Users
Old 12/15/2008, 02:12   #2
 
Red-Falcon's Avatar
 
elite*gold: 0
Join Date: May 2007
Posts: 61
Received Thanks: 12
ok man
Red-Falcon is offline  
Old 12/15/2008, 05:26   #3
 
elite*gold: 20
Join Date: Apr 2008
Posts: 2,281
Received Thanks: 913
Everyone knew that TQ had done this for a long while now.
kinshi88 is offline  
Old 12/16/2008, 15:40   #4
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
It's not possible. The reason you see [A] is because that's the information the server has sent you, in the 0x44d packet. They purposely send the ID of the item in it's ground state, regard less of quality, and there is nowhere else to find out the correct value.

The item has a unique ID, which when you pick up is sent to the server, the server the replies with an 0x3f0 packet containing the full item details, along with the correct itemtypeid, which contains the quality.

There's nothing you can do to solve this, unless you can find a method of requesting more information about the item from the server without picking it up. I doubt there's a way to do that. Don't waste your time messing about with the client though, because there's nothing you can do to solve it (ie, the people running their own clients - not TQ's, have the same problem)
unknownone is offline  
Thanks
1 User
Old 12/16/2008, 16:35   #5
 
elite*gold: 0
Join Date: Sep 2008
Posts: 490
Received Thanks: 595
Quote:
Originally Posted by unknownone View Post
It's not possible. The reason you see [A] is because that's the information the server has sent you, in the 0x44d packet. They purposely send the ID of the item in it's ground state, regard less of quality, and there is nowhere else to find out the correct value.

The item has a unique ID, which when you pick up is sent to the server, the server the replies with an 0x3f0 packet containing the full item details, along with the correct itemtypeid, which contains the quality.

There's nothing you can do to solve this, unless you can find a method of requesting more information about the item from the server without picking it up. I doubt there's a way to do that. Don't waste your time messing about with the client though, because there's nothing you can do to solve it (ie, the people running their own clients - not TQ's, have the same problem)
What if you reverse the way the code gets executed you say on pick up the server replies with a 0x3f0 packet containing full info, somehow the client must realize the item is being picked up right? Lets say for example the code can get somehow be executed in reversed order so on itemdrop the server responds with that 0x3f0 packet? Basicly making the server think you picked up while you havnt, Just brainstorming
_fobos_ is offline  
Old 12/17/2008, 02:15   #6
 
elite*gold: 0
Join Date: Oct 2007
Posts: 45
Received Thanks: 23
Ok conceded, we can't do option (i) however, what about option (ii)and (iii)?

Can anyone develop a system that used to be on cotobo, that is;

In the top left corner where you get a little system message Ie; you have picked a/an +1 or -3

Since you had picked it up, cotobo used to recognise the item you had picked up and tell you that you have picked up such an item.

Could this be adopted again for +'s, -'s and now qualities?

It doesn't even have to run in CO2 it could even be a little external text window running alongside CO2 telling you what you have picked up.

Or just an external window telling you what is in your inventory - a bit like (probably bad example) CO2m8 can tell you what your current experience% or VPs are, but instead just a text line of inventory item, and refreshes on a regular basis?

eg

Quote:
arrows
arrows
arrows
EliteBerylEarring
Sunbacksword(+1)
Vanilla
TwincityScroll
etc...
naddo1 is offline  
Old 12/17/2008, 02:17   #7
 
elite*gold: 0
Join Date: Oct 2007
Posts: 45
Received Thanks: 23
Quote:
Originally Posted by kinshi88 View Post
Everyone knew that TQ had done this for a long while now.
Nice sarccy comment, just outa curiousity, and with deepest respect, i swear i'm not taking the **** here, but can you tell me where this has been noted on the forums?
naddo1 is offline  
Old 12/17/2008, 17:22   #8
 
elite*gold: 0
Join Date: Sep 2008
Posts: 490
Received Thanks: 595
Hmm but whats the use of that?
You would still have to pick up the items
_fobos_ is offline  
Old 12/17/2008, 20:42   #9
 
MushyPeas's Avatar
 
elite*gold: 0
Join Date: Oct 2006
Posts: 800
Received Thanks: 89
Quote:
Originally Posted by naddo1 View Post
Nice sarccy comment, just outa curiousity, and with deepest respect, i swear i'm not taking the **** here, but can you tell me where this has been noted on the forums?
I've posted it a bunch of times before, feel free to search n I'm sure you'll find a few
MushyPeas is offline  
Old 12/17/2008, 23:13   #10
 
elite*gold: 0
Join Date: Oct 2007
Posts: 45
Received Thanks: 23
Quote:
Originally Posted by _fobos_ View Post
Hmm but whats the use of that?
You would still have to pick up the items
The point would be, when cotobo used to work, peeps like myself used to do be sad, and pick up all items, in the hope of getting a few +1's, the great thing was you got told when you did pick one up.

Now I know what your going to say, why not pick them all up till your inventory is full then sit and drop all the items except the qualities and +1's etc...

As I said, we are sad people, but it was helpful, it meant you could jump straight to your w/house deposit the items with less risk of getting pked on the way, and loosing the items, rather than haveing to wait for your inventory to fill up. just one example.

Im just looking for a solution to the problem and sounding some idea's.

If anyone wants to contribute, then feel free, but at least try and make it constructive and positive rather than ... whats the point? (sorry not picking on you fobos) type questions... this does not fuel a dying community, or spur on new would be cheat coders.

Now, fobos your idea of reversing the way the code gets executed is a seriously good idea, however I cant program for jack ****. However unknowneone seems to know his stuff, so.... can this be done... if not is there another way or has it now come to the point where CO will only see qualites in exactly the same way it see's +1's?

In which case all I can do is ask Evan Lim to make me a custom made inventory window as described above.
naddo1 is offline  
Old 12/18/2008, 13:01   #11
 
elite*gold: 0
Join Date: Sep 2008
Posts: 490
Received Thanks: 595
Quote:
Originally Posted by naddo1 View Post
The point would be, when cotobo used to work, peeps like myself used to do be sad, and pick up all items, in the hope of getting a few +1's, the great thing was you got told when you did pick one up.

Now I know what your going to say, why not pick them all up till your inventory is full then sit and drop all the items except the qualities and +1's etc...

As I said, we are sad people, but it was helpful, it meant you could jump straight to your w/house deposit the items with less risk of getting pked on the way, and loosing the items, rather than haveing to wait for your inventory to fill up. just one example.

Im just looking for a solution to the problem and sounding some idea's.

If anyone wants to contribute, then feel free, but at least try and make it constructive and positive rather than ... whats the point? (sorry not picking on you fobos) type questions... this does not fuel a dying community, or spur on new would be cheat coders.

Now, fobos your idea of reversing the way the code gets executed is a seriously good idea, however I cant program for jack shit. However unknowneone seems to know his stuff, so.... can this be done... if not is there another way or has it now come to the point where CO will only see qualites in exactly the same way it see's +1's?

In which case all I can do is ask Evan Lim to make me a custom made inventory window as described above.
Oh i dont see it as picking on me, dont worry.

You want constructive feedback, I can come into that, tho I thought it was clear what i meant but fine, let me make clear what i meant.

This item showing in a seperate program has nothing to do with the itemtype.dat, Showing it in a seperate program? i see no use in it, because well, you still have to pick up your items, and here i was sitting, thinking you wanted to avoid that.

Sure it should be possible to read the address that writes the "you picked up blabla item" to another program, I'd say finding where shouldnt be too hard no need to be a programmer for that.

You want constructive feedback instead of "whats the point", I want more info when someones goal isnt clear, and then I ask for more info/your intensions.

You want help, you need to be willing to explain what it is you exactly want clearly.

Im working on a project myself wich will also have automatic dropping of items in it. (minimized.) Wich means Im looking into solutions, and possibly be able to find what you want, but so far you havnt given me reason to even attempt helping, So i ask again what is the point if you still have to pick up all the items, wich you infact try to avoid.
You rather look at whats already printed out? in an external program then looking at the top left part of your window?
_fobos_ is offline  
Old 12/18/2008, 23:39   #12
 
elite*gold: 0
Join Date: Oct 2007
Posts: 45
Received Thanks: 23
Lol , TY..

I though the intent was clear, but hey its all good, I was just looking at multiple possibilties, yes avoidance of picking everything up is the top priorty.. but that seems to be kapput no matter how we look at that.

So the next best thing (in my own mind - this may not be the case for other people) is picking everything up, but with better effeciency at knowing what what you have picked up.

Looking at the top left of your screen doesn't tell you if the item is a quality or +1 (at the moment), however I beleive this can be achieved, as it has been done in the past.

As for an external text window, this is just a different way of looking at it, instead of the top left corner, due to all the (system) message spam you get, u may miss something.

ANY feedback is good at the end of the day, it makes you think and question what and why do anything. No matter how daft an idea may be, it can lead to many possible good ideas from other people.

So keep it coming.
naddo1 is offline  
Old 12/19/2008, 00:41   #13
 
elite*gold: 0
Join Date: Dec 2008
Posts: 1
Received Thanks: 0
Okies guys and gals. The aniedit from Evanxxxm that was made on 5036 patch worked fine for me till patch 5086 came out. U cant see the +1's and the -'s, but to hell with them they sell at very low price now, gems super elite unique and ref items were nice big white pictures with a pink paw on them which is i think more important then +1 and - items. The 1st problem was that when the talismans came out the fan and star they weren't visible on the ground but that's just 2 items of many, 2nd problem was on patch 5086 it seemed to have changed or updated the animation for objects on ground thus all the super eli uni and ref items became invisible (u could still pick them up if u knew where they were lčocated on ground). The file involved which makes u see the items on ground as they r is in the ani folder of co, MapItemIcon.ani Im no programer but i opened the file in a text editor to take a peak it was all mumbo jumbo to me but they must have changed those adresses. All some1 needs to is figure them out because its beyond my capabilities. In Evanxxxm thread u can find all the files necessary and even the code how he made it. Hope this helps ^^

to the big pink paw
12members is offline  
Old 12/19/2008, 02:03   #14
 
MushyPeas's Avatar
 
elite*gold: 0
Join Date: Oct 2006
Posts: 800
Received Thanks: 89
Quote:
Originally Posted by 12members View Post
Okies guys and gals. The aniedit from Evanxxxm that was made on 5036 patch worked fine for me till patch 5086 came out. U cant see the +1's and the -'s, but to hell with them they sell at very low price now, gems super elite unique and ref items were nice big white pictures with a pink paw on them which is i think more important then +1 and - items. The 1st problem was that when the talismans came out the fan and star they weren't visible on the ground but that's just 2 items of many, 2nd problem was on patch 5086 it seemed to have changed or updated the animation for objects on ground thus all the super eli uni and ref items became invisible (u could still pick them up if u knew where they were lčocated on ground). The file involved which makes u see the items on ground as they r is in the ani folder of co, MapItemIcon.ani Im no programer but i opened the file in a text editor to take a peak it was all mumbo jumbo to me but they must have changed those adresses. All some1 needs to is figure them out because its beyond my capabilities. In Evanxxxm thread u can find all the files necessary and even the code how he made it. Hope this helps ^^

to the big pink paw
I understand you're just trying to help but what exactly are you suggesting?

There is no way of detecting qualities on the ground anymore, no matter what files we read or edit, the data simply isn't there.
MushyPeas is offline  
Old 12/19/2008, 02:22   #15
 
elite*gold: 0
Join Date: Dec 2007
Posts: 5
Received Thanks: 0
when there is a will there is a way what we need at this time is a group of good programmers to work together on making this possible email and stuff like that is a great resource and we need ppl to send out a message to as many programmers as possible to fight the way tq is programming i think it is very possible
jamesieboy666 is offline  
Reply


Similar Threads Similar Threads
GC client termination..? Solution found..
03/04/2010 - Grand Chase Philippines - 5 Replies
For those who cannot continue to the log in screen...when KOG appears.."CLICK YOUR SCREEN" that's the solution for that. *NOTE* This bug only implies to the WINDOW MODE GC Client. So I suggest after logging in, Make your client FULL SCREEN then close it and run it again. You will notice that your client now is loading as normal(No more automatic termination). and for those who are stuck up in loading screen..just wait...around 5 mins...you can see in your system tray that ffdshow...
Found a solution need a little bit help.
07/13/2009 - PW Hacks, Bots, Cheats, Exploits - 2 Replies
Hello, I assume you didnt read my last few posts but I finally found a solution for the "Invalid Target" thing. (The mob lifebar is empty so a normal attack will simply return "Invalid Target"), now if you use an actual skill on him.. his lifebar will change to red again, and the bot will continue killing. How do you configure a bot, that it uses a start attack(skill) followed by normal attacks? Or a whole attack chain? If someone could help me with that, my problem (and everyone else who...
The best Item dat/Item Type(working) for 5078
12/05/2008 - Conquer Online 2 - 5 Replies
Hi folks my cherry popping post here:p does anyone know or have the best 1 ? please give me the link as well. currently on a 118 archer with 400k in bank so i gots 2 go a hunting fast !!!:handsdown:
Need item type and token type boot
03/18/2008 - Conquer Online 2 - 1 Replies
Hi All programers and makers of boots, Great job. Could some one make item and token type boot for patch 5118. Please



All times are GMT +1. The time now is 13:09.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.