Well this is a script by Bigballer but I want to rebuild it so that it only sais things when a certain people connect (like admin) it needs to be triggered by steamID but because of my lack of small-language I dont really know what to do
Code:
/*
Admin join/leave message béta 1 by h4ns
This lets the players now when admin is connected or disconnected to the server.
Just upload this into your amxx/plugins folder
add admin_ann.amxx in your amxx/plugins.ini
Restart server or changemap
AND ENJOY!
Special thanks to BigBaller for the original script.
*/
#include <amxmodx>
public plugin_init() {
register_plugin("Admin join/Leave Message", "beta 1","h4ns")
register_cvar("amx_join_message", "Beware %name% is connecting!")
register_cvar("amx_joined_message", "O NO! %name% is here!"
register_cvar("amx_leave_message", "Finally %name% is gone!")
}
public client_connect(id){
new user[32], len
user[0] = id
len = get_user_name(id,user[1],31)
set_task(2.0, "join_msg", 0, user,len + 2)
return PLUGIN_CONTINUE
}
public client_putinserver(id){
new user[32], len
user[0] = id
len = get_user_name(id,user[1],31)
set_task(2.0, "joined_msg", 0, user, len + 2)
return PLUGIN_CONTINUE
}
public client_disconnect(id){
new user[32], len
user[0] = id
len = get_user_name(id, user[1], 31)
set_task(2.0, "leave_msg", 0, user, len + 2)
}
public join_msg(user[]) {
if (get_cvar_num("amx_join_leave")==0){
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_join_leave")==1){
new message[192]
get_cvar_string("amx_join_message", message, 191)
replace(message, 191, é%name", user[1])
set_hudmessage(0, 225, 0, 0.05, 0.45, 0, 6.0, 6.0, 0.5, 0.15, 3)
show_hudmessage(0, message)
return PLUGIN_CONTINUE
}
return PLUGIN CONTINUE
}
public joined_msg(user[]) {
if (get_cvar_num("amx_join_leave")==0){
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_join_leave")==1){
new message[192]
get_cvar_string("amx_joined_message", message, 191)
replace(message, 191, "%name%", user[1])
set_hudmessage(0, 225, 0, 0.05, 0.45, 0, 6.0, 6.0, 0.5, 0.15, 3)
show_hudmessage(0, message)
return PLUGIN_CONTINUE
}
return PLUGIN_CONTINUE
}
public leave_msg(user[]) {
if (get_cvar_num("amx_join_leave")==0){
return PLUGIN_HANDLED
}
if (get_cvar_num("amx_join_leave")==1){
new message[192]
get_cvar_string("amx_leave_message", message, 191)
replace(message, 191, "%name%", user[1])
set_hudmessage(0, 225, 0, 0.05, 0.45, 0, 6.0, 6.0, 0.5, 0.15, 3)
show_hudmessage(0, message)
return PLUGIN_CONTINUE
}
return PLUGIN_CONTINUE
}
That whas the smallcode if u can tell me what to change to get it working, that would be great. ONCE AGAIN: NEEDS TO BE TRIGGERED BY STEAMID ONLY!!! (so only if steamid 0_0:54684 connects)=>[EXAMPLE]