Page 1 sur 2

Serveur dédié : Question réponse

Publié : dim. août 02, 2009 7:26 pm
par phoenix
Il existe un vrai serveur dédié pour Rise of flight inclus dans le jeu.

Il se trouve dans :
\Rise of Flight\bin_game\release
il s'agit de l'executable DServer.

Plus d'information sur ce post du forum officiel.

Dès que j'ai mis les main dedans, je ferais un topo, à moins que d'autre se penche dessus avant moi.

Publié : dim. août 02, 2009 11:18 pm
par 666def
bonne pioche!


edit: bon, j'ai regardé, mais ce n'est pas très pratique. il faut changer des paramètres dans un fichiers texte pour configurer les serveur dédié. on ne peut pas le paramétrer directement depuis la fenêtre... et sur celle-ci, il y a un bouton skip pour, si je comprend bien, passer à la mission suivante, mais il ne semble pas agir. j'ai ouvert les port de mon routeur et de ma freebox. je vois mon serveur, ce qui est normal bien sur, mais personne ne s'est connecté, donc je ne sais pas s'il est visible des autres joueurs. et je ne sais pas ce que veulent dire les messages dans le cadre inférieur.

Image


le contenu du fichier texte (j'ai changé l'ordre des missions pour un peu plus de variété, mais on peut aussi les mettre en aléatoire):

login = "XXXXXXXXX@XXXXXXX.fr"
password = "XXXXXX"

mode=0 //0 - COOP mode

ServerName="666def"
victoryCount=1
ranked=1
spectator=1
//protection="server_pass"
maxClients=32
LobbyTimer=10000
ExternalIP=0 //1 if you have no direct IP
[rotation]
random=false;

delay=15000

file="Multiplayer\Cooperative\Unexpected_meeting" // enter mission name here
file="Multiplayer\Cooperative\Artillery_destruction" // enter mission name here
file="Multiplayer\Cooperative\5xalbatrosvs5xspad_cooperative" // enter mission name here
file="Multiplayer\Cooperative\Ballon_defense" // enter mission name here
file="Multiplayer\Cooperative\Tank_attack" // enter mission name here
file="Multiplayer\Cooperative\5xfokkervs5xspad_cooperative" // enter mission name here
file="Multiplayer\Cooperative\Train_protection" // enter mission name here
file="Multiplayer\Cooperative\Balloon_attack" // enter mission name here
file="Multiplayer\Cooperative\5xnieuport17vs5xalbatros_cooperative" // enter mission name here
file="Multiplayer\Cooperative\Battle_for_air_superiority" // enter mission name here
file="Multiplayer\Cooperative\Reconnaissance_interception" // enter mission name here
file="Multiplayer\Cooperative\5xNieuportvs5xFokker_cooperative" // enter mission name here
file="Multiplayer\Cooperative\Reconnaissance_escort" // enter mission name here
file="Multiplayer\Cooperative\Tank_offensive" // enter mission name here

[end]




//Mission settings (choose true or false mission for mission otions select)
padlock=false
subtitles=false
aimingHelp=false
autoCoordination=false
autoMix=false
autoPilot=false
autoRadiator=false
autoStart=false
autoThrottle=false
autoThrottleLimit=false
easyFlight=false
enemyIcons=false
engineNoStop=false
friendlyIcons=false
hotEngine=false
invulnerability=false
navigationIcons=false
noBreak=false
noMisfire=false
noMoment=false
noWind=false
simpleDevices=false
unlimitAmmo=false
// unlimitedMapIcons=false
unlimitFuel=false

Publié : lun. août 03, 2009 10:26 am
par phoenix
Tu peux lancer le serveur en tache de fond, puis lancer RoF pour t'y connecter. J'ai fais des tests comme ça.

Par contre, il y a une chose que j'ai constaté. C'est que comme toi le bouton skip ne semble pas fonctionner.

Dès que je me déconnecte du serveur en tant que joueur, le serveur n'est plus visible. C'est surement lié à :
Unhandled INET service message: MIS_LOGIN_EXPIRED: KEEPALIVESERVER
Unhandled INET service message: MIS_LOGIN_EXPIRED: SERVERNOTIFYPROXY
Par contre, je ne sais pas comment l'interpréter. Je vais poster sur le forum officiel en espérant une réponse.

J'ai pu me connecter au jeu avec le même profil que celui servant pour le serveur. Le fait de ce connecter avec un profil ne change rien, si ce n'est que le profil apparait deux fois. Une fois en tant que spectateur, et une fois en tant que joueur. Toutefois, cette information est à vérifier.

Mais il faudra tester avec des personnes extérieurs.

Pour affecter un mot de passe au serveur, il faut changer la ligne :
//protection="server_pass"
par
protection="Mot de passe de la partie"

Publié : lun. août 03, 2009 8:12 pm
par 666def
idem, deux fois mon pseudo dans la liste des joueurs connectés.

Publié : mer. août 05, 2009 1:38 pm
par 666def
alors, quelqu'un à réussis à le faire fonctionner?

chez moi, il semble qu'il ne soit pas visible. pourtant, j'ai ouvert les ports.

Publié : jeu. août 13, 2009 1:54 am
par Cool&quiet
en fait le serveur dédié bouffe une licence ( totalement inadmissible ). donc tu te vois deux fois mais tu ne peux pas lancer le jeu en tant que joueur , car ta licence est bouffé par le serveur dédié . Les autres peuvent rejoindre aussi , mais il faut bidouiller les ports

Publié : mer. sept. 02, 2009 7:19 pm
par Le_CuLtO
des changements prévus pour cette histoire de licence ? J'ai vu que les devs en avaient filé une à quelqu'un qui voulait mettre en place un dédié mais l'idéal restant un patch corrigeant cela.

Serveur PA

Publié : mar. avr. 20, 2010 11:42 am
par C6_Dore
Nous avons installé un serveur RoF qui apparait en ligne sous le nom PA-RoF-Dedicated Server.

Si certains d'entre vous veulent tester et me faire part de leurs observations (lag, ping...) ce serait sympa :yes:

Publié : mar. avr. 27, 2010 10:47 am
par coge
Salut, j'étais pret à tester samedi soir mais j'etais seul donc ......... :wacko:

Deterrage

Publié : sam. avr. 16, 2011 1:24 am
par hellfrog
y a t il du nouveau depuis 1 an / server ?

Publié : mar. nov. 22, 2011 4:56 pm
par C6_Dore
Du nouveau pour la gestion à distance du serveur, même si c'est encore assez sommaire:
Installation:
1. Installez la console sur votre bureau, elle se trouve ici: ...\Rise of Flight\bin_console\release\RConClient.exe

2. Editez le fichier _rconClient.cfg de la façon suivante:
server = "xx.xx.xx.xx" (IP de votre serveur dédié)
port = 8991
user = "yy" (le même que dans le startup.cfg du serveur)
password = "zz" (le même que dans le startup.cfg du serveur)

3. Menu File --> Open Cfg -->_rconClient.cfg
Vous devez avoir:
CLIENT: Connected
----------API SERVER OTPUT:
STATUS=1
----------SERVER OTPUT:
STATUS=1

4. Menu commande -->
- Pour relancer en mode dogfight: Open SDS tapez votrefichierserveurdogfight.sds puis SEND
- Pour relancer en mode coop: Open SDS tapez votrefichierserveurcoop.sds puis SEND
- Pour arrêter la session sans arrêter le serveur: Close sesseion (oui oui c'est écrit comme çà!)
- Attention à la commande Shutdown ==> Le serveur s'arrête et ne peut pas être redémarré par la console.

Malheureusement pas de possibilité d'appeler une mission particulière sauf en utilisant un moyen détourné:
Sur PA_RoF_Serveur--> Pour choisir une mission coop:
Dans le menu Command: Open SDS tapez en minuscules les 4 premières lettres du nom de la mission + .sds (exemple: bast.sds) puis SEND
Missions en ligne le 22/11/2011:
save private Brian
bast on
gunf ight
prom enons nous dans les bois
lech amp de Verdun
gros culs
roul ette russe Albatrosd5
touc he Coule
paco OP
patr ouille lille
conv oyage
fete Foraine

Publié : sam. déc. 17, 2011 1:58 am
par Stromo
Salut Pa-Dore,

J'essaye aussi de faire tourner de la façon la plus simple possible un serveur dédié pour la Jasta18.fr et je t'avoue que je ne pige pas ta façon détournée de changer de mission...
J'ai compris, d'après tes explications, que tu as un .sds pour chaque mission, mais si tu relances un ".sds" tu relances la config complète du serveur, non?

Si tu as encore des astuces à partager j'aurai un grand plaisir de les lire :yes:

Stromo

ps: dans ton explication tu as oublié d'indiquer qu'il faut éditer en premier "startup.cfg" et y insérer sous [KEY = system]

rcon_ip = "IP serveur"
rcon_port = 8991
rcon_start = 1

autrement ça ne fonctionne pas o_O

Publié : sam. déc. 17, 2011 9:48 am
par C6_Dore
Oui c'est bien cela, c'est donc du cache-misère... mais ça a l'avantage de très bien fonctionner et c'est la seule solution que j'ai trouvée pour changer de mission à distance. Je crée 1 fichier sds par mission en mettant en 1ère ligne la mission souhaitée.
Je ne suis pas un expert de RoF, si tu trouves d'autres infos en provenance des forums spécialisés, merci de me le faire savoir.
En particulier, y-a-t-il d'autres commandes à distance que celles du readme utilisables par la console? (par exemple "nextmission")

Publié : lun. janv. 02, 2012 2:47 pm
par bandini
Et sinon pour un petit nombre de joueur, genre 4 à 8, est-ce qu'il faut une machine de course pour faire serveur dédié ? ou bien est-ce qu'un core 2 duo a 2.5 GHz suffit ?

Le multi sans serveur dédié étant de moins en moins stable au fil des patchs.

Publié : mar. janv. 03, 2012 11:59 am
par C6_Dore
Le serveur dédié n'utilise aucune ressource graphique (fenêtre DOS), donc à mon avis il doit tourner sans problème sur une config modeste.

Publié : mar. janv. 03, 2012 8:02 pm
par phoenix
bandini a écrit :Et sinon pour un petit nombre de joueur, genre 4 à 8, est-ce qu'il faut une machine de course pour faire serveur dédié ? ou bien est-ce qu'un core 2 duo a 2.5 GHz suffit ?

Le multi sans serveur dédié étant de moins en moins stable au fil des patchs.
Je pense que cela doit suffire, mais sans réel test, difficile d'être affirmatif à 100%.

Publié : mer. janv. 04, 2012 4:48 pm
par J.j.
Heu... On vait testé avec ce nombre de joueurs sur un I7 2600k à 4,2, ça avait pas trop été probant... Ceci dit, après, c'est peut être plus la connexion qui joue... Mais à 2 PC sur du 860 kbits en up, ROF est quand meme très gourmand!

Publié : mer. janv. 04, 2012 9:04 pm
par phoenix
Dans le cadre de votre test, c'est la connexion qui devait sérieusement vous limité, car vu que ce processeur fait tourner le jeu normal, le dédié, c'est encore mieux, vu qu'il n'y a pas l'aspect graphique à gérer. Mais les deux influe sur la qualité du jeu. On peut avoir un méga ordinateur, si le tuyau et pourri, ça sera la merde, et inverssement, on peut avoir de la fibre à 50 MO en up, si derrière le proco ne suit pas, ce sera aussi la merde.

Publié : jeu. mars 01, 2012 1:37 pm
par Henri
J'ai deux PC chez moi sur une connection internet. J'ai créé un serveur dédié que je lance avec le Dserver. Tout va bien mais dans le panneau multiplayer du jeu il y a marqué LAN à gauche du nom de mon serveur. Est-ce normal?

Quel est le rôle de la console RconCLient c'est une version amélioré du Dserver?

J'essaye de comprendre la "mécanique" du serveur dédié, merci de vos lumières...:sweatdrop

Publié : jeu. mars 01, 2012 7:59 pm
par phoenix
RconClient est une console de gestion du serveur à distance. Cela évite d'avoir à te connecter sur le serveur physique pour intervenir sur le dserveur. Pour faire simple, pour gérer normalement ton serveur tu fais :
1- Logg sur le serveur physique qui héberge Dserveur.
2- Lancer Dserveur, ou modifier les options.

Avec Rconclient.
1- Lancer le programme sur ton bureau et interagir avec le serveur.

Pour la première question au sujet du LAN, je ne sais pas, car cela fait trop longtemps que je ne me suis pas penché sur le dédié.

Publié : ven. mars 02, 2012 10:30 am
par Henri
phoenix a écrit :RconClient est une console de gestion du serveur à distance. Cela évite d'avoir à te connecter sur le serveur physique pour intervenir sur le dserveur. Pour faire simple, pour gérer normalement ton serveur tu fais :
1- Logg sur le serveur physique qui héberge Dserveur.
2- Lancer Dserveur, ou modifier les options.

Avec Rconclient.
1- Lancer le programme sur ton bureau et interagir avec le serveur.

Pour la première question au sujet du LAN, je ne sais pas, car cela fait trop longtemps que je ne me suis pas penché sur le dédié.

Ok merci phoenix dans mon exemple je n'ai donc pas besoin de Rconclient.

Publié : ven. mars 02, 2012 1:09 pm
par Stromo
@ Henri, pour le "LAN" c'est normal (il détecte que tu es sur le même réseau). QQ qui vient de l'extérieur verra le "pays" de ton IP...BE, FR etc..

Quand au RCon, c'est beaucoup trop limité, chez RoF ils ont mis un outil de "base" à disposition....en laissant le développement à la communauté...:busted_re

Publié : ven. mars 02, 2012 7:55 pm
par phoenix
En fait Rcon est un outil de la communauté, et pas développé en interne à la base. ;)

Publié : jeu. mai 16, 2013 10:59 pm
par Colosky
on a un petit problème de réglage pour mettre notre serveur à jour, si quelqu'un a la solution, merci d'avance....

http://www.lesbrigades.org/forums/viewt ... f=6&t=1864

Publié : ven. mai 17, 2013 1:19 pm
par Henri
Colosky a écrit :on a un petit problème de réglage pour mettre notre serveur à jour, si quelqu'un a la solution, merci d'avance....

http://www.lesbrigades.org/forums/viewt ... f=6&t=1864

Je n'ai pas les droits pour le lien ci-dessus. Quel est le problème pour votre serveur?