fbef0102 / L4D2-Plugins

L4D2 enhancement, bug/glitch fixes, general purpose and freaky-fun plugins.
GNU General Public License v3.0
170 stars 79 forks source link

'l4d2_item_hint' Language Phrase not found in 'Cold Front' custom campaign. #27

Closed Hatsune-Imagine closed 8 months ago

Hatsune-Imagine commented 8 months ago

哈利,我发现 l4d2_item_hint 在 Cold Front 这张地图会出现报错,报错原因是玩家标记的特感模型对应的 ItemPhrase 是空字符串。其他图从来没出现过这个错误,只有这张图会。我当时并不在伺服器里玩,是路人在里面玩,我也是之后检查伺服器日志的时候才发现的。我不确定是不是因为 Cold Front 地图作者加了一些自定义的模型,导致获取不到对应的 ItemPhrase。

以下是完整的 error 日志: http://47.100.221.111:9000/l4d2-addons/sourcemod/logs/errors_20240304.log

fbef0102 commented 8 months ago

已修復 謝謝回報

Hatsune-Imagine commented 8 months ago

感谢修复,不过第881行是不是写错了,应该是Smoker,不是Witch

case ZC_SMOKER:
{
    sItemPhrase = "Witch";
}
fbef0102 commented 8 months ago

感谢修复,不过第881行是不是写错了,应该是Smoker,不是Witch

case ZC_SMOKER:
{
  sItemPhrase = "Witch";
}

已修復

Hatsune-Imagine commented 8 months ago

哦还有一个之前的 草叉 的Phrase和英语翻译拼错了,是 Pitchfork ,之前错写成了 Pitckfork 第 365 行:

g_smModelToName.SetString("models/weapons/melee/w_pitchfork.mdl", "Pitckfork");
Hatsune-Imagine commented 8 months ago

感谢~

fbef0102 commented 8 months ago

Pitchfork

看到了 7e7a287