Difference between revisions of "Script Function: setBounty"
From Ultima Online: The Second Age
(Created page with " <span style="color:#0000FF">function</span> <span style="color:#0000FF">void</span> setBounty(<span style="color:#0000FF">obj</span> killer) { <span style="color:#0000FF"...") |
|||
Line 2: | Line 2: | ||
{ | { | ||
<span style="color:#0000FF">string</span> Q4GQ; | <span style="color:#0000FF">string</span> Q4GQ; | ||
− | [[ | + | [[Script_Function:_postKillerToBB|<span style="color:#2B91AF">postKillerToBB</span>]](killer); |
[[Engine Function:_attachScript|<span style="color:#FF0000;font-weight:bold">attachScript</span>]](killer, <span style="color:#800000">"bountymark"</span>); | [[Engine Function:_attachScript|<span style="color:#FF0000;font-weight:bold">attachScript</span>]](killer, <span style="color:#800000">"bountymark"</span>); | ||
[[Engine Function:_setNotoriety|<span style="color:#FF0000;font-weight:bold">setNotoriety</span>]](killer, (0x00 - 0x7F)); | [[Engine Function:_setNotoriety|<span style="color:#FF0000;font-weight:bold">setNotoriety</span>]](killer, (0x00 - 0x7F)); |
Latest revision as of 09:06, 21 October 2018
function void setBounty(obj killer) { string Q4GQ; postKillerToBB(killer); attachScript(killer, "bountymark"); setNotoriety(killer, (0x00 - 0x7F)); barkTo(killer, killer, "A bounty hath been issued for thee, and thy worldly goods are hereby confiscated!"); obj bank = getItemAtSlot(killer, 0x1D); list Q47M; getContents(Q47M, bank); for(int i = 0x00; i < numInList(Q47M); i++) { bank = Q47M[i]; if (0x00) { Q4GQ = "Deleting bank item: " + getName(bank); systemMessage(killer, Q4GQ); } deleteObject(bank); } return (); }