Question about ollydbg

09/23/2016 04:28 afunaz7#1
..
09/23/2016 23:59 Mando2015#2
do u want remove target not in range?
09/24/2016 04:32 afunaz7#3
yes

Quote:
Originally Posted by Mando2015 View Post
do u want remove target not in range?
yes
09/24/2016 15:30 Ultimation#4
LOL
09/24/2016 17:40 afunaz7#5
Quote:
Originally Posted by Ultimation View Post
LOL
if u don't know. don't post any thing iam not programmer i still learn so fuckoff
09/24/2016 17:50 Best Coder 2014#6
Quote:
Originally Posted by afunaz7 View Post
if u don't know. don't post any thing iam not programmer i still learn so fuckoff
[Only registered and activated users can see links. Click Here To Register...]
09/24/2016 19:30 jokerboy123#7
Quote:
Originally Posted by afunaz7 View Post
if u don't know. don't post any thing iam not programmer i still learn so fuckoff
You do realize that Ulti knows WAY more than I do or than You do? lol:rolleyes:
09/25/2016 13:53 afunaz7#8
here is the way for any one need it
Right click >> search for >> all constants >> 186DA >> choose the 2nd and press enter>> you will get:
Code:
Code:
0077C5E1  |. 8B70 0C        MOV ESI,DWORD PTR DS:[EAX+C]
0077C5E4  |. 8D45 E4        LEA EAX,DWORD PTR SS:[EBP-1C]
0077C5E7  |. 50             PUSH EAX
0077C5E8  |. 8BCF           MOV ECX,EDI
0077C5EA  |. E8 2173E9FF    CALL Conquer.00613910
0077C5EF  |. 8B08           MOV ECX,DWORD PTR DS:[EAX]
0077C5F1  |. 8B78 04        MOV EDI,DWORD PTR DS:[EAX+4]
0077C5F4  |. 8B45 0C        MOV EAX,DWORD PTR SS:[EBP+C]
0077C5F7  |. 2BC1           SUB EAX,ECX
0077C5F9  |. 50             PUSH EAX                                 ; /x
0077C5FA  |. E8 CB6F1000    CALL <JMP.&MSVCR90.abs>                  ; \abs
0077C5FF  |. 3BC6           CMP EAX,ESI
0077C601  |. 59             POP ECX
0077C602  |. 7F 14          JG SHORT Conquer.0077C618
0077C604  |. 8B45 10        MOV EAX,DWORD PTR SS:[EBP+10]
0077C607  |. 2BC7           SUB EAX,EDI
0077C609  |. 50             PUSH EAX                                 ; /x
0077C60A  |. E8 BB6F1000    CALL <JMP.&MSVCR90.abs>                  ; \abs
0077C60F  |. 3BC6           CMP EAX,ESI
0077C611  |. 59             POP ECX
0077C612  |.^0F8E 69FFFFFF  JLE Conquer.0077C581
0077C618  |> 807D 14 00     CMP BYTE PTR SS:[EBP+14],0
0077C61C  |. 74 31          JE SHORT Conquer.0077C64F
0077C61E  |. FF15 A8609000  CALL DWORD PTR DS:[<&GraphicData.GameDat>;  GraphicD.GameDataSetQuery
0077C624  |. 8BF0           MOV ESI,EAX
0077C626  |. E8 7CF5C8FF    CALL Conquer.0040BBA7
0077C62B  |. 6A 00          PUSH 0
0077C62D  |. 6A 00          PUSH 0
0077C62F  |. 68 0000FFFF    PUSH FFFF0000
0077C634  |. 68 D5070000    PUSH 7D5
0077C639  |. 8BF8           MOV EDI,EAX
0077C63B  |. 8B06           MOV EAX,DWORD PTR DS:[ESI]
0077C63D  |. 68 DA860100    PUSH 186DA
Here is 2 ways :
1-either change MOV ESI,DWORD PTR DS:[EAX+C] to MOV ESI,15 and press assemble (with enabled Fill with Nop`s) it will be :
Code:
0077C5E1 BE 15000000 MOV ESI,15
0077C5E6 90 NOP
0077C5E7 |. 50 PUSH EAX
2-Or change JG SHORT Conquer.0077C618 to JG 0077C518 (The same address at the code JLE Conquer.0077C581 which lies 6 lines below + delete "SHORT" ) and press assemble (with enabled Fill with Nop`s) it will be :
Code:
0077C602 ^0F8F 79FFFFFF JG Conquer.0077C581
0077C608 90 NOP
0077C609 |. 50 PUSH EAX ; /x

its not about what i know or not its about help.. Many gay's make fun of people just cuz thay know what u ask for and i will say it again fuckoff

Quote:
Originally Posted by Best Coder 2014 View Post
[Only registered and activated users can see links. Click Here To Register...]
any thread i saw here u just make fun of people so when i see your name on thread i Do not bother my self to see it cuz Ofcourse you are useless to any one but yourself
09/25/2016 16:28 jokerboy123#9
Quote:
Originally Posted by afunaz7 View Post
here is the way for any one need it
Right click >> search for >> all constants >> 186DA >> choose the 2nd and press enter>> you will get:
Code:
Code:
0077C5E1  |. 8B70 0C        MOV ESI,DWORD PTR DS:[EAX+C]
0077C5E4  |. 8D45 E4        LEA EAX,DWORD PTR SS:[EBP-1C]
0077C5E7  |. 50             PUSH EAX
0077C5E8  |. 8BCF           MOV ECX,EDI
0077C5EA  |. E8 2173E9FF    CALL Conquer.00613910
0077C5EF  |. 8B08           MOV ECX,DWORD PTR DS:[EAX]
0077C5F1  |. 8B78 04        MOV EDI,DWORD PTR DS:[EAX+4]
0077C5F4  |. 8B45 0C        MOV EAX,DWORD PTR SS:[EBP+C]
0077C5F7  |. 2BC1           SUB EAX,ECX
0077C5F9  |. 50             PUSH EAX                                 ; /x
0077C5FA  |. E8 CB6F1000    CALL <JMP.&MSVCR90.abs>                  ; \abs
0077C5FF  |. 3BC6           CMP EAX,ESI
0077C601  |. 59             POP ECX
0077C602  |. 7F 14          JG SHORT Conquer.0077C618
0077C604  |. 8B45 10        MOV EAX,DWORD PTR SS:[EBP+10]
0077C607  |. 2BC7           SUB EAX,EDI
0077C609  |. 50             PUSH EAX                                 ; /x
0077C60A  |. E8 BB6F1000    CALL <JMP.&MSVCR90.abs>                  ; \abs
0077C60F  |. 3BC6           CMP EAX,ESI
0077C611  |. 59             POP ECX
0077C612  |.^0F8E 69FFFFFF  JLE Conquer.0077C581
0077C618  |> 807D 14 00     CMP BYTE PTR SS:[EBP+14],0
0077C61C  |. 74 31          JE SHORT Conquer.0077C64F
0077C61E  |. FF15 A8609000  CALL DWORD PTR DS:[<&GraphicData.GameDat>;  GraphicD.GameDataSetQuery
0077C624  |. 8BF0           MOV ESI,EAX
0077C626  |. E8 7CF5C8FF    CALL Conquer.0040BBA7
0077C62B  |. 6A 00          PUSH 0
0077C62D  |. 6A 00          PUSH 0
0077C62F  |. 68 0000FFFF    PUSH FFFF0000
0077C634  |. 68 D5070000    PUSH 7D5
0077C639  |. 8BF8           MOV EDI,EAX
0077C63B  |. 8B06           MOV EAX,DWORD PTR DS:[ESI]
0077C63D  |. 68 DA860100    PUSH 186DA
Here is 2 ways :
1-either change MOV ESI,DWORD PTR DS:[EAX+C] to MOV ESI,15 and press assemble (with enabled Fill with Nop`s) it will be :
Code:
0077C5E1 BE 15000000 MOV ESI,15
0077C5E6 90 NOP
0077C5E7 |. 50 PUSH EAX
2-Or change JG SHORT Conquer.0077C618 to JG 0077C518 (The same address at the code JLE Conquer.0077C581 which lies 6 lines below + delete "SHORT" ) and press assemble (with enabled Fill with Nop`s) it will be :
Code:
0077C602 ^0F8F 79FFFFFF JG Conquer.0077C581
0077C608 90 NOP
0077C609 |. 50 PUSH EAX ; /x

its not about what i know or not its about help.. Many gay's make fun of people just cuz thay know what u ask for and i will say it again fuckoff



any thread i saw here u just make fun of people so when i see your name on thread i Do not bother my self to see it cuz Ofcourse you are useless to any one but yourself
First I don't believe that you're the one who made that guide for it
(So why not give credits to the one, who did?) - This is exactly what I mean with my 'third' line.

Second, your English....:rolleyes:

Third, I'd believe a lot of people don't tell others how to do such a thing cause it just get leeched away, most people don't even appreciate the work other people do (based on my own opinion)

Fourth, just for the OP, keep in mind with Magictype you do get caught easily which means easily getting botjailed.

Fifth, You don't ask it, you demand it. Not a good way to get to know something. There's a whole difference between ''Could anyone tell me how to..'' and ''I need to know how to..''
(Also i'd honestly wonder, if you even understand what i'm saying here lol)
09/25/2016 17:58 Ultimation#10
oh i do love how people copy and paste guides LOL, and then use constant values or addresses to find data, and wonder why 2 years later they don't work anymore...
09/25/2016 18:44 Best Coder 2014#11
Quote:
Originally Posted by Ultimation View Post
oh i do love how people copy and paste guides LOL, and then use constant values or addresses to find data, and wonder why 2 years later they don't work anymore...
If I remember correctly, the constant in this case (186DA) is actually the "ID" of an entry in StrRes.ini, which hasn't changed since the game was released, I think? ... not that I'm defending these dumbasses, though.
09/25/2016 21:23 Ultimation#12
Yea could be, i dont know not even looked at it. But the guide in general is pretty sucky, there is no explication how he got to that constant value or w/e he isnt explaining what the assembly is doing etc.
09/26/2016 03:21 afunaz7#13
idon't even care for any of you all say any way this work for me and i did it in server i play on the only thing i want to say english is not my language .
about values or addresses if thay are Different now it still work the same way
and i did't say that iam the one how did guide read the first line (here is the way for any one need it)
i did't say that i did it i just found and i copy it to help other how search for some thing like that
any way i hate this forum cuz people like you i will never ask or log in here
cuz its useless like u all
09/26/2016 08:15 jokerboy123#14
Quote:
Originally Posted by afunaz7 View Post
idon't even care for any of you all say any way this work for me and i did it in server i play on the only thing i want to say english is not my language .
about values or addresses if thay are Different now it still work the same way
and i did't say that iam the one how did guide read the first line (here is the way for any one need it)
i did't say that i did it i just found and i copy it to help other how search for some thing like that
any way i hate this forum cuz people like you i will never ask or log in here
cuz its useless like u all
English is not my native language either lol, it's no excuse. You hate this from yet you're here arguing/complaining:rolleyes:

Ah anyway, enjoy conquer i guess?