Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <cstrike>
#define PLUGIN "Prefix"
#define VERSION "1.0"
#define AUTHOR "gameplayonline"
new prefix[][] =
{
"^1(^3Unassigned^1) [^4Affliate VIP^1]", //0
"^1(^3Spectator^1) [^4Affliate VIP^1]", //1
"^1*DEAD* (^3Counter-Terrorist^1) [^4Affliate VIP^1]", //2
"^1*DEAD* (^3Terrorist^1) [^4Affliate VIP^1]", //3
"^1[^4Affliate VIP^1]", //4
"^1*DEAD* [^4Affliate VIP^1]" //5
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say", "VIP_Prefix")
register_clcmd("say_team", "VIP_Prefix_Team")
}
public VIP_Prefix(id)
{
new Message[192]
new Name[33]
get_user_name(id, Name, charsmax(Name))
read_args(Message, charsmax(Message))
remove_quotes(Message)
if(is_user_alive(id))
{
if(get_user_team(id) == 0)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[0], Name, Message)
}
else if(get_user_team(id) == 1)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[4], Name, Message)
}
else if(get_user_team(id) == 2)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[4], Name, Message)
}
else if(get_user_team(id) == 3)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[1], Name, Message)
}
else
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[5], Name, Message)
}
}
else
{
if(get_user_team(id) == 0)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[0], Name, Message)
}
else if(get_user_team(id) == 1)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[3], Name, Message)
}
else if(get_user_team(id) == 2)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[2], Name, Message)
}
else if(get_user_team(id) == 3)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[1], Name, Message)
}
else
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[5], Name, Message)
}
}
return PLUGIN_HANDLED
}
public VIP_Prefix_Team(id)
{
new Message[192]
new Name[33]
get_user_name(id, Name, charsmax(Name))
read_args(Message, charsmax(Message))
remove_quotes(Message)
if(is_user_alive(id))
{
if(get_user_team(id) == 0)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[0], Name, Message)
}
else if(get_user_team(id) == 1)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[4], Name, Message)
}
else if(get_user_team(id) == 2)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[4], Name, Message)
}
else if(get_user_team(id) == 3)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[1], Name, Message)
}
else
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[5], Name, Message)
}
}
else
{
if(get_user_team(id) == 0)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[0], Name, Message)
}
else if(get_user_team(id) == 1)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[3], Name, Message)
}
else if(get_user_team(id) == 2)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[2], Name, Message)
}
else if(get_user_team(id) == 3)
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[1], Name, Message)
}
else
{
ColorChat(id, TEAM_COLOR, "%s ^3%s : ^4%s",prefix[5], Name, Message)
}
}
return PLUGIN_HANDLED
}