欢迎访问传奇私服发布网!

复古传奇

Hero引擎官方酒馆斗酒原始脚本解析

频道:复古传奇 日期: 浏览:55

  (@@BuHero @PlayDrink)

  [@main]

  <请酒$寄放豪杰/@Drink>\

  <取回豪杰/@GetHero>\

  <创立豪杰/@@buHero>\

  <比酒/@PlayDrink>\

  ;------------------------------比酒段开端-------------------------------------------------------------------

  [@PlayDrink]

  请把酒放上去.

  ;胜利提交烧酒触发该段

  [~PlayDrink_Game]

  #IF

  #ACT

  PLAYDRINKMSG 1 <$USERNAME>,酒之道也可以算作我修行的一\部门,让我看看你的表示吧.

  PLAYDRINKMSG 2 嘿嘿……我可不会比你先醉倒,保管陪你\喝爽了!

  ;剧本敕令(设置比酒显示内容) PLAYDRINKMSG 新闻地位(1[上面],2[下面]) 新闻内容(跟#SAY相同)

  OPENPLAYDRINK 1 影月 DRINK

  ;剧本敕令(打开请酒界面) OPENPLAYDRINK 人物头像(0,1,2) 人物名称(0:翔天,1:影月,2:辰星) DRINK

  ;玩家喝醉了

  [~PlayDrink_Self_Drunk]

  #IF

  #ACT

  PLAYDRINKMSG 1 没看隆重,不知道隆重讲了什么!

  PLAYDRINKMSG 2 隆重太绝,想输想醉都难.....!

  ;NPC喝醉了

  [~PlayDrink_Npc_Drunk]

  #IF

  #ACT

  PLAYDRINKMSG 1 呃,看来令天我是有点喝多了……!

  PLAYDRINKMSG 2 啊……先辈,您别醉呀……\ \<我下次再来/@CloseDrink>

  [@CloseDrink]

  #IF

  #ACT

  CLOSEDRINK

  ;封闭对话框

  ;NPC输了

  [~PlayDrink_Npc_Loss]

  #IF

  #ACT

  PLAYDRINKMSG 1 很久没有这种感到了,酒意可谓"点到\即止",看来你也深明其理啦.!

  PLAYDRINKMSG 2 呵呵,此次陪先辈饮酒,先辈已经喝得\尽兴,不知能否帮我个忙?\<招幕豪杰/@CrHero>!

  [@CrHero]

  <创立豪杰/@@buHero>\

  ;玩家输了

  [~PlayDrink_Self_Loss]

  #IF

  #ACT

  PLAYDRINKMSG 1 嘿嘿,年青人,想让我帮助,就继续拿酒来吧!

  PLAYDRINKMSG 2 唉...

  ;玩家让NPC饮酒

  [~PlayDrink_SelfToNpc]

  #IF

  #ACT

  PLAYDRINKMSG 1 好!

  PLAYDRINKMSG 2 就这坛了!请先辈来喝!

  ;玩家让玩家饮酒

  [~PlayDrink_SelfToSelf]

  #IF

  #ACT

  PLAYDRINKMSG 1 ……

  PLAYDRINKMSG 2 就这坛了!我本身喝!

  ;NPC让玩家饮酒

  [~PlayDrink_NpcToSelf]

  #IF

  #ACT

  PLAYDRINKMSG 1 就这坛了!你来喝吧!

  PLAYDRINKMSG 2 谢谢先辈!

  ;NPC让NPC饮酒

  [~PlayDrink_NpcToNpc]

  #IF

  #ACT

  PLAYDRINKMSG 1 就这坛了!我来喝!

  PLAYDRINKMSG 2 先辈只管喝!

  ;划拳平手

  [~PlayDrink_Dogfall]

  #IF

  #ACT

  PLAYDRINKMSG 1 那再来一局吧.

  PLAYDRINKMSG 2 来就来!

  ;划拳NPC赢

  [~PlayDrink_NpcWil]

  #IF

  #ACT

  PLAYDRINKMSG 1 嗯,不错,那我选了.

  PLAYDRINKMSG 2 真倒霉,我就不信赢不了你.

  ;划拳玩家赢

  [~PlayDrink_PlayWil]

  #IF

  #ACT

  PLAYDRINKMSG 1 真倒霉,我就不信赢不了你,\赶紧抉择一坛吧,别迟疑了.

  PLAYDRINKMSG 2 这坛酒给哪个喝好呢?

  ;------------------------------比酒段停止-------------------------------------------------------------------

  ;------------------------------招第二个豪杰开端,实在跟以前的差不多,便是创立豪杰敕令多加个参数-------------

  [@@buHero]

  ;此处必需加延时

  #ACT

  DELAYCALL 1 $CREATEHERO

  [$CREATEHERO]

  <男兵士/@CREATEHERO_WARR_MAN> <女兵士/@CREATEHERO_WARR_WOM>\

  <男法师/@CREATEHERO_WIZA_MAN> <女法师/@CREATEHERO_WIZA_WOM>\

  <男羽士/@CREATEHERO_TAOS_MAN> <女羽士/@CREATEHERO_TAOS_WOM>\

  ;创立豪杰,使用办法跟本来的相同,只是后面加个参数TRUE,代表为创立第二个豪杰

  [@CREATEHERO_WARR_MAN]

  #ACT

  CREATEHERO 0 0 TRUE

  [@CREATEHERO_WARR_WOM]

  #ACT

  CREATEHERO 0 1 TRUE

  [@CREATEHERO_WIZA_MAN]

  #ACT

  CREATEHERO 1 0 TRUE

  [@CREATEHERO_WIZA_WOM]

  #ACT

  CREATEHERO 1 1 TRUE

  [@CREATEHERO_TAOS_MAN]

  #ACT

  CREATEHERO 2 0 TRUE

  [@CREATEHERO_TAOS_WOM]

  #ACT

  CREATEHERO 2 1 TRUE

  [@CreateingHero]

  体系正在接受申请,请稍候……\

  <封闭/@exit>

  [@HaveHero]

  您已经有豪杰了.\

  <封闭/@exit>

  [@SetHeroName]

  请先给您的豪杰取名字.\

  <封闭/@exit>

  ;------------------------------招豪杰停止-------------------------------------------------------------------

  ;------------------------------请酒/存放豪杰开端-------------------------------------------------------------------

  [@Drink]

  #IF

  #ACT

  PLAYDRINKMSG 1 酒意必要咀嚼,性命的动听之处常会在不经意\之间浮现.我们在小酌中逐步体验吧.

  PLAYDRINKMSG 2 小提醒:请将包裹栏中的酒放至酒碟上.

  ;剧本敕令(设置请酒显示内容) PLAYDRINKMSG 新闻地位(1[上面],2[下面]) 新闻内容(跟#say相同)

  OPENPLAYDRINK 1 影月

  ;剧本敕令(打开请酒界面) OPENPLAYDRINK 人物头像(0,1,2) 人物名称(0:翔天,1:影月,2:辰星)

  ;请酒胜利后触发该段

  [~PlayDrink_Ok]

  #IF

  #ACT

  PLAYDRINKMSG 1 天道天然,在天然之中追寻均衡本百易事,但\这酒令我有了一些顿悟.\<寄放豪杰/@SaveHero>

  [@SaveHero]

  #IF

  #ACT

  SAVEHERO

  ;存放豪杰

  //存放豪杰胜利

  [~PlayDrink_HeroOk]

  #IF

  #ACT

  CLOSEDRINK

  ;封闭请酒对话框

  [~PlayDrink_NotHero]

  #IF

  #ACT

  CLOSEDRINK

  MessageBox 你没有可存放的豪杰

  [~PlayDrink_HeroBegin]

  #IF

  #ACT

  PLAYDRINKMSG 1 你身边并没有可存放的豪杰.\<从新寄放豪杰/@SaveHero>

  ;------------------------------请酒/存放豪杰停止-------------------------------------------------------------------

  ;------------------------------取回豪杰开端-------------------------------------------------------------------

  [@GetHero]

  #IF

  #ACT

  GetHero

  ;取回豪杰

  ;在QFunction.txt下增长如下剧本

  [@GetHeroBak]

  取回豪杰失败,你已带了一位豪杰了!

  [@GetHeroOk]

  取回豪杰胜利.

关键词: