jim_yang 发表于 2008-5-29 20:07:04

CS1.5里的new round

由于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
}

Cr@zyTreE 发表于 2008-5-29 20:54:57

回复: CS1.5里的new round

顶。。。。。。。。。。。。。。。。好贴

白菜 发表于 2008-5-29 23:51:29

回复: CS1.5里的new round

我的偶像。我是你的米

Rulzy 发表于 2008-5-30 01:49:26

回复: CS1.5里的new round

虽然我现在已经不管1.5了,但还是要顶一下,强帖!!

[Grief.QQ] 发表于 2008-5-30 06:23:25

回复: CS1.5里的new round

支持一下,确实好贴!:super:

landyhsu 发表于 2008-5-30 08:52:05

回复: CS1.5里的new round

哈哈,这下好了,可以让CS1.5能用上更多更好的插件。:super:

OMG 发表于 2008-6-2 11:33:42

回复: CS1.5里的new round

虽然不用1。5的,但还是要顶下

52yz 发表于 2008-6-4 23:14:05

回复: CS1.5里的new round

:super: :super:

冰河 发表于 2008-6-5 10:21:46

回复: CS1.5里的new round

public fw_findentbystring(ent, const field[], const value[])
         if(equal(value, "info_map_parameters"))
ent, const field[], const value[],value这几个参数代表什么意思该如何添呢

baili1258 发表于 2008-6-5 11:00:18

回复: CS1.5里的new round

Post by 冰河
public fw_findentbystring(ent, const field[], const value[])
if(equal(value, "info_map_parameters"))
ent, const field[], const value[],value这几个参数代表什么意思该如何添呢

那个不用理它的!
主要是
public new_round()
可以添加自己在新一局的事件就行了!

不知道说的对不!!
页: [1] 2
查看完整版本: CS1.5里的new round