;Alan's Gate Combiner script. ;This script combines multiple gate scripts into a few simple references for rooms to use. ;Add, delete or edit the references already in it in format: name GLOBAL name EXEC. ;You can also 'disable' a script by placing a semicolon (;) in front of the appropriate line(s). ON ENTER { AllENTERScripts GLOBAL { } AllENTERScripts DEF ; AllINCHATScripts GLOBAL { nDoIt GLOBAL nDoIt EXEC ;allscray offerInScript GLOBAL offerInScript EXEC ;offer/accept } AllINCHATScripts DEF ; AllOUTCHATScripts GLOBAL { allscraycommands GLOBAL allscraycommands EXEC ;allscray commands offerOutScript GLOBAL offerOutScript EXEC ;offer/accept roomlist GLOBAL roomlist EXEC ;room list helpmsgs GLOBAL helpmsgs EXEC ;help messages } AllOUTCHATScripts DEF ; AllSELECTScripts GLOBAL { } AllSELECTScripts DEF ; AllALARMScripts GLOBAL { } AllALARMScripts DEF ; AllLEAVEScripts GLOBAL { cleanroom GLOBAL cleanroom EXEC ;cleanroom } AllLEAVEScripts DEF ;***************************************************************** } ;The following is part of this script. ;In addition, place the following part, only, in rooms where you want the above functions. ON ENTER { AllENTERScripts GLOBAL AllENTERScripts EXEC } ON INCHAT { AllINCHATScripts GLOBAL AllINCHATScripts EXEC } ON OUTCHAT { AllOUTCHATScripts GLOBAL AllOUTCHATScripts EXEC } ON SELECT { AllSELECTScripts GLOBAL AllSELECTScripts EXEC } ON ALARM { AllALARMScripts GLOBAL AllALARMScripts EXEC } ON LEAVE { AllLEAVEScripts GLOBAL AllLEAVEScripts EXEC }