Difference between revisions of "Script Function: Q4LN"
From Ultima Online: The Second Age
(Created page with " <span style="color:#0000FF">function</span> <span style="color:#0000FF">void</span> Q4LN(<span style="color:#0000FF">obj</span> this, <span style="color:#0000FF">obj</span>...") |
|||
Line 5: | Line 5: | ||
{ | { | ||
<span style="color:#0000FF">string</span> Q60K; | <span style="color:#0000FF">string</span> Q60K; | ||
− | <span style="color:#0000FF">if</span> ([[Engine Function:_hasObjVar|<span style="color:#FF0000;font-weight:bold">hasObjVar</span>]](this, <span style="color:#800000">" | + | <span style="color:#0000FF">if</span> ([[Engine Function:_hasObjVar|<span style="color:#FF0000;font-weight:bold">hasObjVar</span>]](this, <span style="color:#800000">"isPet"</span>)) |
{ | { | ||
Q60K = <span style="color:#800000">"I shall obey the orders given me by "</span> + [[Engine Function:_getName|<span style="color:#FF0000;font-weight:bold">getName</span>]](usedon) + <span style="color:#800000">" and treat "</span> + [[Engine Function:_getHimHer|<span style="color:#FF0000;font-weight:bold">getHimHer</span>]](usedon) + <span style="color:#800000">" as a friend."</span>; | Q60K = <span style="color:#800000">"I shall obey the orders given me by "</span> + [[Engine Function:_getName|<span style="color:#FF0000;font-weight:bold">getName</span>]](usedon) + <span style="color:#800000">" and treat "</span> + [[Engine Function:_getHimHer|<span style="color:#FF0000;font-weight:bold">getHimHer</span>]](usedon) + <span style="color:#800000">" as a friend."</span>; |
Latest revision as of 00:47, 21 October 2018
function void Q4LN(obj this, obj usedon, obj user) { debugMessage("I are here"); if (Q4KK(this, 0x00)) { string Q60K; if (hasObjVar(this, "isPet")) { Q60K = "I shall obey the orders given me by " + getName(usedon) + " and treat " + getHimHer(usedon) + " as a friend."; bark(this, Q60K); } else { Q60K = getName(this) + " will not guard against " + getName(usedon) + " and will obey " + getHisHer(usedon) + " orders as if they were your own."; systemMessage(user, Q60K); if (isPlayer(usedon)) { Q60K = getName(user) + " has granted you the ability to give orders to " + getHisHer(user) + " pet " + getName(this) + ". This creature will now consider you a friend."; systemMessage(usedon, Q60K); } } debugMessage("I are here2"); receiveHelpfulActionFrom(usedon, user); Q458(this, usedon); } return (); }