3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 3137|回复: 9
打印 上一主题 下一主题

[求助] 奋战一夜,整理出了若干问题,渴望得到协助。

  [复制链接]

131

主题

2701

帖子

1万

积分

资深玩家

机动部队菜鸟

Rank: 9Rank: 9Rank: 9

贡献度
2199
金元
28875
积分
11684
精华
0
注册时间
2008-10-14
跳转到指定楼层
主题
发表于 2013-1-3 21:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先,关于召唤魔法。

召唤魔法的建立是在对一个NPC的召唤脚本的基础之上建立的。这一点没有问题。在CS中创建好了相信的魔法以后。如果让它出现在游戏中?

目前并不想通过QUEST来完成。而是希望将其确实加入一个既有的魔法商店当中成为贩卖物。

检查了欧式宫殿的图书管理员和宫廷魔导,她们确实提供着魔法和书籍的贩卖。

接下来的第二个问题就是如何让现成的一个魔法出现在贩卖列表当中。

再然后就是一个关于脚本系的问题。

如果单纯只是为了召唤一个NPC到附近来的话,需要的内容和命令并不是那么复杂。人人都会有同伴跟丢无法找回的悲哀情况。除了读档就是卸载ESP。

召唤魔法就是为了这个而存在的。我们以欧式宫殿2.1为例。欧式宫殿的NPC对于跟随表现的十分忠诚。伊芙隆地下城进门处那里是最好的测试同伴跟随性能的场所。

欧式宫殿的NPC完好的通过了测试,进入地城也可以保持良好的跟随,同时保持着距离过远后的瞬移。

但是不代表不会跑丢。也不会消失。

举个例子。考古公会总决战进入地下室之前,如果你安排任何同伴留在考古公会大厅内的话,出来的时候他们都会从游戏里消失。

PRID是解决不了问题的。无从指向。

召唤魔法应当就是为了解决这个问题而存在的。

在诸多同伴的召唤魔法脚本中。血咒的相对简单。如下:
scn aaa1summonastriannaspellscript

short counter


begin ScriptEffectStart
  set partygirlref.summons to 1
  set partygirlref.currentaipackage to 6
  set partygirlref.followpc to 1
  set partygirlref.invupdate to 1
  set partygirlref.pauseevp to 1
  set partygirlref.updatenpc to 1
end


Begin ScriptEffectUpdate
  return
  if counter > 0
    partygirlref.moveto player 0 0 10
    set counter to 0
  endif
end


begin ScriptEffectFinish
end

在血咒的召唤脚本基础之上进行修改再利用应该是一个比较高效的选择。如果只是单纯为了召唤一个消失了的NPC到身边来那么这个脚本的内容似乎也可以更加精简。

所以,如何创作一个实质有效简便的对单体的NPC的召唤脚本是我想请教的另一个问题。


望高手不吝赐教。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-13 12:51 , Processed in 0.033893 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表