《上古卷轴5》Papyrus脚本语言入门指南

《上古卷轴5》的自由性极高,并且还能通过MOD等方式来进行玩法的拓展。而Papyrus是B社的脚本工具,玩家要是掌握了Papyrus脚本语言,就能让本作的趣味性大大加强。下面就为大家带来了《上古卷轴5》Papyrus脚本语言入门指南,希望大家能够喜欢。

《上古卷轴5》Papyrus脚本语言入门指南

游民星空 - 查攻略必备

下载游民App,免费领取游戏大作

《上古卷轴5》Papyrus脚本语言入门指南

上古卷轴吧 天涯远不远 2018-05-29 12:03
0

事件

  事件是驱动游戏进度的程序,在papyrus中,事件就类似于c语言中的主函数,即int main()。在游戏中,几乎所有的角色行为都可以用事件管理。举个例子,盗贼公会任务中,玩家会跟随墨瑟前往雪漫密室寻找卡莱雅的下落,当你踏入最后一道门的时候会被卡莱雅的箭射中,昏厥倒地。玩家踩中陷阱到昏厥倒地这个动作,就可以用事件来管理。

事件的流程

  玩家在进行游戏中触发了某一行为(脚步声过响,踩中陷阱等),相关联的对象(沉睡的尸鬼,毁灭系符文法术等)根据脚本做出相应的反应(苏醒,爆炸等),然后反馈到游戏当中去。

  例子:

  下面通过一个例子来帮助大家对事件有个具体的印象

  scriptName DraugrResurrect extend Actor

  Spell property reanimateSpell Auto

  ObjectReference property trigger Auto

  Event OnActive(ObjectReference akActionRef)

  if (trigger==akActionRef)

  reanimateSpell . Cast(self,self)

  endIf

  endEvent

相关内容请关注:上古卷轴5:天际专区

责任编辑:夏目贵志

本文对您是否有帮助

攻略专题 进入

攻略合集

相关推荐

APP精彩推荐打开游民APP查看更多

在线玩推荐更多