|
发表于 2003-12-20 18:44:32
|
显示全部楼层
来自 中国–吉林–吉林市
呵 拿钱砸我...?
你不会想看的...改的乱七八糟的 不过我可以告诉你 我修改里面最主要的几项 以供参考
我在public back_to_ffa()模块重新调用了一下stop_demo(),就是如下的代码
public back_to_ffa()
{
//restart_round("8")
stop_demo()
match_inprogress = 0
in_overtime = 0
overtime_score = 0
ready_type = 0
stop_demo()的位置你自己看吧。
然后hltv用带空格的tag产生错误语法的问题 主要是下面这段代码
while(replace(demoname,255,"/","")) {}
while(replace(demoname,255,"\","")) {}
while(replace(demoname,255,":","")) {}
while(replace(demoname,255,"*","")) {}
while(replace(demoname,255," ","")) {}
while(replace(demoname,255,"?","")) {}
while(replace(demoname,255,">","")) {}
while(replace(demoname,255,"<","")) {}
while(replace(demoname,255,"|","")) {}
恩基本就是这样了....hltv demo人名model不正确的地方是在start record模块里面加了一行让hltv exec hltv.cfg的命令 这样就重新connect已获取正确的player信息了...土法子噢...:D 等hlds4111d正式版出来如果修正了这一bug还是用正式版比较好。 |
|