in init
PHP Code:
gmsgSayText=get_user_msgid("SayText")//chattag
register_message(gmsgSayText,"messageSayText");//chattag
gcvarTag = register_cvar("amx_chattag","*VIP*");//chattag
gcvarLock = register_cvar("amx_chattag_lock","1");//chattag
then
PHP Code:
public messageSayText(msg_id, msg_dest, msg_entity){
new id = get_msg_arg_int(1)
if(is_user_connected(id)){
new szBuffer[128];
get_msg_arg_string(2, szBuffer, 127);
if(contain(szBuffer, "#Cstrike_Chat_")==0){
new szName[50], szTag[18];
get_user_name(id, szName, 31);
get_pcvar_string(gcvarTag, szTag, 17);
if(get_user_flags(id) & TAG_ACCESS){
format(szName, 49,"%s %s", szTag, szName);
}else{
if(containi(szName, szTag)==0 && get_pcvar_num(gcvarLock)){
if(id==msg_entity)
ColorChat(id, RED,"Usun z nicku tag^x03 %s^x01, aby korzystac z chatu",szTag);
return PLUGIN_HANDLED;
}
}
new szBuffer2[192];
get_msg_arg_string(4, szBuffer2, 191);
message_begin(MSG_ONE, gmsgSayText,{0,0,0}, msg_entity);
write_byte(id);
write_string(szBuffer);
write_string(szName);
write_string(szBuffer2);
message_end();
return PLUGIN_HANDLED;
}
}
return PLUGIN_CONTINUE;
}
__________________