|
Veteran Member
Join Date: Dec 2019
Location: Iran is Always Eternal
|
03-20-2020
, 12:14
Re: [REQ] Closed Hud Message By the player
|
#4
|
Quote:
Originally Posted by Napoleon_be
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "WelcomeMsg"
#define VERSION "1.0"
#define AUTHOR "NapoleoN#"
#define MSGID 123479
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /messagestop", "DisableMessage");
register_clcmd("say /messagestart", "EnableMessage");
}
public DisableMessage(id)
{
if(task_exists(id + MSGID))
{
remove_task(id + MSGID);
}
}
public EnableMessage(id)
{
if(!task_exists(id + MSGID))
{
set_task(40.0, "ShowMessage", id + MSGID, _, _, "b");
}
}
public ShowMessage(id)
{
id -= MSGID;
set_hudmessage(0, 0, 255, -1.0, 0.29, 0, 6.0, 40.0);
show_hudmessage(id, "Welcom To Public Server^nAds: xxxx^nxxxxxx^nxxxxxx");
}
public client_putinserver(id)
{
set_task(40.0, "ShowMessage", id + MSGID, _, _, "b");
}
public client_disconnect(id)
{
if(task_exists(id + MSGID))
{
remove_task(id + MSGID)
}
}
|
this is good, But I type (say /messagestop) the message will not be disabled
Disables after the end of time
I want to disable it immediately when typing (say /messagestop)
|
|
|
|