这样一段GECK里的设置热键的Script,为什么总是保存不了?是有错误,还是权限问题,还是别的问题?
这样一段GECK里的设置热键的Script,为什么总是保存不了?是有错误,还是权限问题,还是别的问题?————————————————————————————————————————————————————————
scn GhostNightvision
short DoOnce
short buttonToggle
short buttonPressed
begin onEquip
set DoOnce to 1
end
begin onUnEquip
player.RemoveSpell CatNightVision
set buttonPressed to 0
set DoOnce to 0
end
Begin GameMode
if DoOnce == 1
if IsKeyPressed 48 != buttonToggle
set buttonToggle to IsKeyPressed 48
if buttonToggle && buttonPressed == 0 ; Button pressed
player.AddSpellNS CatNightVision
set buttonPressed to 1
elseif buttonToggle && buttonPressed == 1 ; Button released
player.RemoveSpell CatNightVision
set buttonPressed to 0
endif
endif
endif
End
——————————————————————————————————————————————————————————————————
高手帮帮我啊,谢谢!(实现的功能是设置快捷键N,用于夜视镜的开关,CatNightVision是我定义的夜视效果。)(N网上的夜视镜我不喜欢,想自己弄) 保存不了是GECK里報錯是吧..
把GECK報錯的內容發來看下吧..
非腳本帝路過,你發的腳本我也看不懂 geck 没有报错,只是点了保存后,叉掉窗口时还是提示是否保存,点击“是”,则窗口不关闭(实际上没保存),点击“否”,则窗口关闭(同时没保存)。 能否推荐几位腳本帝,供我学习学习? 本帖最后由 妈妈说用户名不能太长 于 2011-2-17 17:12 编辑
在data文件夹里面应该可以找到一个和你修改的文件同名但后缀名不同的文件
改下后缀名就可以了
可能是你修改的时候开者FNVEdit使esp文件不可写造成的 谢谢了,去试试 回复 5# 妈妈说用户名不能太长
我还是不太懂,我的esp文件可以修改(比如改一下这个mod的装备的某个数据,对应的esp可以保存。进游戏也有变化),我指的是script edit 这个窗口里点save没有效果,即代码无法保存修改。然而我把代码写成这样:
scn GhostNightvision
short DoOnce
short buttonToggle
short buttonPressed
begin onEquip
set DoOnce to 1
end
begin onUnEquip
player.RemoveSpell CatNightVision
set buttonPressed to 0
set DoOnce to 0
end
就可以保存了,好像是去掉的那一部分有问题。但是我把http://geck.bethsoft.com/index.php/Useful_Scripts这里的最下面一个样本(也就是Hotkey的那段程序)原封不动地复制到script edit里,同样无法保存,按理说官网上的程序应该没有错吧。你说的改后缀指的是什么文件的后缀? 回复妈妈说用户名不能太长
我还是不太懂,我的esp文件可以修改(比如改一下这个mod的装备的某个数 ...
snakescrin 发表于 2011-2-17 20:15 http://bbs.blacksheepgame.com/images/common/back.gif
如果是这样的话只能一行一行语句去加上去判断了
我基本没用过脚本...
所以不知道具体哪里的问题 你这个是不是需要nvse支持的?如果是的话,可能geck启动的时候需要后面加参数。 需要nvse支持
页:
[1]