Please help fix my plugin!
public joinmsg(i) And public leavemsg(id) PROBLEM
name instead of hostname!!
PHP Code:
/* Plugin Generated By: kiki33 */
#include <amxmodx>
#include <dhudmessage>
#define PLUGIN "Welcome Hud Message"
#define VERZIO "1.1"
#define KESZITO "kiki33"
#pragma tabsize 1
#define TASK_CONNECT 100
new g_OnOff;
new hostname[ 64 ];
public plugin_init()
{
//Register Plugin
register_plugin( PLUGIN, VERZIO, KESZITO)
//Cvars
g_OnOff = register_cvar("amx_welcom_plugin", "1"); // Enable/Disable the plugin with this cvar!
//Multilang file
//register_dictionary("welcome.txt")
}
public client_connect(id) {
set_task(2.0, "joinmsg", TASK_CONNECT + 0)
return PLUGIN_CONTINUE
}
public client_putinserver(id) {
set_task(8.0, "joinedmsg", id)
return PLUGIN_CONTINUE
}
public client_disconnect(id) {
set_task(2.0, "leavemsg", 0)
return PLUGIN_CONTINUE
}
public joinmsg(i)
{
if( get_pcvar_num(g_OnOff) )
{
new nev[ 33 ]
get_user_name(i - TASK_CONNECT, nev, 32)
set_dhudmessage(255, 155, 50, -1.0, 0.81, 2, 6.0, 3.0, 0.1, 1.5 )
show_dhudmessage(0, "Beware %s, is connecting.", nev)
}
}
public joinedmsg(id)
{
if( get_pcvar_num(g_OnOff) )
{
new nev[ 33 ]
get_user_name(id, nev, 32)
get_cvar_string("hostname",hostname,63)
set_dhudmessage(255, 155, 50, -1.0, 0.81, 2, 6.0, 3.0, 0.1, 1.5 )
show_dhudmessage(id, "Hello %s, welcome to %s.", nev, hostname)
client_cmd(id, "spk misc/welcomesound.wav")
}
}
public leavemsg(id)
{
if( get_pcvar_num(g_OnOff) )
{
new nev[ 33 ]
get_user_name(id, nev, 32)
set_dhudmessage(0, 160, 0, -1.0, 0.81, 2, 6.0, 3.0, 0.1, 1.5 )
//show_dhudmessage(id, "^%L", id, "KILEPES", nev)
show_dhudmessage(0, "Goodbye %s, Please come back soon.", nev)
}
}
public plugin_precache()
{
if( get_pcvar_num(g_OnOff) )
{
precache_sound("misc/welcomesound.wav")
}
}
__________________