|
Junior Member
Join Date: Aug 2012
Location: Dubai, United Arab Emirates.
|
08-30-2012
, 10:33
Re: silver/golden login notifier.
|
#6
|
Quote:
Originally Posted by ConnorMcLeod
@Ibrahim
Multiple accounts are forbidden : http://forums.alliedmods.net/member.php?u=167948
@virtual
Don't use Ibrahim's code.
Try this :
PHP Code:
// #define __COLORCHAT
#include <amxmodx>
#if defined __COLORCHAT
#include <colorchat>
#endif
enum mDatas
{
m_iFlag,
m_szTag[32]
}
new const g_mAdminsDatas[][mDatas] =
{
// let from highest power to lowest
{ 1 << ( 'l' - 0x61 ), "Administrator"},
{ 1 << ( 's' - 0x61 ) , "Golden Player"},
{ 1 << ( 't' - 0x61 ) , "Silver Player"},
{ 1 << ( 'z' - 0x61 ) , "Normal Player"}
}
public plugin_init()
{
register_plugin("LOGIN Join notifer","0.1","yamin")
}
public client_authorized(id)
{
new iFlags = get_user_flags(id)
for(new i; i<sizeof(g_mAdminsDatas); i++)
{
if( iFlags & g_mAdminsDatas[i][m_iFlag] )
{
new szName[32]
get_user_name(id, szName, charsmax(szName))
#if defined __COLORCHAT
new iColor
switch( i )
{
case 0:iColor = Red
case sizeof(g_mAdminsDatas)-1:iColor = Grey
default:iColor = Blue
}
client_print_color(0, iColor, "^1*** ^4%s^1 has logged in as ^3%s", szName, g_mAdminsDatas[i][m_szTag])
#else
client_print(0, print_chat, "*** %s has logged in as %s", szName, g_mAdminsDatas[i][m_szTag])
#endif
break
}
}
}
|
ConnorMcLeod,
Where To Use This Script ?
|
|
|
|