OpenTTD a la possibilité de lancer un certain nombre de scripts lors de son démarrage.
Les scripts doivent comprendre un fichier de texte simple qui a été renommé de façon significative (voir ci-dessous). Ils doivent être mis dans le répertoire "scripts" de votre installation de OTTD.
Scripts locaux
autoexec.scr - Ce script est exécuté au démarrage d'une partie [tous - utilisez-le pour des alias personnalisés, par exemple]
Scripts de réseau
on_client.scr - Ce script est exécuté quand vous rejoignez un serveur
on_server_connect.scr - Ce script sera exécuté par le serveur quand un client se connectera (utile pour les modérateurs)
Ces scripts devraient être utilisés pour positionner les adresse IP et port des serveurs et/ou les options d'optimisation du serveur.
pre_server.scr est exécuté avant que la pile tcp du serveur soit démarrée - serveurs en ligne uniquement.
pre_dedicated.scr est exécuté avant que la pile tcp des serveurs soit démarrée - serveurs dédiés uniquement.
Ces scripts de réseau doivent être utilisés pour positionner le nom du serveur, le mot de passe, etc.
on_server.scr est exécuté après le démarrage d'un serveur - Serveurs dédiés et en ligne.
on_dedicated.scr est exécuté en plus après le démarrage d'un serveur - serveurs dédiés uniquement.
game_start.scr est exécuté en plus après le démarrage d'un jeu. Si vous voulez démarrer un I.A. dans un serveur dédié, configurez-la ici.