Difference between revisions of "Script: Statue lever one"
From Ultima Online: The Second Age
(Created page with " <span style="color:#0000FF">inherits</span> globals; <span style="color:#0000FF">trigger</span> use { <span style="color:#0000FF">loc</span> Q5QP = 0x14CA, 0x0247,...") |
(No difference)
|
Latest revision as of 13:45, 5 October 2018
inherits globals;
trigger use { loc Q5QP = 0x14CA, 0x0247, 0x00; list Q5DQ; if ((getObjType(this) == 0x108C) && (!hasObjVar(this, "working"))) { setObjVar(this, "working", 0x01); [[messageToRange|messageToRange]](Q5QP, 0x01, "unlocked", Q5DQ); setType(this, 0x108D); callback(this, 0x02, 0x24); } return (0x00); }
trigger callback(0x24) { if (hasObjVar(this, "working")) { if (getObjType(this) == 0x108D) { setType(this, 0x108E); callback(this, 0x02, 0x24); return (0x00); } if (getObjType(this) == 0x108E) { setType(this, 0x108C); removeObjVar(this, "working"); return (0x00); } } return (0x00); }