Ce que vous devez sont un service (Windows XP/2003 Server / Windows 2008 Server 7/Windows / Windows 2008 Server R2), Microsoft. NET Framework 3.5 +, Microsoft SQL Server 2000/2005/2008/2008 R2, et la gestion de Microsoft SQL Server Studio.Pour la manutention 1000 joueurs avec toutes les régions de travail, vous aurez besoin de deux machines. Une des machines doit avoir processeur Core i5 au moins, et 6 – 8 Go de RAM, la deuxième pourrait être plus lent un peu.
Vous pouvez obtenir MSSQL 2008 Express Edition à partir officielle de Microsoft site même que SSMS. Quoi qu’il en soit, après l’installation du serveur MSSQL, obtenir des fichiers du serveur. Enregistrer tout ce que les fichiers dans un même dossier sur votre disque dur, et les extraire.
Après vous avez terminé avec la mise en place d’un serveur MSSQL, et la restauration des bases de données (que je considère, les noms de base de données sera SRO_VT_ACCOUNT, SRO_VT_SHARD, SRO_VT_SHARDLOG), vous devez créer trois sources ODBC. Spécifiez «SQL Server» comme pilote ODBC. La langue par défaut doit être l’anglais pour toutes les bases.
Ne pas oublier de modifier table de service _Shard, et le changement d’identité Eclat à 64 en base de données SRO_VT_ACCOUNT.
Après vous avez terminé avec ODBC, vous devez configurer votre serveur de certification personnalisés pour fonctionner avec votre serveur de base. Il suffit de lancer 1 – Décompiler fichier dans son dossier. Il va décompiler le fichier packt.dat actuelle, et sauvegarder fichiers. Ini au “ini” dossier. Ouvrez-le et vous verrez quelques fichiers qui vous avez à remplacer ceux que vous avez téléchargé dans une autre archive. Après vous avez terminé, ouvrez votre “srGlobalService.ini”, et le configurer pour qu’il fonctionne avec votre serveur de base de données. N’oubliez pas, par défaut, MSSQL 2005 et 2008 ne se lie pas sur le port 1433, ils utilise ODBC. Vous ne devriez pas mettre “, 1433″, après votre serveur hostname.
Ne faites pas de la capacité du serveur de plus de 1000 pour l’instant (je vais dire pourquoi un peu plus tard). Puis vous aurez à modifier les adresses IP pour le serveur de certification obligatoire. Pour cette srNoteType.ini, ouvert, et le changement “WIP” à votre adresse IP WAN, et “Nip” à votre IP locale. Après vous avez fini avec vos configs certification commune, exécutez “2 – compile.bat” fichier afin de faire un nouveau “packt.dat” fichier. Une fois que vous avez fini avec elle, début fichier batch tiers.
Maintenant, si la fenêtre de certification démarre et affiche un message, qui dit que le serveur lié avec succès sur le port 32000, vous êtes prêt à commencer à configurer votre serveur server.cfg dans le dossier principal des fichiers. Si ce n’est pas, vous devriez faire quelque chose de mal (il faut IP dans 99% des cas).
Si vous avez réussi, ouvrez votre fichier server.cfg dans le serveur de fichiers du dossier principal, et changer toutes les adresses “certification” IP à votre bien. Jetez un oeil à SR_ShardManager et SR_GameServer configuration.
Comme vous pouvez le voir, il ya une url de facturation à des réglages éclat, que vous aurez à mettre en place en installant un serveur IIS, et de créer une instance de site web sur un port non utilisé en marche. Les fichiers que vous devriez mettre sur votre site web IIS sont en début de poste. Aussi, n’oubliez pas d’activer le support ASP dans votre serveur IIS, sinon ça ne marchera pas.
Vous devez éditer le fichier DBConnect.asp avec vos informations de sécurité du serveur de MSSQL. Ne pas oublier de modifier l’url de votre serveur de facturation dans votre server.cfg. Après vous avez terminé, vous pouvez essayer de démarrer votre serveur.
Si vous avez obtenu tout fonctionne bien, vous pourriez essayer de démarrer le service. Pour le faire, vous devez télécharger le SMC, créer un compte développeur nouveau serveur, et vous connecter en utilisant SMC.
Pour le faire, ouvrez votre SSMSE, allez à SRO_VT_ACCOUNT base de données, table TB_User ouvert, et une nouvelle ligne avec vos informations de compte là-bas.Pour donner le compte d’un droit d’accès par le SMC, vous aurez à changer son “sec_primary” à 1, même chose que “sec_content”. Aussi, pour se connecter au SMC, vous devrez ajouter votre adresse IP à la liste officielle des plages d’IP.
Pour le faire, vous devez éditer la base de données de table _PrivilegedIP SRO_VT_ACCOUNT (par défaut, il utilise inversée entier “cryptage”, mais vous pouvez le modifier pour utiliser des plages d’IP normal.
Après vous avez terminé, redémarrez votre GatewayServer, s’il était en fonctionnement pendant que vous faisiez. Maintenant, vous devrez éditer votre côté client, vous devez l’éditer avec XVI32, Hex Workshop, ou quelques autres éditeur hexadécimal.