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

注册 登录

QQ登录

只需一步,快速开始

查看: 1855|回复: 0
打印 上一主题 下一主题

[求助] 移植飞行脚本遇到困难了,请高人相助

[复制链接]

4

主题

713

帖子

985

积分

超级玩家

Rank: 5Rank: 5

贡献度
128
金元
4731
积分
985
精华
0
注册时间
2008-2-18
跳转到指定楼层
主题
发表于 2010-1-15 21:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很喜欢oodorobou改的“变身系+随着等级增长能力也增强的吸血鬼MOD修正版”MOD,但是不是很完美,自己下载了可变身恶魔的MOD替换了翅膀和跳跃动作,可以飞行时扇动翅膀了,但是oodorobou的飞行是用Ring of Wings Levitation的飞行脚本,效果是按空格起飞并装备翅膀,落地后没有翅膀,其中翅膀路径已经从原来elite5472的MOD的aaaWingsOfDarkness路径改为aaawings而没有翅膀路径是aaanowings,关于名字丢失大家可以找到这两个文件自己起名字。
-----------------------------------------------
我的问题是:我还是喜欢没改前elite5472的Vampirism Overhaul 3 25用技能召唤翅膀的形势,并且想改为装备翅膀后就添加技能FLIGHT(自己起名)的ability,并在卸下翅膀后同时卸掉此技能,附件是我复制出的变身恶魔的原始飞行脚本(作者允许改动此脚本),我把其中的
if isNotFlying == 0 && player.hasspell 001FlyingTired == 0 && player.hasspell 001DemonicFlight || player.getequipped  000DemonCompleteBody == 1
player.addspellNS 001FlyingTired
elseif isNotFlying && player.hasspell 001FlyingTired == 1 && player.getav fatigue >= 0 || player.getav fatigue < -100
player.removespellNS 001FlyingTired
elseif isNotFlying == 0 && player.getAV fatigue < 0
pushactoraway player 10
set isNotFlying to 1
endif
删除了(因为Vampirism Overhaul 3 25没有涉及物品)然后用此脚本做了一个FLIGHT的ability,然后另外新建了脚本如下
scn 001ScriptEffectUpdate

begin 001ScriptEffectUpdate
if player.getequipped  aaaWingsOfDarkness == 1 && player.hasspell 000Flight == 0
player.addspellNS 000Flight
elseif player.getequipped  aaaWingsOfDarkness == 0 && player.hasspell 000Flight == 1
player.removespellNS 000Flight
endif
end
可是没有达到我预期的召唤出翅膀加入FLIGHT的技能(技能列表没有加入并且用,键不能飞行),个人能力实在有限,希望有识之士前来相助!![em23]

flight.zip

3.54 KB, 下载次数: 0

zip

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-6 09:22 , Processed in 0.029087 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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