diff options
Diffstat (limited to 'npc/functions')
-rw-r--r-- | npc/functions/timer.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/npc/functions/timer.txt b/npc/functions/timer.txt index e79070f3b..1b5fa8c57 100644 --- a/npc/functions/timer.txt +++ b/npc/functions/timer.txt @@ -54,3 +54,14 @@ function script mapdeltimer { } return .@i; } + +// partytimer("<map>", <tick>, "<npc>::<event>", partyid) +function script partytimer { + .@c = getunits(BL_PC, .@players, false, getarg(0)); + for (.@i = 0; .@i < .@c; .@i++) { + if (getcharid(2, strcharinfo(0,"",.@players[.@i]) ) == getarg(3)) + addtimer(getarg(1), getarg(2), .@players[.@i]); + } + return .@i; +} + |