Project1
标题:
事件中的脚本运行标签
[打印本页]
作者:
高佬龙骑
时间:
2010-6-19 23:04
提示:
作者被禁止或删除 内容自动屏蔽
作者:
后知后觉
时间:
2010-6-20 09:49
事件脚本用于写一些简短的脚本
想学脚本的话.可以先去看看
F1帮助文档里的 脚本入门...以及一些相关的脚本教程
作者:
高佬龙骑
时间:
2010-6-20 17:58
提示:
作者被禁止或删除 内容自动屏蔽
作者:
后知后觉
时间:
2010-6-20 20:17
本帖最后由 后知后觉 于 2010-6-20 20:18 编辑
那个脚本指令里可以写的东西不是固定的几个几十个
是个很灵活的东西...
这里有一个总结出来的常用的事件脚本..你拿去看看吧..
在事件中使用的常用脚本.rar
(53.38 KB, 下载次数: 86)
2010-6-20 20:14 上传
点击文件名下载附件
作者:
上帝的眼睛
时间:
2010-6-20 21:54
def goto(value)
# 获取标签名
label_name = value
# 初始化临时变量
temp_index = 0
# 循环
loop do
# 没找到符合的标签的情况下
if temp_index >= @list.size-1
# 继续
return true
end
# 本事件指令为指定的标签的名称的情况下
if @list[temp_index].code == 118 and
@list[temp_index].parameters[0] == label_name
# 刷新索引
@index = temp_index
# 继续
return true
end
# 推进索引
temp_index += 1
end
end
复制代码
这段脚本加到main以前,然后事件脚本调用:
goto("标签名")
Interpreter 3 391~412行
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1