Fable: The Lost Chapters Mod Scene
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Site » General Discussion » fable online
Re: fable online [message #61665 is a reply to message #61664] Wed, 02 March 2011 05:48 Go to previous messageGo to previous message
Keshire is currently offline  Keshire
Messages: 1266
Registered: July 2005

Administrator
I can certainly tell you how.

Here you go:

Quote:


From : Kye Bitossi <kyeman@iinet.net.au>
Sent : Sunday, February 19, 2006 5:58 AM
To : "keshire The Chaotic" <keshire_the_chaotic@hotmail.com>
Subject : Re: SA:MP

------------------------------------------------------------ --------------------


There's rumors GTA3/VC/SA had leftover multiplayer code
but we've never found anything to that effect. All the network
related code in SA-MP is written by us. We use the scripting
engine of the single player game to make it do what we want.

The only thing you can do really is get the exe loaded up
in IDA, find someone with good x86 assembly experience
and start documenting how the game works internally. If any 3rd
party graphics SDKs were used to create the game, try and get
ahold of any documentation related to it.

Document all the memory addresses you can find, take advantage
of any scripting/internal procedures that might be useful.

You want to know how to instance characters/actors,
how the game moves them, how the game applies animations etc.

There might be multiplayer code that its useful to you, but if
it's largely unfinished it might be a bigger task making this code
workable than actually doing it from scratch, like we have.

The most basic syncing can be done by finding the position vectors
and syncing them across the network. You'll need ways
to disable in single player logic such as the generation of some
entities etc.

GTA is very well written for the mod we're creating, the main
player is just another actor under human input, which is really
ideal when you want to translate this information across a network.
With some game this may not even be possible.

Document and experiment will get results.

kyeman.




Apathy Cannot Inspire.
Ambivalence cannot lead.
Loved me. Feared me.
Changed me. Killed me.
Anything would be something.
But nothing is worst of all.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Oh why hello children.
Next Topic: Question about blocking
Goto Forum:
  


Current Time: Thu May 16 12:33:13 PDT 2024

Total time taken to generate the page: 0.01383 seconds