1 (edited by Dragon44 2014-04-10 20:43:16)

Topic: Client coding without tw source?

Hi guys!

I got a short question. Is it doable to code an Client without the teeworlds source? ^^ So like "hook" into the Teeworlds.exe also if this is doable how?

~ Dragon44

2

Re: Client coding without tw source?

For vanilla: no.

3

Re: Client coding without tw source?

Dragon44 wrote:

Hi guys!

I got a short question. Is it doable to code an Client without the teeworlds source? ^^ So like "hook" into the Teeworlds.exe also if this is doable how?

~ Dragon44

Yes, you could actually hook into the teeworlds client. However note that this might not be what you want, it will be much harder than actually modifying the TW source code.

4

Re: Client coding without tw source?

heinrich5991 wrote:
Dragon44 wrote:

Hi guys!

I got a short question. Is it doable to code an Client without the teeworlds source? ^^ So like "hook" into the Teeworlds.exe also if this is doable how?

~ Dragon44

Yes, you could actually hook into the teeworlds client. However note that this might not be what you want, it will be much harder than actually modifying the TW source code.

maybe he want to modify all clients...

5

Re: Client coding without tw source?

unsigned char* wrote:
heinrich5991 wrote:
Dragon44 wrote:

Hi guys!

I got a short question. Is it doable to code an Client without the teeworlds source? ^^ So like "hook" into the Teeworlds.exe also if this is doable how?

~ Dragon44

Yes, you could actually hook into the teeworlds client. However note that this might not be what you want, it will be much harder than actually modifying the TW source code.

maybe he want to modify all clients...


addresses are different after each compile process.

but you could search for patterns or hook opengl and use at least some stuff to draw

6

Re: Client coding without tw source?

yes, nclient :3

7

Re: Client coding without tw source?

Hey Dragon44,

here you'll find the N-Client source Code: https://github.com/MAP94/teeworlds
unfortunately the main developer ( MAP94 ) is not active, so the project is "standig still".