签到天数: 257 天 [LV.8]以坛为家I

あたらよ
- UID
- 68839
- 僵尸币
- 133740
- 贡献度
- 0
- 注册时间
- 2020-5-10
- 在线时间
- 780 小时
- 最后登录
- 2025-1-23
  
|
发表于 2023-7-30 13:06:30
|
显示全部楼层
本帖最后由 saberz· 于 2023-7-30 13:41 编辑
授人以渔,需要你有足够的英文水平:
1、b站酸奶的作图工具箱
https://fpsplay.github.io/
2、下载里面地图反编译工具和hammer++
3、反编译你想要拆的图,记得在反编译工具里面other里面勾选 Extract embedded files,不勾选地图没材质和特效
4、反编译出来一个文件夹和一个vmf(地图文件),文件夹里面的东西拖到csgo根目录csgo里面,确保都进到素材库里头
5、在hammer++里面打开vmf文件,读取完毕后在地图里找到Trigger实体或者是按钮之类的触发件,如果你跑过图你应该知道在哪里触发,双击这个触发件,你可以看到origin,这3个数字就是你需要setpos的大致位置。但是不一定是那种你到了那个地方就能触发的,所以这个触发的东西怎么触发要用什么语句触发就看你自己理解能力了,你可以双击触发的那个玩意,再点开output看看这个触发(Ontrigger)了发生了什么,来确定是不是这个触发跳刀。在游戏里面要触发这玩意可以用ent_fire enable和 trigger,模仿人家的语句来触发。
6、如果比如你在第一关没办法触发第四关的跳刀,第一种方法:你可以利用地图调关房,第二种方法: 你可以在hammer++上面工具栏有entityreport,利用好下面的搜索工具,按照关键字(key)搜索level关键词,找到可能是关卡计数相关的实体,在游戏里面利用ent_fire 来改变关卡数(也许可行),不知道具体语句,可以利用自动补全看看能用哪些指令。第三种方法:像我上面给你的大瀑布指令,有个forcespawn,你可以找类似的实体forcespawn一下试试。
自己拆图全看自己造化和作者的命名实体的规整度。
|
|