请教CS中激活物的那个Count的顺序数在那里加的。谢谢!
本帖最后由 pd34567 于 2011-6-20 21:29 编辑不知道在那里可以设置这个Count的顺序数。
脚本里要设置成
if index == 0
Set myBall to aaActivatorSBJRef01
elseifindex == 1
Set myBall to aaActivatorSBJRef02
elseifindex == 2
Set myBall to aaActivatorSBJRef03
设置不了。谢谢! count表示该参照物使用次数,与引用此参照物顺序无关联。要使用该参照物,必须先创建一个world或cell。然后把它拉进去,就可以用了。 回复 2# woodstockey
哦,谢谢!!!还有想问一下在脚本里怎么没有等待一定时间再运行下面的内容的函数什么的?。。
比如
IFXXX>1 && NN=2
等待X秒
XXXXXX下面内容
endif
这个等待要怎么样做呢?3Q 用 GetSecondsPassed。
比如:
set timer to GetSecondsPassed
....
if timer>0.1&&XXX>1&&NN=2
XXXXX
endif
..
....
if timer>10
XXX
endif 本帖最后由 pd34567 于 2011-6-21 12:06 编辑
回复 4# woodstockey
我还不是很明白。能说详细点吗?
我想在 IFXXX>1 && NN=2
判断成立之后,在等待N秒之后运行下面的...........省略内容........
Scn ExceedTriggerScript
float NN
Begin GameMode
Set fquestdelaytime to 0.01
IFXXX>1 && NN=2
等待N秒
..........下面内容.......
endif
END
这个能帮我写个完整的吗?
脚本中 ; 号有什么意思吗?如;Exceed Trigger
谢谢! Scn ExceedTriggerScript
float NN
float timer
Begin GameMode
Set fquestdelaytime to 0.01
IFXXX>1 && NN=2
set timer to timer+GetSecondsPassed
if timer>10.0 ;延迟10秒
XXXXXXXX=需要运行的程序
endif
endif
END
;后面的是标注内容,不会运行。 本帖最后由 pd34567 于 2011-6-21 23:09 编辑
回复 6# woodstockey
谢谢!!我去试试,,
Return是什么用的。返回什么的意思呢?
我看到有些脚本这样写着
if IsActor == 0
Return
endif
还有我想做个当主角每一次用轻攻击时触发动作一次,要怎么做呢?
页:
[1]