把西游记所有地图放进去database。
比如,找到在长安城,那么在database找,找到长安城,然后执行相对的命令。比如PlayerQuestChangan。然后用trigger帮助。
我是这么做的,把一个城市分成几断路,比如changan1, changan2, changan3, changan4。先执行alias changan1,然后,如果系统没有出现完成quest的提示,那么就运行下一个alias changan2,直到系统提示完成quest,或者运行到最后changan4,便进入do_next_quest。
当然,中间需要考虑和解决:命令输入太多,碰到怪,飞不出去,等等问题。
希望可以帮到你
:)