diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-01-01 23:33:37 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-01-01 23:33:37 +0300 |
commit | 6091f2d963bdff2e62176d9a668943ee02f57043 (patch) | |
tree | f8b783ee6d05ee572b3a956f5e2d3cbf6d7fad12 /src/map/script.c | |
parent | 3242c560742518770c6ea97db03bf89d314cb963 (diff) | |
download | plugin-6091f2d963bdff2e62176d9a668943ee02f57043.tar.gz plugin-6091f2d963bdff2e62176d9a668943ee02f57043.tar.bz2 plugin-6091f2d963bdff2e62176d9a668943ee02f57043.tar.xz plugin-6091f2d963bdff2e62176d9a668943ee02f57043.zip |
add script function for check is player dead or not.
New script function: ispcdead()
Diffstat (limited to 'src/map/script.c')
-rw-r--r-- | src/map/script.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/map/script.c b/src/map/script.c index d225052..fcaf9cc 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -736,3 +736,14 @@ BUILDIN(unequipById) } return true; } + +BUILDIN(isPcDead) +{ + TBL_PC *sd = script->rid2sd(st); + + if (sd == NULL) + return false; + + script_pushint(st, pc_isdead(sd) ? 1 : 0); + return true; +} |