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
É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
server ip not resolved
N'utilisez pas -i car visiblement ce n'est pas pour vous
could not create server host
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.
could not create server info socket
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.
could not create LAN server info socket
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.
could not open socket, could not connect
Avez vous accès à internet? Un pare-feu bloque t-il les connections?
masterserver reply: Server not registered: Could not ping you
La cause principale de ces trois erreurs est une mauvaise configuration de vos port.
failed to open "serverlog..." for writing
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).