Hauptmenü öffnen

AntamarWiki β

Änderungen

AOQML-Manual

27 Bytes hinzugefügt, 22:36, 3. Jun. 2008
K
Sonstige Abfragen aus der A&O-Datenbank
'''Zufälligen Gegenstand aus der Datenbank auswählen'''
<code xml><take item="$(name FROM ant_ware WHERE preis -le 5 AND NOT att_selten AND NOT att_rare)"/></code>Der Befehl hinter dem "$" ist eine SQL-Abfrage. Sie liefert den Namen eines zufällig ausgewählten Gegenstands aus der Tabelle ant_ware mit einem Preis von höchstens 5 Heller (-le = lower or equal) und ohne die Attribute selten (att_selten) oder rare (att_rare). Mit &lt;<code xml><take item="..."&gt; ></code> wird der Gegenstand ins Inventar des Helden gelegt.
Mit den Optionen -ge (greater or equal), -lt (lower than) und -gt (greater than) kann man dementsprechend zufällige Dinge auswählen, die 5H oder mehr, bzw. weniger oder mehr wert sind.
(Möglicherweise wird das später noch in eine einfachere Form gegossen.)
298
Bearbeitungen