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
help about if
Author Message
Osi
Apprentice
*

Posts: 4
Likes Given: 4
Likes Received: 0 in 0 posts
Joined: Jan 2015
Reputation: 0



Post: #1
help about if
Code:
IF
SRC.DAMAGE <EVAL {5 99}> //I tried when it get damage between 5-99 it must cast spell 55.  I tried many thing but not working any idea? ^^
ref1=<attacker.last>
ref1.spelleffect 55,100.0
say aaa
else
say bbb // if it get damage lower 5 or higher 99 say bbb here true I think
endif
(This post was last modified: 02-15-2015 05:12 PM by Osi.)
02-15-2015 05:12 PM
Find all posts by this user Like Post Quote this message in a reply
XuN
Sphere Developer
*****

Posts: 852
Likes Given: 102
Likes Received: 156 in 119 posts
Joined: Jul 2013
Reputation: 30



Post: #2
RE: help about if
There are so much kind of function types: ® Read Only, (W) Write only and (RW) Read and Write.

Damage is W because you can use src.damage n but you cant <src.damage n> because you are telling sphere to do something.
There are no much ® properties or functions right now because we are moving them to RW but armor used to be only read.
STR for example is RW, you can use both str=10 to set it and <str> to retrieve the value.

So the IF is not working beacuse of that, IF src.damage n IS NOT a valid check.

Where are you using this code, is it in the @GetHit trigger? if so you must change that for IF (<argn> >= 5 && <argn><= 99)
02-15-2015 06:41 PM
Find all posts by this user Like Post Quote this message in a reply
[+] 2 users Like XuN's post
Post Reply 


Forum Jump:


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