The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problem With Sacrificing Corpse Script For EXP
Author Message
RanXerox
Master
**

Posts: 550
Likes Given: 1
Likes Received: 12 in 9 posts
Joined: Dec 2010
Reputation: 19



Post: #2
RE: Problem With Sacrificing Corpse Script For EXP
Code:
[FUNCTION autosac]
REF1=<SRC>
IF (<REF1.TAG0.sacstop>==01) || (<isevent.e_event>)
   REF1.SYSMESSAGE You can't Sacrifice Corpses during an Event.
   RETURN 1
ENDIF
FORITEMS 4
   IF (<TYPE> == t_corpse) && (<LINK>==04fffffff) //IF it's an NPC corpse, then continue...
      IF (<REF1.UID>==<MORE2>) //IF it's a corpse that you killed, then continue...
         IF (<AMOUNT>==101) || (<AMOUNT>==241) || (<AMOUNT>==243) || (<AMOUNT>==246)
            //IF it is one of the 4 special cases (Tarasque or Half-Etheral), then just remove the corpse...
            REMOVE
         ELSE //for all other NPC corpses, remove the corpse AND give Tix...
            REMOVE
            LOCAL.TMP=<R10,25> //Amount of Tix to give the player
            REF1.TAG0.TIX=<EVAL <REF1.TAG0.TIX>+<LOCAL.TMP>>
            REF1.SYSMESSAGE @07a1 You have been rewarded <dLOCAL.TMP> Tix for the <NAME> corpse.
         ENDIF
      ELSE
          REF1.SYSMESSAGE @021 You did not kill the <NAME> corpse.
      ENDIF
   ENDIF
ENDFOR
(This post was last modified: 12-17-2012 04:27 PM by RanXerox.)
12-17-2012 04:16 PM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Problem With Sacrificing Corpse Script For EXP - RanXerox - 12-17-2012 04:16 PM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)