SA-MP Forums Archive
How to develop a client like SA-MP? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Other (https://sampforum.blast.hk/forumdisplay.php?fid=7)
+--- Forum: Everything and Nothing (https://sampforum.blast.hk/forumdisplay.php?fid=23)
+--- Thread: How to develop a client like SA-MP? (/showthread.php?tid=382475)



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.