Counter-Strike 2

Counter-Strike 2

哈基米: 神人地图
谱面变速与谱面自动强制换枪功能使用方法
作者演示视频:https://www.bilibili.com/video/BV1pTuUzLEkQ


这两个功能需要手写谱面代码

谱面变速:
ent_fire pulseent ScrIns "AddSoflan|[时间点, 倍速]"
在某个时间点将谱面的速度(倍速)更改

使用方法:
可以去看地图源文件摸索:https://github.com/GEEKiDoS/mg_hachimi/blob/main/cfg/_m_13.cfg#L292

改变某一段的速度:
确定好那一段的开始的时间点和结束的时间点,可以去谱面编辑器查看时间点
确定好后,在谱面任意位置写上:
ent_fire pulseent ScrIns "AddSoflan|[开始时间点, 想要的倍速]"(倍速不要太大)
ent_fire pulseent ScrIns "AddSoflan|[结束时间点, 1]"(“1”是更改为原速,你可以继续更改为其他倍速)

如:
ent_fire pulseent ScrIns "AddSoflan|[56.45, 0.1]"
ent_fire pulseent ScrIns "AddSoflan|[58.18, 1]"

在56.45秒将谱面的速度更改为0.1倍
在58.18秒将谱面的速度更改为1倍(原速)


从某个时间点开始一直更改不变回去:
不写结束时间点就行了


(注:倍速可以为负数)


谱面自动强制换枪:
ent_fire pulseent ScrIns "WeaponSwitch|[时间点, '武器名称']"
在某个时间点更换玩家的武器

使用方法:
源代码谱面:https://github.com/GEEKiDoS/mg_hachimi/blob/main/cfg/_m_13.cfg#L292
确定你想要切枪的时间点,
(注意:时间点后面应该有足够的时间来应对切枪后摇,不然枪还没切完靶子就先倒下了)
确定好后,在谱面任意位置写上:
ent_fire pulseent ScrIns "WeaponSwitch|[对应时间点, '武器名称']"

如:
ent_fire pulseent ScrIns "WeaponSwitch|[96.56, 'weapon_negev']"
在1分36.56秒时更换内格夫

注意:更换完武器它不会给你换回你原来的武器,而且更换武器有切枪后摇


关于时间点:
时间点你可以精确到更大的位数,但没必要,一般精确到后三位就够了
当时间超过60秒时并不会向前进一,而是会继续增加,如:
1分34.45秒 -> 94.45
2分21.36秒 -> 141.36
Last edited by YKNXS; 24 Oct @ 7:17pm