csoldjb吧 关注:64,748贴子:1,907,728
  • 13回复贴,共1

[给地图作者〕cycler mdl实体

只看楼主收藏回复

视频来自:百度贴吧


IP属地:浙江1楼2022-01-25 22:42回复
    cycler_mdl 实体,这个实体是什么呢? 在地图的作用是什么呢?


    IP属地:浙江2楼2022-01-25 22:43
    回复
      2026-05-02 17:41:21
      广告
      不感兴趣
      开通SVIP免广告
      在最近我检查本吧游戏(我不清楚现在叫什么了,是"TE"还是"ME"?DJB时代后很少关注")有一个插件,名为cycler_mdl,于是我去GITHUB观看了BTE的源码得知
      cycler_mdl 实体是一个在CSOL里的模型特殊实体,他可以在在被触发后播放另一个模型的另一个动作并且不会像CS里的cycler实体一样模型动作无限循环


      IP属地:浙江3楼2022-01-25 22:43
      回复
        那么,他有什么作用呢?
        最直接的作用就是剧情的制作,这里我举几个例子
        1在CSOL大灾变 "雪域迷城"地图里在没有到BOSS关卡两位BOSS有一处小小的战斗就是靠这个实体制作的,
        2"雪域迷城"雪怪小BOSS的楼上的一处需要玩家按E打开的门也是模型,靠的也是这个实体
        3"csol很早前我记得出过一个火箭筒模式,地图很多可以被破坏的坦克车等都是依靠这个实体
        他就像是CZ零点行动剧情任务中的特殊MDL实体,只要你有想象力,你可以用它做任何关于剧情之类的东西


        IP属地:浙江5楼2022-01-25 22:43
        回复
          比如你想像COD那样,在地图里制作可以爆炸的车,用普通的CS固体效果肯定是不好的,而且爆炸后是没有车被破坏的样子的,只是一些碎片
          那么这个实体就起到了作用,你可以设置第一个模型是"坦克.MDL",在他被触发后模型变为"破碎的车.MDL",如果这个模型本身就有破碎的动作的话就更简单了,你可以直接让模型第一个动作时idle,第二个动作是爆炸
          或者游戏开局时一架直升机飞走增加地图的代入感


          IP属地:浙江6楼2022-01-25 22:47
          回复
            最棒的是他可以在第二局自动恢复原位


            IP属地:浙江7楼2022-01-25 22:47
            回复
              在csoldjb的版本里,地图都是照搬CSOL的,但是插件规范如果地图里有cycler mdl实体你必须给他改名为info_target


              IP属地:浙江8楼2022-01-25 22:49
              回复
                这里我分享一份我的地图里的CYCLER MDL实体作为示例
                {
                "origin" "1579.63 1656.17 800" //坐标
                "targetname" "feiji" //实体名
                "anitime" "300" //这个暂不清楚,但测试发现数值小的话模型播放的动作会不是从0帧开始
                "_seq1" "2" //模型2播放的动作序号
                "_seq0" "4" //模型1播放的动作序号
                "_mdl1" "models/props/helicopter.mdl" //模型2的模型路径(模型名切记尽量写短)
                "_mdl0" "models/props/helicopter.mdl" //模型1的模型路径(模型名切记尽量写短)
                "controller" "0 0 0 0" //不清楚
                "sequence" "4" //初始的动作
                "framerate" "1.0" //帧数
                "model" "models/props/helicopter.mdl" //模型路径
                "rendercolor" "0 0 0"
                "angles" "0 265 0"
                "renderamt" "255"
                "classname" "info_target" //实体名必须为info_target才会被插件所发现
                }


                IP属地:浙江9楼2022-01-25 22:52
                回复
                  2026-05-02 17:35:21
                  广告
                  不感兴趣
                  开通SVIP免广告
                  在我楼上这份示例中,我在地图里使用了CSOL的 helicopter (直升机)模型,他的模型动作里有IDLE 起飞 飞走的动作
                  所以我做出的效果就是,每次开局 直升机模型被触发 他就飞走了,在下一局会自动恢复原位继续这样循环



                  IP属地:浙江10楼2022-01-25 22:56
                  回复
                    s/1xX4LbTjzoZU6zVhsWFPDhw
                    7d79
                    直升机模型下载 有需要的可以试一试


                    IP属地:浙江11楼2022-01-25 22:58
                    回复
                      我发现本吧地图作者很少用到这个实体,可能根本就不知道,他比CS原版的cycler实体要好用很多,并且游戏本身就算很老的版本也会自带这个插件


                      IP属地:浙江12楼2022-01-25 23:01
                      回复


                        IP属地:浙江13楼2022-01-29 02:01
                        回复
                          这是啥时候出的,我当年编辑地图ent的时候有就好了


                          IP属地:广东14楼2022-01-29 02:59
                          收起回复