搜索
查看: 3068|回复: 5

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

[复制链接]
发表于 2007-9-26 00:20:31 | 显示全部楼层 |阅读模式 来自 中国–福建–漳州
:cry: 想让玩家进入服务器就自动say一个命令该如何写


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


public myfuntion(id) {
       client_cmd(id,"say /icons")
       return PLUGIN_CONTINUE
}
发表于 2007-10-1 22:39:36 | 显示全部楼层 来自 中国–广东–惠州–惠城区

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

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

使用道具 举报

 楼主| 发表于 2007-10-1 23:17:11 | 显示全部楼层 来自 中国–福建–泉州–晋江市

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

应该怎么写啊 ..........
回复

使用道具 举报

发表于 2007-10-2 02:10:27 | 显示全部楼层 来自 中国–广东–惠州

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

放在public plugin_init()下就行了,
[php]
#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
}
[/php]
回复

使用道具 举报

发表于 2007-10-2 04:38:29 | 显示全部楼层 来自 中国–福建–漳州

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

  1. public plugin_init() {
  2.     ........
  3.     register_event("Spectator", "onSpectate", "a")
  4. }
  5. public onSpectate()
  6. {
  7.     new id = read_data(1);
  8.     if(is_user_connected(id))
  9.         client_cmd(id,"say /icons");
  10. }
复制代码
回复

使用道具 举报

 楼主| 发表于 2007-10-2 19:32:50 | 显示全部楼层 来自 中国–福建–泉州

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

衷心的感谢R斑竹:super:
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表