y543685085
发表于 2009-4-20 13:23:43
不错。。支持一下。。留个位
filly
发表于 2009-4-25 03:29:52
楼主。我觉得很好玩。。谢谢啦。
BliaNe
发表于 2009-4-30 12:19:38
本帖最后由 BliaNe 于 2009-4-30 15:19 编辑
问题1: roundmsg
不能使用 换行符
^n\n 都不行!!
解决办法:
找到public show_hint(id)
{
set_hudmessage(255, 255, 255, -1.0, 0.4, 0, 0.0, 2.5,_,_,1)
show_hudmessage(id, g_HintMsg)
set_hudmessage(128, 64, 0, -1.0, 0.63, 0, 0.0, 2.5,0.0,0.0,4)
show_hudmessage(id, g_RoundMsg)
}替换为public show_hint(id)
{
set_hudmessage(255, 255, 255, -1.0, 0.4, 0, 0.0, 2.5,_,_,1)
show_hudmessage(id, g_HintMsg)
while (replace(g_RoundMsg, 255, "\n", "^n")) {}
set_hudmessage(128, 64, 0, -1.0, 0.63, 0, 0.0, 2.5,0.0,0.0,4)
show_hudmessage(id, g_RoundMsg)
}问题2: amx_clear_restwpns
不能清除 cfgcmdroundmsg
比如
amxmodx\configs\amxx.cfg 中设置
amx_add_restwpns "d" "1" "1" "sv_alltalk 0" "注意:刀战模式"
amxmodx\configs\maps\de_dust2.cfg 中设置
amx_clear_restwpns
amx_add_restwpns "d" "1" "1" "sv_alltalk 1" "注意:刀战模式"
这样设置的话 当地图换成 de_dust2 时 第一局客户端会显示
两个 "注意:刀战模式"
解决方法:
找到public cmdClearRestrictWeapons(id, level, cid)
{
g_RestrictCount = 0
for(new i=0;i<MAX_REST_ROUND_COUNT;i++)
g_weaponflags = FLAG_Z
return PLUGIN_HANDLED
}替换为public cmdClearRestrictWeapons(id, level, cid)
{
g_RestrictCount = 0
for(new i=0;i<MAX_REST_ROUND_COUNT;i++)
{
g_weaponflags = FLAG_Z
g_CfgCmd = 0
g_RoundMsg = 0
}
return PLUGIN_HANDLED
}
xiatian
发表于 2009-4-30 22:38:51
不错,留个位,暂时还不需要,谢谢~~~
takket
发表于 2009-5-1 12:50:50
.....
l;klm,/.
takket
发表于 2009-5-1 12:51:30
顶下了啊啊啊
tomcash
发表于 2009-5-2 10:35:54
本帖最后由 tomcash 于 2009-5-2 10:42 编辑
问题1: roundmsg
不能使用 换行符
^n\n 都不行!!
解决办法:
找到public show_hint(id)
{
set_hudmessage(255, 255, 255, -1.0, 0.4, 0, 0.0, 2.5,_,_,1)
show_hudmessage(id, g_HintMsg)
set_hudmessage(128,...
BliaNe 发表于 2009-4-30 12:19 http://www.dt-club.net/forum/images/common/back.gif
嗯,这样就完善多了^_^
老大出马,果然不同凡响:victory:
cs9527
发表于 2009-5-24 21:23:14
創新意思比較好。頂你
d632895
发表于 2011-3-7 16:08:27
准备试下如何
knifeking1993
发表于 2013-1-10 18:30:07
這個超厲害!!我喜歡!!!!!!