mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-01-22 07:06:01 +00:00
426aa514ff
- Fix (console): any line starting with a '#' is a comment so ignore it - Fix (console): The special variables whose value can only be set by a custom process should, also print out their newly set value there, instead of relying on the default printout which is slightly confusing. Eg after you change the value it still printed out 'current value for...' instead of 'XXX changed to...' |
||
---|---|---|
.. | ||
autoexec.scr.example | ||
on_client.scr.example | ||
on_dedicated.scr.example | ||
on_server.scr.example | ||
pre_dedicated.scr.example | ||
pre_server.scr.example | ||
readme.txt |
Scripting --------- OpenTTD supports scripts. local scripts: - 'autoexec.scr' is executed on gamestart [all - use this for custom aliases per ex.] +network scripts: should be used to set client optimization settings: - 'on_client.scr' is executed when you join a server [all clients] should be used to set the servers port/ip and/or server optimization settings/patches: - 'pre_server.scr' is executed before the servers tcp stack is started [in-game only] - 'pre_dedicated.scr' is executed before the servers tcp stack is started [dedicated only] should be used to set the servers name, password and so on: - 'on_server.scr' is executed after starting a server [dedicated and in-game] - 'on_dedicated.scr' is additionally executed after starting a server [dedicated only] For examples how a script can look, check the .example examples.