How to develop a client like SA-MP? -
bhuvanesh - 03.10.2012
hey guys,
Does anyone know how to develop a client like SA-MP?I just want to know how people develop it!
Regards,
Bhuvanesh
Re: How to develop a client like SA-MP? -
Mauzen - 03.10.2012
They use RakNet, a famous framework-like thing for creating multiplayer networks. Basically thats the trick, all the rest is just coding.
Re: How to develop a client like SA-MP? -
KingHual - 03.10.2012
A lil bit of C, a lil bit of ++, a lil bit of RakNet, a lil bit of this thread most likely getting removed, just the usual
Re: How to develop a client like SA-MP? -
Knucis - 03.10.2012
Developing mods like this is not easy. You have to know reverse engineering, Assembly and High Level languages like c++.
Re: How to develop a client like SA-MP? -
Alcatraz Gaming - 03.10.2012
Learn C, C++, A bit of Java, learn how to use RakNet, reverse engineering, and a-lot of assembly. ( see the code and your computer might crash )
Re: How to develop a client like SA-MP? - Riddy - 03.10.2012
Quote:
Originally Posted by Vinnie Robardo
Learn C, C++, A bit of Java, learn how to use RakNet, reverse engineering, and a-lot of assembly. ( see the code and your computer might crash )
|
Thats all 3-4 year of learning (reverse-engineering takes a long time, as I've been told).
Re: How to develop a client like SA-MP? -
Calgon - 03.10.2012
Quote:
Originally Posted by Vinnie Robardo
Learn C, C++, A bit of Java, learn how to use RakNet, reverse engineering, and a-lot of assembly. ( see the code and your computer might crash )
|
How is Java used in SA-MP?
Re: How to develop a client like SA-MP? -
Kerozen - 03.10.2012
See the source code of VCMP (first version).
Re: How to develop a client like SA-MP? -
linuxthefish - 03.10.2012
I think SA-MP is written in C# afaik. All you have to do is find a way to inject stuff into the game (MTA or SA-MP style), then try and sync it!
Re: How to develop a client like SA-MP? -
SchurmanCQC - 04.10.2012
Quote:
Originally Posted by linuxthefish
I think SA-MP is written in C# afaik. All you have to do is find a way to inject stuff into the game (MTA or SA-MP style), then try and sync it!
|
C++, friend.