Разобрался, кому нужно вот код
Код
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <amxmisc>
#include <fun>
public plugin_init()
{
register_plugin("are VIP's", "0.2", "cart3r")
register_message(get_user_msgid("SayText"), "Prefix")
}
public Prefix(msgId, msgDest, msgEnt) {
new id = get_msg_arg_int(1)
if(!is_user_connected(id))
return PLUGIN_CONTINUE
if(get_user_flags(id) & ADMIN_BAN) {
new szTmp[256], szTmp2[256]
get_msg_arg_string(2, szTmp, charsmax(szTmp))
new szPrefix[64] = "^x01[^x04Админ^x01]"
if(!equal(szTmp, "#Cstrike_Chat_All")) {
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), " ")
add(szTmp2, charsmax(szTmp2), szTmp)
}
else {
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), "^x03 %s1^x01: %s2")
}
set_msg_arg_string(2, szTmp2)
}
else {
if(get_user_flags(id) & ADMIN_LEVEL_H) {
new szTmp[256], szTmp2[256]
get_msg_arg_string(2, szTmp, charsmax(szTmp))
new szPrefix[64] = "^x01[^x04Вип^x01]"
if(!equal(szTmp, "#Cstrike_Chat_All")) {
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), " ")
add(szTmp2, charsmax(szTmp2), szTmp)
}
else {
add(szTmp2, charsmax(szTmp2), szPrefix)
add(szTmp2, charsmax(szTmp2), "^x03 %s1^x01: %s2")
}
set_msg_arg_string(2, szTmp2)
}
}
return PLUGIN_CONTINUE
}
Отредактировал: carter, - 11.1.2015, 21:41