流星火雨的音效需要同时配置服务端技能编号与客户端声音表,常见gom、996结构的处理顺序是先确认技能素材编号,再在客户端wav文件夹的sound.lst中建立音效映射。流星火雨通常对应magic6的630—689号素材段,但不同版本可能改过技能编号,不能只按名称猜测。先备份服务端数据库、客户端wav文件夹和sound.lst,再打开gom的magic.db或996的cfg_magic.xls,找到流星火雨对应的实际magic id;如果技能仍使用默认起始编号630,就按630计算声音编号。

音效编号按照技能id×10+10000的规则生成,默认id为630时,sound.lst中应加入16300、16301、16302三项。对应写法可参考:`16300wavm630-1.wav`、`16301wavm630-2.wav`、`16302wavm630-3.wav`,并且要按照sound.lst原有的数字顺序插入,不能随意放在文件末尾。第一项用于角色抬手或技能释放瞬间,第二项用于火雨在空中飞行或落下前的过程,第三项用于火球击中地面、怪物或玩家的爆炸声;三段全部配置后,技能才会有完整的起手、落下和命中层次。

声音文件名称必须与sound.lst中的调用名称完全一致,并放在客户端实际读取的wav目录内,扩展名、大小写、连字符和编号都不要改动。文件可以分别准备释放声、飞行声和命中声,建议先用短音频测试:释放声控制在约0.3—0.8秒,飞行声保持连续但不要过长,命中声突出低频爆裂感。若只想保留一个核心音效,可先配置释放声和命中声,第二段不要填写不存在的文件;否则客户端找不到文件时,可能出现技能有画面但没有声音,甚至在部分老引擎中弹出读取异常。
测试时应先单人对一个目标释放一次,再到怪物密集区域连续释放三到五次,分别确认三个声音是否按顺序播放。单目标测试适合检查编号和文件路径,密集刷怪适合判断命中声是否重复过密;如果多人团战中音效过于刺耳,可优先缩短飞行声、降低命中声响度,而不要删除命中段,否则会失去技能落地反馈。游戏内有独立音效滑块时,可先调到50%左右测试,再根据背景音乐、技能数量和耳机音量调整,避免把系统总音量误认为技能音效开关。

普通玩家只需要在游戏设置中开启主音效和技能音效即可,只有修改版本、制作客户端或维护服务端时,才需要编辑magic.db、cfg_magic.xls与sound.lst。若实际技能id不是630,应把示例中的630替换成数据库记录里的编号,并重新计算三个声音键值;例如实际id为631,则对应编号是16310、16311、16312。完成修改后关闭客户端重新启动,再释放流星火雨检查起手、飞行和命中三段声音是否完整,确认无误后再将同样配置同步到其他玩家使用的客户端。