动态执行脚本
‘ 【动态执行脚本】 014以及以上版本可用
‘ ——————-如: sys_runAction 1000003317 0 0 126 0 你好呀
‘ —————————————参数1:人物角色ID。设置时脚本将能拥有ID指定的User对象。可以设置为0.表示无对象执行。可以设置为 -1 表示发出此脚本对象的本身。一般指角色自身
‘ —————————————参数2:脚本代码。如上例子中这是脚本主体 【0 0 126 0 你好呀】它们分别为next nextfail type data param param中包含空格不会影响脚本的执行,但是前4个值的格子顺序不能搞乱了。
‘ ——————————返回值: 始终会成功
注意:本方法并不会立即执行设置的脚本,而是将脚本投入到执行线程,由执行线程调度和执行。 它的执行是异步的、它可以从外部文件读取动态的脚本执行。(比如配合读取ini文件,实现外部脚本的加载执行。)
示例
| id | id_next | id_nextfail | type | data | param |
|---|---|---|---|---|---|
| 100000100 | 0 | 0 | 2003 | 0 | sys_runAction 1000003317 0 0 126 0 你好呀 |