游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6322|回复: 15

[讨论] 《轩辕剑5外传-汉之云》Lua脚本片段共享

[复制链接]

97

主题

191

帖子

211

积分

中级会员

Rank: 3Rank: 3

积分
211
发表于 2009-7-28 13:11:00 | 显示全部楼层 |阅读模式
从源文件中提取而得,一大堆,上千段对白都是这样做出来的。
如开场男主角与女主角的对话:

mainevent005 = function()
   if isfon(1002) == 1 and isfon(1005) == 0 then
      fon(1005)
      lock_player(1)
      dark_in()
      chang_role_map(2, 33, -0.5, 0, 10)
      chang_main_map(33, -2, 0, 15)
      lock_on()
      set_dir(2, 290, 0)
      set_dir_torole(1, 2, 0)
      set_motion(2, 100)
      set_role_watch_role(1, 2)
      set_role_watch_role(2, 1)
      camerainfo(0, 0, 0, -1.8, 7.7, 10.8, 170, 28.7, 11)
      set_role_face_motion(1, 302)
      set_role_face_motion(2, 302)
      set_motion(2, 341)
      dark_out()
      set_motion(2, 365)
      intromsg(9003, 830, 150)
      set_role_face_motion(2, 311)
      talkinfo("横艾", "又有新任务了吗,朝云?")
      motioninfo(1, 203, 100, "焉逢", "是的,刚才多闻使大人已吩咐下来。")
      motioninfo(1, 345, 100, "焉逢", "我们将要袭击敌人后方退路上之砦垒,让敌人误认我军抄其后路,出营回防。")
      set_role_face_motion(2, 301)
      talkinfo("横艾", "明白了,那何时启程?")
      set_role_face_motion(2, 302)
      equipstory(2, 3142)
      set_motion(2, 100)
      talkinfo("焉逢", "黎明动身──仅有两日时间,将任务执行完成。")
      camerainfo(0, 0, 0, -2.2, 6, 11.5, 135, 17.5, 25)
      set_role_face_motion(2, 311)
      talkinfo("横艾", "对了,朝云……我们汉军是否开始欠粮?")
      set_role_face_motion(2, 302)
      motioninfo(1, 246 - 1, 246, "焉逢", "呃,你怎知道此事?")
      set_role_face_motion(2, 311)
      talkinfo("横艾", "我今早在山上吹笙,注意大营内一直派出人马,前去汉中催促粮草。")
      set_role_face_motion(2, 302)
      motioninfo(1, 206, 100, "焉逢", "原来如此……什么事都瞒不过你啊!")
      talkinfo("焉逢", "不过士兵们至今都仍不知此事,请你务须严守秘密。")
      set_role_face_motion(2, 301)
      motioninfo(2, 203, 100, "横艾", "呵~相信我吧,我口风可紧得很。")
      set_role_face_motion(2, 302)
      set_role_watch_back(2)
      set_role_face_motion(2, 315)
      motioninfo(2, 359, 361, "横艾", "不过呢~这事可隐藏多久?")
      set_role_face_motion(2, 314)
      talkinfo("焉逢", "这……")
      set_role_watch_role(2, 1)
      camerainfo(0, 0, 0, -3.3, 8.7, 12.1, 132.3, -19.4, 12)
      set_role_face_motion(2, 311)
      motioninfo(2, 307, 100, "横艾", "堂堂北伐,又再次败在粮秣不济之上,恐负责此事的" .. c(2) .. "李严" .. c(0) .. "大人,届时责任必不轻吧?")
      set_role_face_motion(2, 310)
      talkinfo("焉逢", "横艾……")
      camerainfo(0, 0, 0, -1.8, 7.7, 10.8, 170, 28.7, 11)
      talkinfo("焉逢", "李大人跟丞相一样,都是先帝的托孤大臣,忠心而负责……")
      talkinfo("焉逢", "蜀道艰险,而且我军深入敌境,补给线太长……如今粮秣不济,并非全然李大人之错。")
      use_role_weapon(2, 0)
      set_role_face_motion(2, 311)
      motioninfo(2, 239 - 1, 239, "横艾", "当然,坚决主张北伐,又决定走祁山路线的,本非可怜的李大人。")
      set_role_watch_back(2)
      motioninfo(2, 239 + 1, 204, "横艾", "真不懂,我们的这位孔明丞相──明明就不擅用兵,何以又老爱劳师动众,屡屡北伐?")
      talkinfo("焉逢", "横艾!")
      set_role_watch_role(2, 1)
      use_role_weapon(2, 1)
      camerainfo(0, 0, 0, -2.2, 6, 11.5, 135, 17.5, 25)
      talkinfo("横艾", "哎呀,朝云……你生气了?")
      set_role_face_motion(2, 302)
      motioninfo(1, 345, 100, "焉逢", "丞相忠心耿耿,公忠体国──他一心希望早日克复中原,讨灭国贼,以实现先帝遗愿,如此有何不对呢?")
      set_role_face_motion(2, 311)
      talkinfo("横艾", "嘻,朝云~你真是满腔忠诚啊,每次都替孔明丞相讲话!")
      motioninfo(1, 204, 100, "焉逢", "横艾──我们可是飞羽成员,是大汉最忠心的尖兵啊!")
      set_role_watch_back(2)
      motioninfo(2, 203, 102, "横艾", "对,我们是飞羽成员,是大汉最忠心的尖兵部队──")
      talkinfo("横艾", "所以,明朝我们又要去继续杀戮流血了……是吗?")
      talkinfo("焉逢", "横艾……")
      motioninfo(1, 345, 100, "焉逢", "我得先告辞……去准备明日一早相关之事。")
      set_role_watch_back(1)
      set_walks(1, 10)
      role_goto(1, 0.5, 0, 20, 0)
      wait_goto(1)
      set_motion(1, 100)
      set_role_watch_move(2, 1)
      talkinfo("横艾", "等一下,朝云!")
      set_role_face_motion(2, 301)
      talkinfo("横艾", "方才戏弄你,是我不好……请别生气啊!")
      set_role_face_motion(1, 311)
      motioninfo(1, 218, 219, "焉逢", "我未生气……别担心。")
      set_role_face_motion(1, 305)
      talkinfo("焉逢", "不过若子君他们听到像方才那些话,也许会不悦,你应尽量克制。")
      set_role_face_motion(1, 310)
      motioninfo(2, 203, 100, "横艾", "嗯……我会小心的!")
      motioninfo(1, 220, 100, "焉逢", "………")
      set_role_watch_move(1, 1)
      set_role_face_motion(1, 301)
      talkinfo("焉逢", "对了,横艾……")
      set_role_face_motion(1, 335)
      talkinfo("焉逢", "刚才你吹那首曲子很悦耳,能否继续呢?")
      set_role_face_motion(2, 311)
      motioninfo(2, 203, 100, "横艾", "当然好啊!")
      set_role_face_motion(1, 302)
      set_role_face_motion(2, 304)
      talkinfo("横艾", "真高兴你喜欢我所吹奏的曲子!")
      set_role_face_motion(2, 310)
      set_role_face_motion(1, 310)
      use_role_weapon(2, 0)
      set_role_watch_back(1)
      set_motion(2, 341)
      dark_in()
      set_watch_back(1, 2)
      reset_role(1)
      camera_mode(0)
      if isfon(1003) == 1 and isfon(1004) == 1 and isfon(1005) == 1 and isfon(1006) == 1 and isfon(1007) == 0 then
         mainevent007()
      else
         dark_out()
         lock_off()
      end
   end
end

8

主题

897

帖子

902

积分

高级会员

Rank: 4

积分
902
QQ
发表于 2009-7-28 13:28:00 | 显示全部楼层

Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

我沉默了。。。

70

主题

2251

帖子

2283

积分

金牌会员

Rank: 6Rank: 6

积分
2283
QQ
发表于 2009-7-28 13:36:00 | 显示全部楼层

Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

脚本策划仰慕

13

主题

832

帖子

1875

积分

金牌会员

空想家

Rank: 6Rank: 6

积分
1875
发表于 2009-7-28 13:37:00 | 显示全部楼层

Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

……唯一想到的就是把对白改成YY内容……

5

主题

172

帖子

300

积分

中级会员

Rank: 3Rank: 3

积分
300
发表于 2009-7-28 13:42:00 | 显示全部楼层

Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

wolfmm是资源派首领啊

13

主题

337

帖子

341

积分

中级会员

Rank: 3Rank: 3

积分
341
发表于 2009-7-28 13:44:00 | 显示全部楼层

Re: Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

Mr_I: Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

……唯一想到的就是把对白改成YY内容……


+1

0

主题

38

帖子

38

积分

注册会员

Rank: 2

积分
38
发表于 2009-7-28 14:17:00 | 显示全部楼层

Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

文字应该整合在客户端,服务器端脚本中需要的文字用段落编号
想起以前做的某个垃圾游戏。。。

6

主题

364

帖子

496

积分

中级会员

Rank: 3Rank: 3

积分
496
发表于 2009-7-28 16:13:00 | 显示全部楼层

Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

脚本没写过,比如一个任务,脚本应该从那里下手写,伪码倒是会写,敬请赐教!!!

3

主题

320

帖子

353

积分

中级会员

Rank: 3Rank: 3

积分
353
发表于 2009-7-28 23:38:00 | 显示全部楼层

Re: Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

CaterRan: Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

文字应该整合在客户端,服务器端脚本中需要的文字用段落编号
想起以前做的某个垃圾游戏。。。

汉之云是单机游戏,哪来什么服务器-.-

btw,文字应该整合到一个特定的数据结构里倒是应该的,汉字混杂的代码或者脚本里,不管是批量修改还是做多语言化,都会很麻烦.

2

主题

36

帖子

36

积分

注册会员

Rank: 2

积分
36
QQ
发表于 2009-7-28 23:42:00 | 显示全部楼层

Re:《轩辕剑5外传-汉之云》Lua脚本片段共享

没什么特别的..........话说我这非脚本策划都做的出来.........或者说文字输出这东西基本所有游戏都是通用的....恩...动画电视剧等字幕也是差不错的原理....
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-16 02:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表