创建定时器
‘ 【创建定时器】 必须拥有User对象,每个角色最多可同时存在10个定时器。
‘ ——————-如: sys_onTime 3000003 500 50 123456
‘ —————————————参数1:定时执行的脚本ID
‘ —————————————参数2:执行时间间隔:毫秒 1000毫秒=1秒
‘ —————————————参数3:执行次数
‘ —————————————参数4:定时器ID,自定义,用于区分是哪个定时器。可自定义。
‘ ——————脚本ID事件回调:
‘ —————————————%iter_var_str9 = 剩余执行次数
‘ —————————————%iter_var_str8 = 产生事件的时钟ID。
‘ ——————————返回值:成功执行:id_next 不成功执行:id_nextFail
示例
| id | id_next | id_nextfail | type | data | param |
|---|---|---|---|---|---|
| 100000100 | 0 | 0 | 2003 | 0 | sys_onTime 100000101 500 50 123456 |
| 100000101 | 0 | 0 | 125 | 2017 | 定时器ID:%iter_var_str8 剩余次数:%iter_var_str9 |
定时器可周期性执行指定脚本,如上示例,每500毫秒执行一次 100000101 脚本。总共执行50次。对象为创建定时器的玩家角色。