STATE_MACHINE { KEY { Freeze } COMMENT [Freezes all monsters in a defined radius (like in the quest with the snakes).] PARAM { KEY {1} TYPE {frame} COMMENT [3D object represent this invisible machine:] DISPLAY {} } PARAM { KEY {2} TYPE {INT} COMMENT [Message number to activate the machine:] DEFAULT {1} } PARAM { KEY {3} TYPE {INT} COMMENT [Radius to freeze:] DEFAULT {20} } PARAM { KEY {4} TYPE {INT} COMMENT [Time to freeze:] DEFAULT {8000} } CODE [ TRAP { KEY { %0 } FLAG { ACTIVE|LIGHTBUFFER|LIGHT|TRANSMIT } STATE { KEY { wait } CLEARCOLLID {1} MULTI { CONDITION { MSG { %2 } GOTO { freeze } } } } STATE { KEY { freeze } CLEARCOLLID {1} ACTION { FREEZE { %3,%4 } } MULTI { CONDITION { TIMER { 0 } GOTO { wait } } } } STATE { KEY { fin } } } ] }