Quake 3 en dedicated

  • Créateur du sujet Créateur du sujet Membre supprimé 2
  • Date de début Date de début
M

Membre supprimé 2

Invité
Hello tt le monde

J'aimerai lancer un serveur Quake 3 en dedicated sans interface graphique.Voila ce que j'ai fais :
[seldon:Quake3] delaf% ./"Quake3.app/Contents/MacOS/Quake3" +set dedicated 1

kCGErrorIllegalArgument : initCGDisplayState: cannot map display interlocks.
kCGErrorIllegalArgument : CGSNewConnection cannot get connection port
INIT_Processeses(), could not establish the default connection to the WindowServer.Abort

Visiblement il cherche le WindowServer qui n'est pas lance logique !
Une idee/des idees ?

Merci
--
delaf
 
Apres recherche, il existe en fait une version MacOSX du Q3Dedicated Server. Mais elle n'est pas présente dans la mise à jour 1.32. Il faut la télécharger sur le ftp d'id Software.

ftp://ftp.idsoftware.com/idstuff/quake3/mac/old/Quake3-132-Test3-Update.sit

Ensuite la ligne de commande que tu utilises est érronée ... il faut qu'elle soit de ce type la :

./Q3DedicatedServer -RetailInstallationPath /Volumes/GAMES/Quake3 +set fs_game baseq3 +exec server.cfg +set net_port 27967

il faut impérativement indiquer le path d'installation du jeu et un fichier .cfg spécifique au serveur avec les réglages nécessaires. pour regler le port, c'est aussi a ce moment la qu'il faut le faire.

pour le fichier server.cfg, voila un exemple pour le mode de base baseq3 :

// Dedicated "1" => serveur LAN
// Dedicated "2" => serveur NET, et le serveur est enregistré aupres du master server
seta dedicated "1"

// Reglage de la memoire allouee pour charger les maps et les items ... pratique pour sauvegarder de la RAM. 16 Mo suffisent generalement, 26 au mini pour le maps de CTF
seta com_hunkmegs "16"

// Reglage du type de jeu en mode baseq3:
// - 0 => FFA
// - 1 => Tournament 1 contre 1
// - 2 => Single Player
// - 3 => Team Deathmatch
// - 4 => Capture the Flag
seta g_gametype "0"

// Nom du serveur
seta sv_hostname "Slug aime bien configurer des serveurs"

// Reglage de la phrase d'acceuil du serveur
seta g_motd "Bienvenu sur mon serveur FFA à moi !"


// Nombre de joueurs Max
seta sv_maxclients "16"

// Nombre de capture de drapeau max (pour le mode CTF)
seta capturelimit "10"

// Limite de temps pour chaque map
seta timelimit "30"

// Nombre de frags maximum par map
seta fraglimit "50"

// Facteur multiplicateur du Quad Damage
seta g_quadfactor "3"

// Reglage SV_Pure. Si 1, le serveur n'acceptera pas les joueurs qui ont des fichier .pk3 qui différent de ceux du serveur (en plus ou qui non pas la meme signature).
seta sv_pure "0"

// La bande passante maximum utilisée par chaque joueurs
seta sv_maxRate "10000"

// Temps au bout duquel un joueur inactif est déconnecté du serveur
seta g_inactivity "0"

// Reglage du mot de passe rcon ... il permet de controler le serveur via la console du jeu
seta rconpassword "wanagain"

// Active ou desactive les options de vote
seta g_allowvote "1"

// Cycle des maps
set d1 "map pro-q3dm6 ; set nextmap vstr d2"
set d2 "map q3dm7 ; set nextmap vstr d3"
set d3 "map q3dm6 ; set nextmap vstr d4"
set d4 "map q3dm17 ; set nextmap vstr d1"
vstr d1

ce fichier doit se trouver dans /Users/login/Library/Applications Support/Quake3/baseq3/

si tu veux installer d'autres modes comme OSP, il faut changer la command line en remplacant : +set fs_game baseq3, par +set fs_game osp. etc .. etc ...

voila, si t'as besoin de plus de renseignements ...

@+

Guillaume