搜索
查看: 2450|回复: 3

如何在玩家进入游戏的时候在屏幕中间显示欢迎或提示语!

[复制链接]
发表于 2007-11-11 12:41:27 | 显示全部楼层 |阅读模式 来自 中国–山东–济南
如题,如何在玩家进入我的服务器后 屏幕中间显示欢迎 提示语一类的东西?在哪里调?谢谢了~
发表于 2007-11-11 18:45:16 | 显示全部楼层 来自 中国–广东–江门–蓬江区

回复: 如何在玩家进入游戏的时候在屏幕中间显示欢迎或提示语!

这个很简单的,你在点通上找一个Enter_leave.sma这样的插件改一下就行了,
回复

使用道具 举报

发表于 2007-11-11 19:29:09 | 显示全部楼层 来自 中国–云南–曲靖

回复: 如何在玩家进入游戏的时候在屏幕中间显示欢迎或提示语!

推荐到http://cschina.home.sunbo.net/show_hdr.php?xname=4PU1331&xpos=0&dname=这里下载下带进出玩家的提示,几乎都带此插件
回复

使用道具 举报

发表于 2007-11-11 19:41:46 | 显示全部楼层 来自 中国–湖北–襄阳

回复: 如何在玩家进入游戏的时候在屏幕中间显示欢迎或提示语!

//注册插件
public plugin_init()
{
        //定义插件名称,版本,作者!
        register_plugin("Welcome", "1.0", "DT-CLUB")
}

//定义触发事件,当玩家加入服务器时触发!
public client_putinserver(id)
{
        //定义一个数组变量用来存放将要传递的值!
        new idx[1]
        //把触发这个事件的玩家ID赋值给数组!
        idx[0] = id
        //设置任务,5.0秒后触发 welcome 这个函数,任务ID标识12345,传递的参数为玩家ID,一个值!
        set_task(5.0,"welcome",12345, idx, 1)
        return PLUGIN_CONTINUE
}

//自定义函数 welcome 处理的参数为接收到的IDX
public welcome(idx[])
{
        //取值
        new id = idx[0]
        new name[32]
        //获取玩家名称
        get_user_name(id,name,31)
        //输出消息!
        client_print(id,print_chat,"欢迎您,%s",name)
        set_hudmessage(255, 0, 0, 0.3.0, 0.47, 0, 6.0, 12.0)
        show_hudmessage(id, "欢迎您,%s",name)
}

怎样,实现你要的功能并不难吧,多看看函数就了解了,尝试自己写写插件,并不是件难事,最多不成功而已!
回复

使用道具 举报

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

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