qq457417918 发表于 2007-9-26 00:20:31

求助:让玩家进入服务器就自动say一个命令该如何写

:cry: 想让玩家进入服务器就自动say一个命令该如何写


我这样写怎么没有效果啊:cry:


public myfuntion(id) {
       client_cmd(id,"say /icons")
       return PLUGIN_CONTINUE
}

zwfgdlc 发表于 2007-10-1 22:39:36

回复: 求助:让玩家进入服务器就自动say一个命令该如何写

可能是太早执行了吧,用set_task()延时执行试下

qq457417918 发表于 2007-10-1 23:17:11

回复: 求助:让玩家进入服务器就自动say一个命令该如何写

应该怎么写啊 ..........

zwfgdlc 发表于 2007-10-2 02:10:27

回复: 求助:让玩家进入服务器就自动say一个命令该如何写

放在public plugin_init()下就行了,

#include <amxmodx>
#include <amxmisc>
#define PLUGIN_NAME "New Plug-In"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "zwfgdlc"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
//在此处添加您的代码...
}

public client_putinserver(id)
{
set_task(5.0,"myfunction",id)
}

public myfunction(id) {
client_cmd(id,"say /icons")
remove_task(id)
return PLUGIN_CONTINUE
}

Rulzy 发表于 2007-10-2 04:38:29

回复: 求助:让玩家进入服务器就自动say一个命令该如何写


public plugin_init() {
    ........
    register_event("Spectator", "onSpectate", "a")
}

public onSpectate()
{
    new id = read_data(1);
    if(is_user_connected(id))
      client_cmd(id,"say /icons");
}

qq457417918 发表于 2007-10-2 19:32:50

回复: 求助:让玩家进入服务器就自动say一个命令该如何写

衷心的感谢R斑竹:super:
页: [1]
查看完整版本: 求助:让玩家进入服务器就自动say一个命令该如何写