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

注册 登录

QQ登录

只需一步,快速开始

查看: 3114|回复: 5
打印 上一主题 下一主题

[求助] 诚心向猫大求教,让NPC执行另一个AI包的代码是什么?

[复制链接]

23

主题

318

帖子

391

积分

高级玩家

Rank: 4

贡献度
30
金元
2709
积分
391
精华
0
注册时间
2005-6-29
跳转到指定楼层
主题
发表于 2011-8-26 12:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如一个我设了一个NPC ID为asdf1,他身上有两个AI包,ID为AI1的排第一个,是sandbox,而AI2排第二个,是Follow。
这时如果我用player.placeatme asdf1 5 1024 0指令,它是刷出5个asdf1并让他们执行sandbox,什么指令是改变他们执行的AI包,让他们可以变成执行Follow? 如果把Follow放第一个他们一刷出来就是Follow,但是我想知道什么指令能让他们在两个AI包间切换,这样我就可以做一个呼叫器控制开关来控制他们了。
回复

使用道具 举报

122

主题

7371

帖子

1万

积分

资深玩家

有事微信联系,微信号:simon9122

Rank: 9Rank: 9Rank: 9

贡献度
1982
金元
51847
积分
13133
精华
2
注册时间
2009-1-10

3DMer

QQ
舒服的沙发
发表于 2011-8-26 13:01 | 只看该作者
本帖最后由 sumizai1989 于 2011-8-26 13:04 编辑

设置条件, 让PACK根据条件来决定什么时候运行什么PACK, 或在需要的使用用脚本AddscriptPACK这个命令来给NPCRef添加PACK


AddScriptPackage
RemoveScriptPackage
回复 支持 反对

使用道具 举报

140

主题

1万

帖子

9698

积分

3DM创意工坊

老神仙

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
588
金元
73258
积分
9698
精华
2
注册时间
2010-11-16
硬硬的板凳
发表于 2011-8-26 13:16 | 只看该作者
本帖最后由 真永恒之心 于 2011-8-26 13:20 编辑

回复 1# lynzxcv


    控制NPC的AI比你想象的复杂,由PACK内部设置可控变量,由NPC脚本改变变量并运行EVP指令立即使PACK执行。你拿一个同伴的PACK和脚本分析一下就能得到制作经验
回复 支持 反对

使用道具 举报

23

主题

318

帖子

391

积分

高级玩家

Rank: 4

贡献度
30
金元
2709
积分
391
精华
0
注册时间
2005-6-29
冰凉的地板
 楼主| 发表于 2011-8-26 13:46 | 只看该作者
回复  lynzxcv


    控制NPC的AI比你想象的复杂,由PACK内部设置可控变量,由NPC脚本改变变量并运行EVP指 ...
真永恒之心 发表于 2011-8-26 13:16



    原来如此,多谢猫大和2L了。很多东西看不懂分析起来困难
回复 支持 反对

使用道具 举报

23

主题

318

帖子

391

积分

高级玩家

Rank: 4

贡献度
30
金元
2709
积分
391
精华
0
注册时间
2005-6-29
5#
 楼主| 发表于 2011-8-26 13:49 | 只看该作者
本帖最后由 lynzxcv 于 2011-8-26 14:19 编辑

具体是不是先设一个PACK,作用就是AI包?然后设定条件XX时执行PACK?
回复 支持 反对

使用道具 举报

140

主题

1万

帖子

9698

积分

3DM创意工坊

老神仙

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
588
金元
73258
积分
9698
精华
2
注册时间
2010-11-16
6#
发表于 2011-8-26 13:52 | 只看该作者
回复 5# lynzxcv


    完全正确,就是用角色脚本控制的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-25 23:44 , Processed in 0.119736 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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