Changeset - r1065:eb3b8738fc57
[Not reviewed]
master
0 1 1
darkvater - 20 years ago 2005-01-19 13:22:01
darkvater@openttd.org
(svn r1566) -Fix eol-style on script files, as well as update them a bit (sign_de)
2 files changed with 20 insertions and 6 deletions:
0 comments (0 inline, 0 general)
scripts/autoexec.scr.example
Show inline comments
 
new file 100644
 
#
 
# send chat messages from the console with
 
#
 
# ] s i love this chat
 
#
 
alias "s" "say %!"
 
\ No newline at end of file
scripts/readme.txt
Show inline comments
 
@@ -3,12 +3,20 @@ Scripting
 

	
 
OpenTTD supports scripts.
 

	
 
 - 'on_client.scr' is executed when you join a server as client
 
 - 'on_server.scr' is executed when you start a server / dedicated server
 
 - 'on_dedicated.scr' is additionally executed when you start a dedicated server
 
 - 'pre_server.scr' is executed before the server is started
 
 - 'pre_dedicated.scr' is additionally executed when you start a dedicated server
 
 - 'autoexec.scr' is executed on gamestart [use this for custom aliases per ex.]
 
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.
 

	
0 comments (0 inline, 0 general)