铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 9905|回复: 6

[通用] 【经验交流】我做事件的一些心得及方法

[复制链接]
发表于 2006-5-29 18:59 | 显示全部楼层

【经验交流】我做事件的一些心得及方法

一.机关的设计
  1.开关的设计
    假设有5个开关,开关图片编号为:3000和3002,实现功能是打开1,3后再开5则大门开启,否则所有开关变回默认状态,并使玩家受到惩罚
    方法:用3个事件实现,起始为开关1,2,3,4使用事件1,开关5使用事件2,图片均为3000
          事件1:
            使当前开关图片变为3002,事件变为3

          事件2:
            判断开关1图片是否为3002,否label1
            判断开关2图片是否为3000,否label2
            判断开关3图片是否为3002,否label3
            判断开关4图片是否为3000,否label4
               当前开关图片变为3002,所有开关不可用,大门开启
               事件结束
            label4
            label3
            label2
            label1
               大门不能开启受到惩罚或其他,使开关1-4图片变为3000,事件变为1
            结束
     
          事件3:
            使当前开关图片变为3000,事件变为1

     注意:此方法即使做再多的开关也仅用3个事件,可以大大节约事件的使用数


   2.排列顺序
     假设有3张图片,实现功能是将三张图片按231的顺序点击后大门开启,点错则从头再点,并受到惩罚
     方法:起始另图片1,3用事件1,图片2用事件2
           事件1:
             使所有图片变为其实状态,并使万家受到惩罚

           事件2:
             使图片3用事件3,图片2用事件1

           事件3:
             使图片1用事件4,图片3用事件1

           事件4:
             开启大门,所有图片不能再点

    3.百人杀阵
      实现风云中百人杀阵的效果,即有很多人档在你面前,你每点一个人则战斗一次,如果战斗中敌人数为1,则回到阵的开头,阵型恢复原状,如果战斗中敌人数为2,则战斗后阵中此人消失
      方法:只要做两个事件就行
            事件1:
              战斗(1个人),胜利label1
                 死亡
              label1
                 回到阵的开头,阵型恢复原状

             事件2:
               战斗(2人),胜利label1
                 死亡
               label1
                 此处人消失

二.一些心得
   1.例如:连胜老顽童10场可得到空明拳,只要连作10个事件就行,但此时若要做瑛姑事件,且需要在瑛姑与老顽童中间往返多次,而此时又不能将与老顽童打多少场的数记下来,又不能解决瑛姑事件后重与老顽童打,我的设计方法是再做一个老顽童(得到空明拳的称老1,这个称老2),默认状态下将老2的坐标设为(0,0),当玩家接到瑛姑事件时,将老1坐标设为(0,0),然后把老2放到先前老1的位置,当解决瑛姑事件后,再把老2左边设为(0,0),把老一放回来

   2.如果上一个中,瑛姑事件仅用一次对话就能完成,那么可以在老顽童的前面加上一个路过执行的事件来实现

   3.判断一个玩家是否做了某事可以当玩家做某事后在某场景的(0,0)位置上放一个图块,然后通过判断是否有这个图块来判定玩家是否做过此事

   4.做完全修改档的话最好准备充分再开工(包括出场人物,物品,武功,场景,任务等,先把所有的东西整理成文档,再把r1,s1,d1,做好,然后再做事件,做的时候将每个事件是干什么的记下,如果有些情节有变动也记下),否则越做越乱!!

三.一些功能实现的设想
   1.判断是否有2个人参
     我的设想是这样的,不知道有没有更好的方法:
      判断是否有人参,是label1
       没有2个人参,事件结束
      label1
        人参数-1
        判断是否有人参,是label2
          人参数+1
          没有2个人参,事件结束
        label2
          人参数+1
          有2个人参,事件结束

     如果做仙剑版,那判断是否有36只傀儡虫还不得累死......,不知道有没有更好的方法




先写这些,以后想起来再补上,欢迎各位高手把自己的心得写出来,大家共同学习,让金庸能实现更多的功能!!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2006-5-29 19:10 | 显示全部楼层
厉害
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-3-14 16:44 | 显示全部楼层
支持!!!!!顶一下

评分

参与人数 1 -30 收起 理由
KG -30 灌水、挖坟

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-4-7 17:13 | 显示全部楼层
谢谢分享...支持一下。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-4-7 17:36 | 显示全部楼层
請問南宮大大您說的這些方式.只要用修改器就可以做到了嗎?
還是需要其他補助工具呢...
我比較笨有些還是看不太懂...
是新增事件嗎..
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-4-22 17:45 | 显示全部楼层
又学习了不少!
!!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-4-22 19:25 | 显示全部楼层

请问楼主金庸系列的哪一个版本的在更新呢?

请问楼主金庸系列的哪一个版本的在更新呢? 希望楼主作出一部比较经典的、!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-19 08:47

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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