04.02.2013, 00:06
Quote:
Estб realizado con C++ posiblemente, si no es asн, lo podrнas hacer asн, modificando los plugins de SAMP y editando el samp-server.exe para que sea compatible.
|
Para crear un cliente como GameRol se necesita conocimientos de C++, їPorque?, bueno por la sencilla razуn de que tendriamos que verificar en el callback OnPlayerConnect si el usuario tiene el cliente y para esto se debe crear un plugin el cual debe ser escrito en C++ ya que el SDK de SA-MP esta escrito en C++ y por lo tanto debes tener conocimientos de C++ y sobre todo conocimientos de las funciones del SDK de SA-MP.
El cliente debe enlazar conexiуn con el plugin servidor mediante el uso de comunicaciуn de "sockets" los cuales usaremos para verificar y descargar los MODS del servidor, respecto a los cheats puedes hacerlo facilmente solamente debes poner condiciones que solo se ejecutara el cliente si el usuario no contiene X archivos en su carpeta del GTA, por ejemplo mod_sa, CLEO, ect.
PD: Hacer un sistema como este es algo complicado ya que debes auto-instalar los MODS descargados y al mismo tiempo realizar un backup para que los MODS solo puedan ser usados en el servidor y no en el GTA Single Player u otro servidor.
Un saludo.