Lo que usted necesita son un servicio (Windows XP/2003 Server / Windows 7 y Windows 2008 Server / Windows Server 2008 R2 Server) de Microsoft. NET Framework 3.5 +, Microsoft SQL Server 2000/2005/2008/2008 r2, y de administración de Microsoft SQL Server Studio. Para el manejo de 1.000 jugadores en todas las regiones de trabajo, tendrá dos máquinas. Una de las máquinas debe tener al menos procesador Core i5, y 6 – 8 GB de memoria RAM, el segundo puede ser un poco más lento.
Usted puede obtener MSSQL 2008 Express Edition de sitio web oficial de Microsoft mismo SSMS. De todos modos, después de instalar el servidor mssql, obtener los archivos del servidor. Guarde todos los que los archivos en una misma carpeta en su disco duro, y el extracto de ellas.
Después de haber terminado con la creación de un servidor mssql, y la restauración de bases de datos (que considero, los nombres de base de datos se SRO_VT_ACCOUNT, SRO_VT_SHARD, SRO_VT_SHARDLOG), usted tiene que crear tres fuentes ODBC. Especifique “SQL Server” como driver ODBC. Lenguaje por defecto debe ser Inglés para todas las bases.
No te olvides de editar la tabla _Shard servicio, y cambiar el ID de fragmento a 64 en la base de datos SRO_VT_ACCOUNT.
Después de haber terminado con ODBC, debe configurar el servidor de certificación personalizada para trabajar con su servidor de base de datos. Sólo tiene que ejecutar 1 – Decompile archivo en su carpeta. Se descompilar archivos packt.dat actual, y guardar los archivos. Ini en “ini” carpeta. Abrirlo y verás unos cuantos archivos, lo que usted tiene que reemplazar con las que ha descargado en otro archivo. Una vez haya terminado, abra “srGlobalService.ini”, y configurarlo para que funcione con el servidor de base de datos. No se olvide, por defecto, mssql 2005 y 2008 no se une en el puerto 1433, que utiliza ODBC. Usted no debe poner “, 1433″, después de su nombre de servidor.
No hagas la capacidad del servidor a más de 1000 por ahora (voy a decir por qué un poco más tarde). Entonces usted tendrá que cambiar las direcciones IP de servidor de certificación obligatoria. Por esta srNoteType.ini, abierto, y el cambio “WIP” de su IP, y “cortar” a la ip local. Después de que haya terminado con sus configuraciones comunes de certificación, ejecute “2 – Compile.bat” archivo con el fin de realizar un nuevo “packt.dat” archivo. Después de haber terminado con ella, empezar a archivo por lotes de terceros.
Ahora bien, si la ventana de certificación se inicia y muestra un mensaje que dice que el servidor enlazar correctamente en el puerto 32000, usted está listo para comenzar a configurar server.cfg en la carpeta de archivos del servidor principal. Si no lo hace, debe ser hecho algo mal (debe ser de propiedad intelectual en el 99% de los casos).
Si tienes éxito, abra el archivo server.cfg en la carpeta de archivos del servidor principal, y cambiar todos los “certificación” de direcciones IP a su ser. Echa un vistazo a SR_ShardManager y SR_GameServer configuración.
Como puede ver, hay una url de facturación con la configuración fragmento, que tendrá que configurar la instalación de un servidor IIS, y la creación de una instancia de sitio web en algún puerto que no marcha. Los archivos que usted debe poner en su sitio web IIS se encuentran en el inicio del post. Además, no te olvides de activar el soporte de ASP en el servidor IIS, de lo contrario no funcionará.
Tienes que editar el archivo DBConnect.asp con la información de seguridad del servidor de MSSQL. No te olvides de editar su dirección URL del servidor de facturación en el server.cfg. Una vez haya terminado, usted puede tratar de iniciar el servidor.
Si tienes todo funcionando bien, puede intentar iniciar el servicio. Para hacerlo, tienes que descargar SMC, crear una cuenta de desarrollador de servidor nuevo, y regístrese con SMC.
Para hacerlo, abra su SSMSE, vaya a SRO_VT_ACCOUNT base de datos, tabla TB_User abierta, y un nuevo registro con la información de su cuenta allí. Para dar cuenta de un derecho de acceso a través de SMC, usted tendrá que cambiar su “sec_primary” a 1, lo mismo que “sec_content”. Además, para la conexión a SMC, tendrá que añadir su dirección IP a la lista oficial de direcciones IP.
Para hacerlo, tienes que editar la tabla en la base de datos _PrivilegedIP SRO_VT_ACCOUNT (por defecto, utiliza inversa entero “cifrado”, pero se puede modificar para utilizar los rangos normales de propiedad intelectual.
Una vez haya terminado, reinicie el GatewayServer, si se estaba ejecutando al mismo tiempo que lo estaban haciendo. Ahora usted tendrá que editar su cliente, usted tiene que editar con el XVI32, Hex Workshop, o algún otro editor hexadecimal.