|
需要脚本解释器,然后策划编写脚本内容。
通常用lua就可以,省事不说,游戏数值初始化什么的也可以搞定。
也有自己写解释器的,比如各类文字AVG。
贴一段仙剑奇侠传的脚本给你参考。
camera.ChangeCameraStatic(4406,638,4437,4505,626,4428)
npc.SetAtPos(2,4490,4457)
npc.SetPos(51,4561,4535)
npc.SetPos(1,4561,4535)
npc.MoveTo(51,4490,4457)
global.WaitForNpcPos(51,4490,4457)
camera.ResetLerp(15000)
camera.ChangeCameraStatic(4408,653,4437,4500,616,4429)
ui.Dialog(51422,117,0,51,0,0)--老爹你嗓门那么大干嘛,都让你吓跑了。
global.Wait(0.200)
ui.Dialog(51423,104,0,51,0,0)--采薇闹着抓鸟都一早上了,这下可好——
global.Wait(0.200)
ui.Dialog(51424,4031,2,2,0,0)--啊?我又不知道。这——
camera.ResetLerp(0)
camera.ChangeCameraStatic(4552,627,4576,4491,627,4496) |
|