You are viewing our Forum Archives. To view or take place in current topics click here.
#21. Posted:
XeXStozza
  • Powerhouse
Status: Offline
Joined: Jun 08, 201212Year Member
Posts: 407
Reputation Power: 18
Status: Offline
Joined: Jun 08, 201212Year Member
Posts: 407
Reputation Power: 18
NextGenChaos wrote I really hate to do this but most of the things in here look like they were copied directly from another source. Not saying they were but it looks like it.

Just because I love looking at other's sources here are some things I noticed which could be optimized:
                int num11 = Convert.ToInt32(this.missbox.Text);
                num11 = int.Parse(this.missbox.Text);

You are making num11 the Textbox's text converted to an int but then you override it with trying to parse the .text.

            if (this.Help.SelectedIndex == 1)
            {
                MessageBox.Show("To use this tool you will need a XRPC.xex plugin to connect to your console.\nIf you feel like changing games and want to use this tool please disconnect the tool and re connect once the game loaded this will prevent the tool from freezing.If you find any problem at all please use the report section and email me so i can fix the tool soon as i can.", "How To Use");
            }
            if (this.Help.SelectedIndex == 2)
            {
                MessageBox.Show("If you you get a problem when connecting this tool to your console, this could be because you are using the XRPC.xex plugin, to get this plugin please scroll down in this same box and press download XRPC.xex plugin.", "Why Tool Freeze on Connecting");
            }
            if (this.Help.SelectedIndex == 3)
            {
                MessageBox.Show("To stop this happening please treat this tool like a virgin and be gentle with it :P, if you be gentle the tool will run nice and smooth.", "How to stop tool/jtag freezing on ghost");
            }
            if (this.Help.SelectedIndex == 4)
            {
                MessageBox.Show("This tool will be updated offten to fix bugs/add new stuff or even to update to newest updates.", "When will it be a update");
            }
            if (this.Help.SelectedIndex == 5)
            {
                MessageBox.Show("This happens because of the theme im using, i am sorry but this can not be fixed, if you want to exit the screen cap or email but keep the main tool open go to the task bar and exit there but dont use the the O button on the tool.", "Why does the tool.");
            }
            if (this.Help.SelectedIndex == 7)
            {
                Process.Start("https://mega.co.nz/#!840SGbgZ");
            }


Here you are using constant "if" statements where you should be using else if statements (not that it changes anything in that context). Or you could use a switch statement to lower the amount of lines.

"c \"^7You Been  ^2Freezed\""


"You Been Freezed" doesn't make any grammatical sense. Change it to "You have been frozen" and there are two spaces between been and freezed.

                xboxConsole.DebugTarget.WriteInt32(0x830a6dac, num10, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6da4, num12, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6f8c, num2, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6db0, num9, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a8c29, num15, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dbe, num14, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6da0, num11, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6d9c, num8, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dd4, num5, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dec, num16, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6d6c, input, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6d74, num3, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dd8, num6, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dc6, num13, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a8bcb, num17, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6ddc, num7, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dd0, num4, false);


Last thing I post, All of your offsets here could be in an uint[] and make a forloop to change which one it is using. You could match the offset with an int[] to store those too. Then just make a for loop and it will go through them all.


The fact that you look through everyone's source to find mistakes is actually pathetic and really funny
#22. Posted:
Meowkittymeow
  • Junior Member
Status: Offline
Joined: Jan 08, 201410Year Member
Posts: 57
Reputation Power: 2
Status: Offline
Joined: Jan 08, 201410Year Member
Posts: 57
Reputation Power: 2
Ghost ByPass does not even work, just freezes everyones console.
#23. Posted:
GuNPoiNT
  • Junior Member
Status: Offline
Joined: Nov 17, 201310Year Member
Posts: 51
Reputation Power: 2
Status: Offline
Joined: Nov 17, 201310Year Member
Posts: 51
Reputation Power: 2
to everyone wondering.
Stats in the tool DOES work, but the unlock all is only a partial unlock all.

The bypass does NOT work, its needs updated a bit
#24. Posted:
Codservices42
  • New Member
Status: Offline
Joined: Nov 25, 201310Year Member
Posts: 21
Reputation Power: 1
Status: Offline
Joined: Nov 25, 201310Year Member
Posts: 21
Reputation Power: 1
Like said above bypass does not work!
#25. Posted:
Botch
  • TTG Senior
Status: Offline
Joined: Aug 31, 201211Year Member
Posts: 1,553
Reputation Power: 65
Status: Offline
Joined: Aug 31, 201211Year Member
Posts: 1,553
Reputation Power: 65
NextGenChaos wrote I really hate to do this but most of the things in here look like they were copied directly from another source. Not saying they were but it looks like it.

Just because I love looking at other's sources here are some things I noticed which could be optimized:
                int num11 = Convert.ToInt32(this.missbox.Text);
                num11 = int.Parse(this.missbox.Text);

You are making num11 the Textbox's text converted to an int but then you override it with trying to parse the .text.


                xboxConsole.DebugTarget.WriteInt32(0x830a6dac, num10, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6da4, num12, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6f8c, num2, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6db0, num9, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a8c29, num15, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dbe, num14, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6da0, num11, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6d9c, num8, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dd4, num5, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dec, num16, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6d6c, input, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6d74, num3, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dd8, num6, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dc6, num13, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a8bcb, num17, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6ddc, num7, false);
                xboxConsole.DebugTarget.WriteInt32(0x830a6dd0, num4, false);


Last thing I post, All of your offsets here could be in an uint[] and make a forloop to change which one it is using. You could match the offset with an int[] to store those too. Then just make a for loop and it will go through them all.

A. Parsing the textbox in this case just converts it to an int as well, so he's really converting it twice, not overriding the conversion.
B. He could use a for loop for less lines of code, but it doesn't matter because it will work in the same way. It's not like anybody will be looking at his code to criticize it... oh wait.
#26. Posted:
SnowRGH
  • TTG Natural
Status: Offline
Joined: Oct 05, 201310Year Member
Posts: 931
Reputation Power: 47
Status: Offline
Joined: Oct 05, 201310Year Member
Posts: 931
Reputation Power: 47
Bacardi151Rum wrote Ghost ByPass does not even work, just freezes everyones console.


Oh but your scamming tool works? Ha gtfo
#27. Posted:
Twistified
  • Powerhouse
Status: Offline
Joined: Sep 08, 201310Year Member
Posts: 437
Reputation Power: 22
Status: Offline
Joined: Sep 08, 201310Year Member
Posts: 437
Reputation Power: 22
Every time i set something that will change the game settings for example:

Unlimited time.

It will freeze my Rgh

Any help with this would be appreciated.

Thanks - Stuart
#28. Posted:
vS-NOS
  • Challenger
Status: Offline
Joined: Jul 06, 201310Year Member
Posts: 164
Reputation Power: 6
Status: Offline
Joined: Jul 06, 201310Year Member
Posts: 164
Reputation Power: 6
how do we connect to the console???
#29. Posted:
Botch
  • TTG Senior
Status: Offline
Joined: Aug 31, 201211Year Member
Posts: 1,553
Reputation Power: 65
Status: Offline
Joined: Aug 31, 201211Year Member
Posts: 1,553
Reputation Power: 65
NextGenChaos wrote
Botch wrote A. Parsing the textbox in this case just converts it to an int as well, so he's really converting it twice, not overriding the conversion.
B. He could use a for loop for less lines of code, but it doesn't matter because it will work in the same way. It's not like anybody will be looking at his code to criticize it... oh wait.


A: Converting it is what he was doing in both steps, but the second converted it in the same way which was pointless as it overrode it.

B: I wasn't criticizing his source I was merely showing him a few things that he could improve on. That is exactly what every coder should want. The more you know about something the more prepared you will be in the future.

XeXStozza wrote The fact that you look through everyone's source to find mistakes is actually pathetic and really funny


Who else's source have I gone through? I normally just look through sources to check for KV stealers and post if there is one or not. I didn't find mistakes in his tool I found things he could improve on.

How would converting an integer to an integer override the conversion? 0_o
I understand why you're criticizing his coding, but don't say that this is the only source you've looked through. You even said that enjoyed looking at others' sources, others' being plural means more than one source.
#30. Posted:
Botch
  • TTG Senior
Status: Offline
Joined: Aug 31, 201211Year Member
Posts: 1,553
Reputation Power: 65
Status: Offline
Joined: Aug 31, 201211Year Member
Posts: 1,553
Reputation Power: 65
NextGenChaos wrote
Botch wrote How would converting an integer to an integer override the conversion? 0_o
I understand why you're criticizing his coding, but don't say that this is the only source you've looked through. You even said that enjoyed looking at others' sources, others' being plural means more than one source.


I have looked through several sources (my first sentence was wrong). What I meant was I don't look through users sources for things that can be improved like I did the source of this tool.

For this int problem let me give you a scenery:
int test = 0;
test = 1;


In the code above test was originally declared as 0 but was overrode and became 1. If I were to use a message box to show what the value is then it would show 1 not 0.

In case you didn't pay attention to the code here it is again:
int num11 = Convert.ToInt32(this.missbox.Text);//Declares num11 and makes the value the value of missbox.Text (Whatever it is converted to an Int32)
num11 = int.Parse(this.missbox.Text);//Overrides num11 and makes the value the parsed value of missbox.Text

Yes, but the amount of bytes in an integer is 4, making a normal int a 32 bit integer. Convert.ToInt32 and int.Parse on the same string would result in the same value. It's not that he's overriding the conversion, it's essentially the same operation. Also, in your example, it's not overriding the value assigned, it's simply assigning a new value to the variable.
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.