jim_yang 发表于 2008-6-5 11:17:47

回复: CS1.5里的new round

答对了,只要复制上面的代码(重复部分当然就不用复制了),然后在public new_round()里写代码就是新开局的事件了。
在这里说明一下先后顺序:
new round(最先发生,这时候玩家还没有出生)
player spawn(玩家出生了, ResetHUD)
round start(本局开始,freeze time over, logevent)
所以用ResetHUD代替new round是不对的,除非你不需要考虑在玩家出生前要做的工作。
而且ResetHUD是发送给每个玩家的,所以它不止发生一次。如果用它代替new round就会出现大量发送信息到客户端而产生通道溢出等问题,踢人也就在所难免了。

冰河 发表于 2008-6-5 11:38:25

回复: CS1.5里的new round

编译提示
error 017;undefined symbol "value"

冰河 发表于 2008-6-5 11:42:29

回复: CS1.5里的new round

可以编译过去了。。。。。。

baili1258 发表于 2008-6-5 14:53:03

回复: CS1.5里的new round

那对于替换管理员模型,那个事件相对于可以好点呢?
官方发布的管理员服装插件用的是ResetHUD事件!
这个事件会不会好点?
RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn", 1)
还有一个就是给每个特定的管理员权限在每局加钱的事件,用那个比较好点呢?
页: 1 [2]
查看完整版本: CS1.5里的new round