跳转到内容

AvernumScript/附录/关于脚本的一般说明

来自维基教科书,开放世界的开放书籍

关于脚本的一般说明

[编辑 | 编辑源代码]

which_char

[编辑 | 编辑源代码]
许多调用需要你提供which_char的值。它需要一个角色的编号,范围从 0 到 119。

注意:你不是在输入角色的角色 ID 或其性格。要找到角色的编号,在编辑器中选择角色并查看第一行描述中的编号。

如果你在一个生物脚本中使用这样的调用,如果为which_char输入 -1,该函数将对正在运行脚本的生物起作用。在这种情况下,你也可以为which_char输入 ME。它与 -1 做同样的事情。

which_char_or_group

[编辑 | 编辑源代码]
当一个调用需要which_char_or_group的值时,它需要一个角色或组的编号。这与which_char完全一样,只有一个区别:该调用还可以对组中的每个成员起作用。如果你想让调用对组 x 起作用,请将which_char_or_group的值设置为 1000 + x。

注意:组 0 始终是队伍。

最重要的调用

[编辑 | 编辑源代码]
你应该特别注意这些调用。它们是通常用于编写特殊遭遇的最频繁的调用。
此调用是开始对话的方法。
此调用允许你阻止队伍进入容器和空间。
使用这两个调用可以轻松奖励队伍。
第一个调用让你查看一个角色是否存在。第二个调用将立即创建一个新的角色。
每个场景必须使用此调用。否则,队伍离开场景的唯一方法是通过角色编辑器。
这是向玩家显示一些简单文本的最佳调用。
此调用让你可以自定义你的户外遭遇。
这两个是设置和检查“已完成”标志的两个主要调用。
这两个调用让你可以立即自定义城镇中的生物
此调用让你可以轻松地在脚本中跳转状态。
华夏公益教科书