Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - EightyVice

#31
Quote from: TurboGrafx on Jun 16, 2017, 11:37 AMIt takes patience, Your answers wont just jump out in front of you with a snap of a finger.

Hear is some really old documentation that I really find useful http://www.tizag.com/sqlTutorial/

And also don't just forcibly switch how you store data, Your going to end up with a F'D up script possibly, Do your homework/studies first :)
Thanks but what i want is how to add value to SQL database by squrriel :D
#32
Off-Topic General / Re: Injecting commands
Jun 16, 2017, 06:06 PM
Quote from: EK.IceFlake on Jun 16, 2017, 11:00 AM
Quote from: Zeyad Ahmed on Jun 16, 2017, 07:52 AM
Quote from: EK.IceFlake on Jun 16, 2017, 07:41 AM
Quote from: Zeyad Ahmed on Jun 16, 2017, 05:58 AMok there is small script to set  the health value into 100
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [edx],#100
originalcode:
//mov [edx],ax
mov eax,[esi+0000111C]

exit:
jmp returnhere

"duke_base.dll"+793A3:
jmp newmem
nop
nop
nop
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"duke_base.dll"+793A3:
mov [edx],ax
mov eax,[esi+0000111C]
//Alt: db 66 89 02 8B 86 1C 11 00 00
Where is the offsets and addresses? are the offsets is 793A3?
Quote from: . on Jun 14, 2017, 06:38 PMDefinitely not you, I mean, you probably won't get any further than copying that example. Let alone compiling it, injecting it and maintaining it (updating offsets and adjusting for changes after each update).
i didnt understand?! what SLC means?
The potential hacker thing doesn't apply to you because all you can do is copy it. You will not be able to progress any further.
he means that i will not understand? maybe i can improve the example?
i came her for an answer!
#33
Well , i didnt do any server with database before
what i know just how to connect
how to add values to columns and rows  and tables and so on and how get values from it
i didnt find that on wiki or i didnt understand the wikis :v
Thanks
#34
Off-Topic General / Re: Injecting commands
Jun 16, 2017, 07:52 AM
Quote from: EK.IceFlake on Jun 16, 2017, 07:41 AM
Quote from: Zeyad Ahmed on Jun 16, 2017, 05:58 AMok there is small script to set  the health value into 100
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [edx],#100
originalcode:
//mov [edx],ax
mov eax,[esi+0000111C]

exit:
jmp returnhere

"duke_base.dll"+793A3:
jmp newmem
nop
nop
nop
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"duke_base.dll"+793A3:
mov [edx],ax
mov eax,[esi+0000111C]
//Alt: db 66 89 02 8B 86 1C 11 00 00
Where is the offsets and addresses? are the offsets is 793A3?
Quote from: . on Jun 14, 2017, 06:38 PMDefinitely not you, I mean, you probably won't get any further than copying that example. Let alone compiling it, injecting it and maintaining it (updating offsets and adjusting for changes after each update).
i didnt understand?! what SLC means?
#35
Off-Topic General / Re: Injecting commands
Jun 16, 2017, 06:01 AM
sorry for double post it a server timeout problem
#36
Off-Topic General / Re: Injecting commands
Jun 16, 2017, 05:58 AM
ok there is small script to set  the health value into 100
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [edx],#100
originalcode:
//mov [edx],ax
mov eax,[esi+0000111C]

exit:
jmp returnhere

"duke_base.dll"+793A3:
jmp newmem
nop
nop
nop
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"duke_base.dll"+793A3:
mov [edx],ax
mov eax,[esi+0000111C]
//Alt: db 66 89 02 8B 86 1C 11 00 00
Where is the offsets and addresses? are the offsets is 793A3?
#37
Servers / Re: Anime's World Server.
Jun 16, 2017, 05:39 AM
Cool server :v
#38
It will be awesome to set the text of the clipboard like when the player write /forum then the forum link is set in his clipboard !
But no get text pls :v
#39
Off-Topic General / Re: Injecting commands
Jun 14, 2017, 06:30 PM
Quote from: . on Jun 14, 2017, 05:14 PMSomehow I don't think anyone in this topic actually knows what's the point of it. Probably because the OP failed to be a bit more explicit about what he meant with certain therms that he used. This topic wen't from an ambiguous question to a debate on ethics.

What do you mean by "command"? Actually, scratch that. What do you think a command really is? I mean. It's just baffling to me that everything here seems to be about commands. Yes, you command the computer to do a lot of things. But I don't think meant it in that sense. So what do you really mean when you say "command"?  Can you define it? Can you describe it? Because there's a lot of ambiguity here.

  • I want to inject Squirrel code from a third party application. So, according to this. Squirrel code is just a command? Again, proves how little homework you've done before asking the question.
  • I want to inject assembly code that modifies the game logic from a third party application. So, according to this. Assembly code in your computer is just a bunch of commands? (technically yes. they're commands to the CPU. but again, I doubt you meant it in that sense)
  • So what in the actual f* do you mean with "command"? "commands" here, "commands" there. What kind of commands we're talking about?

Can you describe the actual process that you intend to understand by asking this question? Let us figure the main point of this question and then proceed to ethics and actually see if there's even an answer to this crap.

Why do you people always have to be so ambiguous? When you do that, you only prove that you don't know what you want. And the whole topic turns into this off-topic sh!t.

From what I could gather so far is that you want to make a bot that controls the player so you don't have to.
yea injecting assemly code!
ok.
There is a game called Duke Nukem: Manhattan Project , I can spawn another player but when the man player got jetpack the other one get too i want to know how to inject assembly code to the game that make the NPC or the another spawned player that i cant control him to shoot and move to specific coordinates.
What i want is example to the assembly code that can be injected to do that,  and how that and so on!
#40
Quote from: MEGAMIND on Jun 13, 2017, 06:28 AMvcmp great updates

it was* great updates :v
#41
Off-Topic General / Re: Injecting commands
Jun 13, 2017, 08:26 AM
Quote from: ysc3839 on Jun 13, 2017, 08:03 AM
Quote from: Zeyad Ahmed on Jun 13, 2017, 05:21 AMi got that static address ntdll.dll+DE410
what is the address of ntdl.dll how can i find it?
Maybe you are wrong. ntdll.dll is a system dll.
Use GetModuleHandle("ntdll.dll") can get its base address.
yea sorry
it was duke_base.dll any way
there is some problems like getting the base addresses as i said it like finding a needle in the hay!
even youtube tuts doesnt help !
is it easy to find a memory hacker to teamup
:v like how vcmp has team and so on ;v
#42
Off-Topic General / Re: Injecting commands
Jun 13, 2017, 05:21 AM
i got that static address ntdll.dll+DE410
what is the address of ntdl.dll how can i find it?
#43
Off-Topic General / Re: Injecting commands
Jun 12, 2017, 05:24 PM
Quote from: maxorator on Jun 12, 2017, 01:15 PMGeneral debugging, reverse engineering and modding talk is okay. There's no point trying to limit it here as there are many places to find information about it. And it is good that this information is easily accessible as modding is something that should be encouraged.

Specific details about modding Vice City is also acceptable as long as the information is not specifically focused on providing easy copy-pasteable hacks (offsets to health, armor, places to NOP to disable all damage, etc).

However, if you're interested in these topics you should probably visit GTAForums&co just because they have a lot of content about it and a lot of people who deal with it (maybe not with VC so much anymore though).

As for VC:MP-specific reverse engineering, I would rather not have people share much details about it here. If you are developing some modification for your own personal use (which is fine as long as you don't use it on other people's servers), then you should already be proficient enough in reverse engineering and modding beforehand anyway to find functions and offsets on your own. Only the offsets and function locations are not enough to make anything of value anyway, so without general reverse engineering and programming skills you can't really make anything more than simple hacks or small visual changes anyway.

Sharing anything related to changing VC:MP visually on your side only (colors, graphics quality, etc) is totally fine though, unless of course the purpose is to see more than you are supposed to see.
What can I say , thank you I was waiting your reply
The programming skills is good to make such a big mod but in reverse engineering I should start
In gtaforums there was a guy told me that you are pr0 reverse engineer any way
What programs you suggest me to use?
Is there any way to make a NPC shot? Can I get an address for that or I change the entire functions that seems like hell
We debug the game exe or the main DLL?
(All that questions not about GTAvc it in another game)
You made my day ;D
#44
Clans and Families / Re: [SK] Silent Killers
Jun 12, 2017, 01:12 AM
Good Luck!
#45
Off-Topic General / Re: Injecting commands
Jun 11, 2017, 05:23 PM
@EK.IceFake I used IDA but I can't even get the address
Quote from: Shadow on Jun 11, 2017, 05:14 PMI don't think I'm supposed to talk about stuff like this since it could easily lead to development of hacks, but there are numerous sites that explain things like this on the internet, I'm sure you'll find the answer if you dig deep enough.
Well, YouTube filled up with useless videos only for game health and so on, but injecting function I didn't find that I spent 3 weeks in that no hope
I though VCMP forum will help , you know why? And you too shadow