Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public hook_sayteam( id )
- {
- if( !is_user_admin( id ) )
- {
- return PLUGIN_CONTINUE;
- }
- new someStr[128]
- read_argv ( 1 , someStr , 127 )
- if( someStr[0] == '@' )
- {
- admin_chatteam( id , someStr )
- }
- return PLUGIN_HANDLED_MAIN;
- }
- stock admin_chatteam(const id, const input[], any:...)
- {
- static szMsg[768], Name[36]
- get_user_name ( id , Name , 35)
- vformat(szMsg, 768, input, 3)
- if( ( get_user_flags(id) & ADMIN_KICK ) && !( get_user_flags(id) & ADMIN_IMMUNITY ) )
- format ( szMsg, 768, "^x03(ADMIN) ^x01- ^x04[ADMIN]^x03 %s^x01:^x04 %s", Name , szMsg )
- if( !( get_user_flags(id) & ADMIN_RCON ) && ( get_user_flags(id) & ADMIN_IMMUNITY ) )
- format ( szMsg, 768, "^x03(ADMIN) ^x01- ^x04[STAFF]^x03 %s^x01:^x04 %s", Name , szMsg )
- if( ( get_user_flags(id) & ADMIN_RCON ) && ( get_user_flags(id) & ADMIN_IMMUNITY ) )
- format ( szMsg, 768, "^x03(ADMIN) ^x01- ^x04[OWNER]^x03 %s^x01:^x04 %s", Name , szMsg )
- for( new player = 0 ; player < 33 ; player ++ )
- {
- if( ! is_user_connected ( player ) ) continue
- if( is_user_admin(player) )
- {
- message_begin(MSG_ONE, get_user_msgid("SayText"), {0,0,0}, player)
- write_byte(player)
- write_string(szMsg)
- message_end()
- }
- }
- return PLUGIN_CONTINUE;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement