ConsoleWorld Forum

Go Back   ConsoleWorld Forum > CWCheat Official Support Forum > English Support Board

English Support Board English & Foreign Languages support


Reply
 
LinkBack Thread Tools
  #21 (permalink)  
Old 5th August 2006, 20:03
Junior Member
 
Join Date: Aug 2006
Posts: 7 (0,01 posts per day)
Potenza rep: 0
Shoyriazu is on a distinguished road
Quote:
Originally Posted by Gir489
Good luck learning C++. It took me almost a year to get just the basics down. :X
Its a good thing I'm still young (Rofl I'm 17) Hopefully I'll learn how to write proper C++ programming. Maybe one day I'll be able to modify values and create a somewhat working cheat system like what weltall has done.

Who knows maybe I'll get the basics down in 6 months (I read fast rofl)

EDIT: Quick question once I have found the values, I convert them to Hexadecimal correct? But what if it turns out as only have 6 numbers (out of 8 I assume)

Would it be 0x00###### ########?
Or would I change something? The value I looked for was 482823
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #22 (permalink)  
Old 5th August 2006, 20:33
Member
 
Join Date: Aug 2006
Posts: 125 (0,19 posts per day)
Potenza rep: 2
Gir489 is on a distinguished road
Quote:
Originally Posted by MasterQ
I found your reply a little rude, but anyway... I do know C++, and I realize the difference between the two langauges. VC++.NET cannot be used for anything outside of the windows environment, but C++ can. However, I find it MUCH easier to use something with a GUI. Although you would get a speed increase by not having a GUI, the speed is tolerable the way it is for me and I would rather have the GUI for a speed trade off. So if you are using a GUI, you can create the app in VC++.NET, which, as I said earlier, has exactly the same power as VB.NET because they use the .NET framework. And since VB is, IMO, a lot easier and faster to program in than C++, VB.NET would be the ideal language to create such an app in.
But, you're forgetting the most important thing off all!

SPEED! SPEED IS EVERYTHING! C++ could probably cut the search-time in half.

Quote:
Originally Posted by Shoyriazu
Its a good thing I'm still young (Rofl I'm 17) Hopefully I'll learn how to write proper C++ programming. Maybe one day I'll be able to modify values and create a somewhat working cheat system like what weltall has done.

Who knows maybe I'll get the basics down in 6 months (I read fast rofl)
I started when I was 10. :X

I learned BASIC, VB, HTML, SMALL(Now PAWN), C, Java, C++, and JavaScript. In that order.

If you're going to start late, I'd recommend a college class.


Quote:
Originally Posted by Shoyriazu
EDIT: Quick question once I have found the values, I convert them to Hexadecimal correct? But what if it turns out as only have 6 numbers (out of 8 I assume)

Would it be 0x00###### ########?
Or would I change something? The value I looked for was 482823
You take the number you got from the TXT. Conver it to Hex. Take that number, and subtract it from 08800000 in Hex.
Then, use this format:
0x0(ANSWER).
0 = 8-bit
1 = 16-bit
2 = 32-bit.

I think yours would fall into the 32-bit. What are you looking to set it to?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #23 (permalink)  
Old 5th August 2006, 21:00
Junior Member
 
Join Date: Aug 2006
Posts: 29 (0,04 posts per day)
Potenza rep: 0
MasterQ is on a distinguished road
Quote:
Originally Posted by Gir489
But, you're forgetting the most important thing off all!

SPEED! SPEED IS EVERYTHING! C++ could probably cut the search-time in half.
Yes, I know that it could cut the search time in half, as i said in my last post, but I would rather trade some of that speed for a nice GUI because I find having a GUI easier. I guess it is just personal preference tho...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #24 (permalink)  
Old 5th August 2006, 21:09
Member
 
Join Date: Aug 2006
Posts: 125 (0,19 posts per day)
Potenza rep: 2
Gir489 is on a distinguished road
Quote:
Originally Posted by MasterQ
Yes, I know that it could cut the search time in half, as i said in my last post, but I would rather trade some of that speed for a nice GUI because I find having a GUI easier. I guess it is just personal preference tho...
You can make the same fucking GUI in C++, it just takes some more work.

Oh, what is that? A blister on your finger? SUCK IT UP, BITCH!

Besides, who the hell gives a shit what it looks like? I could careless if it was a damn DOS window! I'm only going to need to see it once. It's not like I need to use it over-and-over.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #25 (permalink)  
Old 5th August 2006, 21:18
Junior Member
 
Join Date: Aug 2006
Posts: 29 (0,04 posts per day)
Potenza rep: 0
MasterQ is on a distinguished road
Quote:
Originally Posted by Gir489
You can make the same fucking GUI in C++, it just takes some more work.
but as i said earlier, if you are going to make a gui, why not just convert the source he already has made to VB.NET, which would make it just as fast as VC++.NET

and for sincro: i have a suggestion for the next version of the cheat finder. You should have the cheat finder convert the value to the actual code that you put in your cheat.db. i know it only takes a couple seconds to convert it to the right format but it would be a lot easier if you plan on making a lot of codes (like me ). And you should make it able to search for values that are the same in two dumps or is different in two dumps (greater than OR less than). This would make finding certain codes easier. Also, the cheat finder is not running as efficiently as it could. It only uses 50% processor resources when I am idle. PLEASE release the source code to the cheat finder. I have a lot of nice features I would like to put into it.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #26 (permalink)  
Old 5th August 2006, 21:45
Member
 
Join Date: Aug 2006
Posts: 125 (0,19 posts per day)
Potenza rep: 2
Gir489 is on a distinguished road
Well, you can't scan for 2 different addresses at the same time.

If two .EXEs are running, they won't be able to do the 2nd scan.

Blame VB's simple framework.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #27 (permalink)  
Old 5th August 2006, 21:54
Junior Member
 
Join Date: Aug 2006
Posts: 29 (0,04 posts per day)
Potenza rep: 0
MasterQ is on a distinguished road
Quote:
Originally Posted by Gir489
Well, you can't scan for 2 different addresses at the same time.

If two .EXEs are running, they won't be able to do the 2nd scan.

Blame VB's simple framework.
That is nothing to do with VB.... it stores the addresses in a file with a predetermined name. So what is happening is both instances of the program are accessing the same file, causing the conflict on the second pass .

These files are also the reason the program is running at 50% efficiency. You do not need to output to the file every time you find an address. This slows the program down. Store the addresses in an array instead of outputting to a file. Then when you do another search to narrow the results down it is accessing the array instead of the file, which gives you even more speed. Then when you get it narrowed down enough, have a button to click that will display the addresses in a text box. This would also allow for more than one instance to be running at the same time.

Again, PLEASE release the source for the cheat finder.

EDIT:
I think I have found a bug in CWCheat.. I go to the menu and enable cheats. Then I go to select cheats and turn my code on. If I then go back to select cheats, my code is turned off. If I do it again, my code is turned on. It seems like every time I go to select cheats it is switching my code on/off.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #28 (permalink)  
Old 5th August 2006, 23:25
Member
 
Join Date: Aug 2006
Posts: 86 (0,13 posts per day)
Potenza rep: 2
jungletek is on a distinguished road
Quote:
Originally Posted by MasterQ
...Again, PLEASE release the source for the cheat finder.
Agreed, with more people's help the program can only improve! (At least, that's the logic... )

Thx for this program, although I have yet to be able to find a cheat.

It's quite complicated, and I'm familiar with game mem hacking...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #29 (permalink)  
Old 6th August 2006, 00:39
Member
 
Join Date: Aug 2006
Posts: 124 (0,19 posts per day)
Potenza rep: 2
CanisLupus is on a distinguished road
Quote:
Originally Posted by Gir489
You take the number you got from the TXT. Conver it to Hex. Take that number, and subtract it from 08800000 in Hex.
Then, use this format:
0x0(ANSWER).
0 = 8-bit
1 = 16-bit
2 = 32-bit.

I think yours would fall into the 32-bit. What are you looking to set it to?
Do I type 08800000 into the hex part of the windows calculator or the dec and convert it to hex? And whichever one, is just 8800000 ok? Cause I cant put a 0 in front of it.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #30 (permalink)  
Old 6th August 2006, 01:18
Junior Member
 
Join Date: Aug 2006
Posts: 29 (0,04 posts per day)
Potenza rep: 0
MasterQ is on a distinguished road
Quote:
Originally Posted by CanisLupus
Do I type 08800000 into the hex part of the windows calculator or the dec and convert it to hex? And whichever one, is just 8800000 ok? Cause I cant put a 0 in front of it.
actually... i dont think you have to subtract anything from ur code. when i find a code using the "search for value," it will give you the stuff to paste right into the cheat.db. when i convert the decimal value that is in the TXT to hex, it is exactly the same value. therefore, i do not believe you need to subtract it from 0x08800000.

A question: I have 9 memory dumps to find an unlimited ammo code for socom. i have dumps for when i have 30 rounds - 22 rounds. i do a 8-bit known value search on a few of them using the number of rounds i had when i made each dump, and i get it down to 1 address. even when i search with the rest of the dumps, this address stays, which tells me this is definitely the address for the ammo. i get the database entry from the program and set the value to 0x0000001E (30 rounds). However, when the code is on it will still allow my ammo to lower. Since I am sure the address is right, why is my ammo still able to lower? is it the same reason why Gir's coded arms code didnt work?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools

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
Trackbacks are On
Pingbacks are On
Refbacks are On



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

Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO

ConsoleWorld.org © 2005/08. E' vietata la riproduzione di tutto o di una parte dei contenuti del sito.
Questo è un forum pubblico per cui non siamo responsabili dei contenuti in esso presenti.
All logos and trademarks in this site are property of their respective owner.
The other brands and names are property of the respective owners. This site is not affiliated with SCEI, Microsoft or Nintendo.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99