evennia.contrib.full_systems.evscaperoom.scripts

A simple cleanup script to wipe empty rooms

(This can happen if users leave ‘uncleanly’, such as by closing their browser window)

Just start this global script manually or at server creation.

class evennia.contrib.full_systems.evscaperoom.scripts.CleanupScript(id, db_key, db_typeclass_path, db_date_created, db_lock_storage, db_desc, db_obj, db_account, db_interval, db_start_delay, db_repeats, db_persistent, db_is_active)[源代码]

基类:evennia.scripts.scripts.DefaultScript

at_script_creation()[源代码]

Only called once, when script is first created.

at_repeat()[源代码]

Called repeatedly if this Script is set to repeat regularly.

参数

**kwargs (dict) – Arbitrary, optional arguments for users overriding the call (unused by default).

exception DoesNotExist

基类:evennia.scripts.scripts.DefaultScript.DoesNotExist

exception MultipleObjectsReturned

基类:evennia.scripts.scripts.DefaultScript.MultipleObjectsReturned

path = 'evennia.contrib.full_systems.evscaperoom.scripts.CleanupScript'
typename = 'CleanupScript'