Créer votre serveur

Ceci est un tutoriel pour créer un serveur homehosted (hébergé sur votre ordinateur) sous Windows pour Assaultcube 1.1.0.4.

Cependant la manière de créer un serveur sous 1.2 est sensiblement la même donc ce tuto est toujours d'actualité.

Créer votre serveur
Voir la vidéo

Étapes décrites dans la vidéo :

• Ouvrir vos ports dans le pare-feu Windows

• Ouvrir vos ports dans votre routeur

• Créer un dossier serveur avec les fichiers paramètres du serveur à l'intérieur

• Modifier vos fichiers serveur

• Modifier server.bat

• Lancer votre serveur

• Télécharger le guiserver

• Installer le guiserver

• Lancer votre serveur avec le guiserver

Les différentes erreurs
Si vous avez une erreur lors de la mise en ligne de votre serveur, lisez ce qui suit :

Traduction (source) : http://wiki.cubers.net/action/view/Server_hints_1.0.4#Error_messages

N'utilisez pas -i car visiblement ce n'est pas pour vous

Vous avez un problème avec le port base 0 (28763 par défaut). Soit vous essayez de mettre en ligne un deuxième serveur Assaultcube qui utiliserai le même port que le premier déjà en ligne (auquel cas vous devez choisir un autre port pour votre deuxième serveur), soit vous avez spécifié un port différent ou incorrect avec -f.

Vous avez un problème avec le port base 1 (28764 par défaut). Même chose qu'au dessus, vérifiez qu'aucune autre application n'utilise ce port (comme par exemple un serveur Assaultcube) et vérifiez que vous n'avez pas fait d'erreur avec -f. Sinon pensez à vous assurer que vous n'avez pas un pare-feu mal configuré qui puisse vous bloquer.

C'est seulement un avertissement. Cela signifie que votre serveur ne s'affichera pas dans le menu "Join a LAN server". Cela arrive parfois si vous hébergez plusieurs serveurs sur un mac. Vous pouvez néanmoins vous connecter au serveur LAN manuellement.

Avez vous accès à internet? Un pare-feu bloque t-il les connections?

La cause principale de ces trois erreurs est une mauvaise configuration de vos port.

N'utilisez pas des caractères spéciaux pour définir l'identité de votre serveur dans vos logs (qui est par défaut IP[port] ). Faites donc attention à ce que vous mettez derrière -N car cela pourrait poser des problèmes à votre système d'exploitation (syslog l'utilise sous linux et pour Windows on l'utilise comme nom du fichier log).