register_event和register_logevent应该怎么用?
在官方说明中,register_event被解释为Registers an event on which a given function will be called(注册一个可以被特定函数调用的事件?),而register_logevent则是Registers a function to be called on a log event(注册一个可以被逻辑事件调用的函数?)。现在我写了一个插件,需要在每一个回合刚开始的时候(也就是玩家刚出生的时候)对特定玩家的特定数据进行操作。内容如下:
public plugin_init() {
register_plugin("***","*","***")
register_event("RoundStart", "roundstart", "a")
}
public roundstart(id){
代码
return PLUGIN_CONTINUE
}
可是上述内容中的代码部分并没有被执行啊!怎么办?
回复: register_event和register_logevent应该怎么用?
多看一下别人的源代码就能慢慢学会了,我刚开始的时候也是很多都不会用(当然现在还是有很多不会用)。回复: register_event和register_logevent应该怎么用?
Post by Rulzy多看一下别人的源代码就能慢慢学会了,我刚开始的时候也是很多都不会用(当然现在还是有很多不会用)。
:confused: :confused: :confused: :confused:
版主啊~~~~~
我这些代码就是从AMXX官方说明书上照抄过来的,应该不会有错啊~~~~~~
只是改掉了{}里面的部分而已……
我还看过不少AMXX官方提供的插件和源码,可是就找不到问题所在啊!
我用的就是你做的那个金钱无限插件,非常好用啊!不过就是这个函数搞不懂,还有几种特殊情况也不会写啊!~~~~~
回复: register_event和register_logevent应该怎么用?
event 并不是你随意写的,是系统指定的几个,看看这里http://wiki.amxmodx.org/index.php/Half-Life_1_Game_Events
基本东西在这里都有
http://wiki.amxmodx.org
页:
[1]