-
Notifications
You must be signed in to change notification settings - Fork 15
aarddb
Eric Davis edited this page Apr 2, 2018
·
1 revision
- Author: Bast
- This will save general aardwolf information into a sqlite database
- See the Installation Page
- default location of database is in the logs directory, this can be changed by creating a variable in the Aardwolf world called dblocation with a path to the directory you would like to store it
- Note: this does not differentiate between characters, change the dblocation variable for each character
- see the planesmobs plugin
CREATE TABLE areas(
area_id INTEGER NOT NULL PRIMARY KEY autoincrement,
keyword TEXT UNIQUE NOT NULL,
name TEXT UNIQUE NOT NULL,
afrom INT default 1,
ato INT default 1,
alock INT default 0,
builder TEXT,
speedwalk TEXT
);
CREATE TABLE helplookup(
lookup_id INTEGER NOT NULL PRIMARY KEY autoincrement,
lookup TEXT UNIQUE NOT NULL,
topic TEXT
);
CREATE TABLE helps(
help_id INTEGER NOT NULL PRIMARY KEY autoincrement,
keyword TEXT UNIQUE NOT NULL,
helptext TEXT,
added INT
);
CREATE TABLE planesmobs(
mob_id INTEGER NOT NULL PRIMARY KEY autoincrement,
mobname TEXT NOT NULL,
poolnum INT NOT NULL
);
CREATE TABLE planespools(
pool_id INTEGER NOT NULL PRIMARY KEY autoincrement,
poollayer TEXT NOT NULL,
poolnum INT NOT NULL
);
CREATE TABLE version(
version_id INTEGER NOT NULL PRIMARY KEY autoincrement,
version INT default 1
);
Intro
Installation
Troubleshooting
Tips For VI Users
FAQ
Creating Plugins Based On Bastmush
Bastmush Plugins
- Aardwolf_Regen<\li>
- bast_spellup<\li>
- combattracker<\li>
- bast_hunt<\li>
- eqDB<\li>
- eqSets<\li>
- miniwin_cp<\li>
- miniwin_double<\li>
- miniwin_eq<\li>
- miniwin_events<\li>
- miniwin_example<\li>
- miniwin_gq<\li>
- miniwin_help<\li>
- miniwin_map<\li>
- miniwin_moons<\li>
- miniwin_noexp<\li>
- miniwin_quest<\li>
- miniwin_spellup<\li>
- miniwin_stats<\li>
- miniwin_tabbar<\li>
- notes<\li>
- planesmobs<\li>
- pluginlist<\li>
- setupchar<\li>
- StatDB<\li>
- StatMonitor<\li>
Internal bastmush Plugins (do not load these unless needed)
- areaDB<\li>
- broadcast_cp<\li>
- broadcast_double<\li>
- broadcast_gq<\li>
- broadcast_idle<\li>
- broadcast_invmon<\li>
- broadcast_kills<\li>
- broadcast_level<\li>
- broadcast_noexp<\li>
- broadcast_quest<\li>
- broadcast_runto<\li>
- broadcast_spellsskills<\li>
- broadcast_state<\li>
- broadcast_whois<\li>
- fix<\li>
- update_checker<\li>
Support files for bastmush
- objectlua<\li>
- aardutils<\li>
- aarddb<\li>
- chardb<\li>
- eqdb<\li>
- ldplugin<\li>
- miniwin<\li>
- mastertab<\li>
- pluginhelper<\li>
- phelpobject<\li>
- stringfuncs<\li>
- sqlitedb<\li>
- verify<\li>
- tablefuncs<\li>