编写脚本的问题
请问怎么判断当前回合是不是玩家的回合?请问中2里是不是有一个派系指针是固定指向玩家的?
多谢各位了~~
很奇怪很不清楚的问题哦,作为有中2四年修改经历的粉丝,我不知道如何答你啊。 本帖最后由 shuzuneng1 于 2012-3-18 11:32 编辑
swankaiser 发表于 2012-3-17 22:36 http://bbs.3dmgame.com/static/image/common/back.gif
很奇怪很不清楚的问题哦,作为有中2四年修改经历的粉丝,我不知道如何答你啊。 ...
意思就是在玩家开启游戏之后,程序中有一个变量永远指向玩家的派系。比如玩家是england,则该指针就指向england。:)
我刚才找到了类似的判定语句,好像是 FactionIsLocal ,这个语句的值的类型应该和布尔型类似,假如是玩家的回合,返回值就是true,否则就是false。不知道我猜的对不对,希望大家能帮忙~~ 本帖最后由 swankaiser 于 2012-3-18 15:04 编辑
中2最基本的脚本之一就是你说的派系指向,由FactionIsLocal的值来决定此段脚本的指向,也既是哪个派系的脚本可以激活。
比如
当要指向玩家时:
monitor_event ------- (此处的------为脚本触发、关系到游戏内核)
and FactionIsLocal (此处意为指向玩家)
historic_event -------- (此处-------为脚本激活事件)
end_monitor
当要指向AI时:
monitor_event ------- (此处-------为脚本触发、关系到游戏内核)
and FactionType england (此处意为指向英格兰)
and not FactionIsLocal (此处意为不指向玩家)
historic_event -------- (此处-------为脚本激活事件)
end_monitor
swankaiser 发表于 2012-3-18 15:02 static/image/common/back.gif
中2最基本的脚本之一就是你说的派系指向,由FactionIsLocal的值来决定此段脚本的指向,也既是哪个派系的脚 ...
谢谢~我知道了
页:
[1]