• 1
  • 2
19 posts :: Page 2 of 2
Par:     

Anonymous


dsl pour le double post

j'ai reussi à me connecter en tant que client
par contre au niveau commande execution des scripts et des variables
je n'y arrive pas pourtant j'ai parcourus http://wiki.openttd.org
les commandes faciles telle que save pause .... pas de soucis
par contre j'arrive pas à executer de script ni à voir le contenu des variables


sinon est ce qu'il y a un moyen pour stopper ou masquer les quieried.....
car pour taper les commandes ce n'est pas évident

Par:     

Anonymous


[quote author=kyoshou link=topic=1134.msg11390#msg11390 date=1278168617]
sinon est ce qu'il y a un moyen pour stopper ou masquer les quieried.....
car pour taper les commandes ce n'est pas évident
[/quote]
Il faut passer le module net en niveau de débug 1. Plusieurs méthodes disponibles :

1. à la console :

PHP Formatted Code
<br />debug_level net=1<br />


2. Dans le script de démarrage serveur en mode dédié : recopier l'instruction précédente dans le fichier on_dedicated.scr ou on_server.scr (selon le mode de fonctionnement du serveur) que l'on rangera dans le dossier scripts. Ce dossier script peut se trouver dans notre dossier server#. Il ne sera exécuté QUE par l'instance de CE serveur (server#1) ou dans le dossier scripts du répertoire où se trouve l'exécutable et il sera partagé par toutes les instances de serveur.

Par:     

Anonymous


merci beaucoup

j'ai cree un dossier scripts dans server 1 comme tu me l'as conseillé ou j'ai mis on_dedicated.scr (et d'autre)
et ça fonctionne correctement
quelle est la syntax correct pour lancer un script (serveur/client) (pour je sais qu'il faut passer par rcon password

car d'apres http://wiki.openttd.org/Console

c'est exec nomduscript ?

donc pour moi quand je suis en client je met rcon password exec new3

Par:     

Anonymous


Pour lancer un script :

OpenTTD va chercher le <nom du script> parmi les répertoires <scripts>

Depuis la console du serveur dédiée - ou non dédiée depuis le jeu :

exec <nom du script>

Depuis un client connecté au serveur :

rcon <rcon_password> "exec <nom du script>

Tu remarqueras le double quote " après le mot de passe de la console. Il permet de passer le reste de la ligne comme 3eme parametre

Par:     

Anonymous


donc si je comprend bien les noms des scripts sont predefinient

ggg je te remerci de ta patience et de ton aide
bonne soirée

Par:     

Anonymous


[quote author=kyoshou link=topic=1134.msg11427#msg11427 date=1278183847]
donc si je comprend bien les noms des scripts sont prédéfinis
[/quote]

Pour certains scripts, oui. Il faut lire le fichier readme.txt du répertoire scripts.

Pour le reste, il faut utiliser, dans la commande exec, le nom du fichier.

Par:     

Anonymous


Ça serait bien si il aurait un tuto en français qui expliquerais les étapes pour faire un serveur pour OTTD

Par:     

Anonymous


[quote author=CPCNMAN008 link=topic=1134.msg11635#msg11635 date=1278635576]
Ça serait bien si il aurait un tuto en français qui expliquerais les étapes pour faire un serveur pour OTTD
[/quote]

Étant donné le nombre de problèmes incalculables qui peuvent survenir lors de la création/maintenance d'un serveur pour OpenTTD, il y a plus efficace en l'attente d'un tuto : allez voir Benoît (aka Muxy) sur le canal IRC et lui demander de l'aide ou un ptit topo.

Une excellente raison de le solliciter (lorsqu'il en a le temps), c'est bien parce que c'est un pro des serveurs. Il n'a peut être pas le temps d'écrire/traduire un tuto complet, mais il peut toujours filer un coup de main sur IRC.  ggg

Par:     

Anonymous


Enfin excepté évidemment si ce tuto est DÉJÀ écrit ... siflote

Bon après faut en discuter pour le rendre public, quitte a virer une partie de son contenu  _D_

19 posts :: Page 2 of 2
  • 1
  • 2