|
发表于 2008-5-29 20:07:04
|
显示全部楼层
|阅读模式
来自 中国–北京–北京–海淀区
由于cs1.5没有HLTV事件,致使很多热爱1.5的玩家碰到1.6插件使用HLTV来检测新开局时产生困扰,正确的解决办法如下所示。注意,不要使用ResetHUD来替代HLTV。
- #include <amxmodx>
- #include <fakemeta>
- #define PLUGIN "New Round In CS1.5"
- #define AUTHOR "Jim"
- #define VERSION "1.0"
- public plugin_init()
- {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- register_forward(FM_FindEntityByString, "fw_findentbystring")
- }
- public fw_findentbystring(ent, const field[], const value[])
- {
- if(equal(value, "info_map_parameters"))
- new_round()
-
- forward_return(FMV_CELL, 0)
- return FMRES_IGNORED
- }
- public new_round()
- {
- //our new round started
- }
复制代码 |
|