User
Pass
2FA
 
 

Modificare plugin

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Plugins - Help / Support
Author Message634
Smokey.

[Mentally Stable]



Status: Offline
(since 08-01-2016 17:02)
Joined: 21 Dec 2015
Posts: 21, Topics: 9
Location: Romania

Reputation: 0.7

Post Posted: 31-12-2015, 21:16:53 | Translate post to: ... (Click for more languages)

Salut, si de revelion nu va las in pace ! Imi cer scuze , La Multi ani si multa sanatate !
Ok acum hai sa trecem la treaba , in primul rand am bagat rang_admin_chat si eu mai am un plugin pe care incepand de la slot normal ca admin scri verde admin_chat_color ei bine cele doua nu se imbina amandoua ... ce as putea sa fac ??! - Help me ..
Ma refer ca scrie adica scrie de 2 ori :
Smokey : sall
[Fondator] Smokey: sall

0 0
  
Back to top
View user's profile Send private message
EDUTz

[HardcoreAmxxScripter]



Status: Offline
(since 15-08-2021 16:34)
Joined: 27 Dec 2010
Posts: 4306, Topics: 244
Location: Jud. Miserupia, sat Bagadanc

Reputation: 4085
Votes: 179

         
Post Posted: 31-12-2015, 21:32:14 | Translate post to: ... (Click for more languages)

Scoti unul din ele -



Pentru pluginuri complicate le fac cu $$ pe paypal/psc. PM

0 0
  
Back to top
View user's profile Send private message Yahoo! Messenger ID
Smokey.

[Mentally Stable]



Status: Offline
(since 08-01-2016 17:02)
Joined: 21 Dec 2015
Posts: 21, Topics: 9
Location: Romania

Reputation: 0.7

Post Posted: 31-12-2015, 22:16:08 | Translate post to: ... (Click for more languages)

Dar eu vreau ca toti admini sa scrie cu verde -
poftim sma
Spoiler:

0 0
  
Back to top
View user's profile Send private message
EDUTz

[HardcoreAmxxScripter]



Status: Offline
(since 15-08-2021 16:34)
Joined: 27 Dec 2010
Posts: 4306, Topics: 244
Location: Jud. Miserupia, sat Bagadanc

Reputation: 4085
Votes: 179

         
Post Posted: 31-12-2015, 22:45:42 | Translate post to: ... (Click for more languages)

Degeaba dai sma, nu poti pune amandoua pluginurile de chat, doar unul din ele poate ramane.



Pentru pluginuri complicate le fac cu $$ pe paypal/psc. PM

0 0
  
Back to top
View user's profile Send private message Yahoo! Messenger ID
jy0nsS

[Mentally Stable]



Status: Offline
(since 30-08-2017 16:06)
Joined: 26 Nov 2015
Posts: 222, Topics: 63
Location: Romania

Reputation: 75.4
Votes: 1

Post Posted: 01-01-2016, 02:50:09 | Translate post to: ... (Click for more languages)

Poftim pune plugin-ul asta. Iti modific tu GRADELE si ACCESELE

Code:
/* Fisier descarcat de pe https://www.freakz.ro! */

#include < amxmodx >
#include < amxmisc >

#define PLUGIN "rang_admin_chatt"
#define VERSION "1.0"
#define AUTHOR "aNNakin"

#define   GROUPS   11

enum Color
{
   NORMAL = 1,
   GREEN,
   TEAM_COLOR,
   GREY,
   RED,
   BLUE,
}

new TeamName[ ][ ] =
{
   "",
   "TERRORIST",
   "CT",
   "SPECTATOR"
}

// - - - - - - - - - - -

#define   GROUPS   11

new const g_Flags[ GROUPS ][ ] =
{
   "abcdefghijklmnopqrstu",
   "abcdefghijklmnopqrs",
   "bcdefghijlmnopqrs",
   "bcdefhijlmnopqrs",
        "bcdefhijlmnopq",
   "bcdefijlmnopq",
   "bcdefijmnop",
   "bcdefijmn",
   "bcefijmn",
        "b",
            "bit"
};

new const g_Groups[ GROUPS ][ ] =
{
   "Fondator",
        "Owner",
   "Co-Owner",
   "Veteran",
   "Maresal",
   "General",
   "Colonel",
   "Maior",
        "Sergent",
   "Slot",
               "V.I.P"
};

// - - - - - - - - - - -

new g_FlagsValue[ GROUPS ];

new bool:g_IsConnected[ 33 ];
new SayText, TeamInfo, g_maxplayers;

public plugin_init ( )
{
   register_plugin ( PLUGIN, VERSION, AUTHOR );
   
   register_clcmd ( "say", "hook_say" );
   
   for ( new i; i < GROUPS; i++ )
      g_FlagsValue[ i ] = read_flags ( g_Flags[ i ] );
      
   SayText = get_user_msgid ( "SayText" );
   TeamInfo = get_user_msgid ( "TeamInfo" );
   g_maxplayers = get_maxplayers ( );
}

public client_putinserver ( e_Index ) g_IsConnected[ e_Index ] = true;
public client_disconnect ( e_Index ) g_IsConnected[ e_Index ] = false;

public hook_say ( e_Index )
{
   static s_Said[ 192 ];
   read_args ( s_Said, charsmax ( s_Said ) );
   
   if ( equal ( s_Said, "" ) )
      return PLUGIN_CONTINUE;
   remove_quotes ( s_Said );
   
   static s_Name[ 32 ], i;
   get_user_name ( e_Index, s_Name, 31 );
   
   for ( i = 0; i < GROUPS; i++ )
      if ( get_user_flags ( e_Index ) == g_FlagsValue[ i ] )
      {
         ColorChat ( 0, TEAM_COLOR, "^x04[^x04%s^x04]^x03%s^x04: %s", g_Groups[ i ], s_Name, s_Said );
         break;
      }
      
   return ( i < GROUPS ) ? PLUGIN_HANDLED : PLUGIN_CONTINUE;
}

public ColorChat ( id, Color:type, const msg[], { Float, Sql, Result, _ }:... )
{
   static message[ 256 ];

   switch ( type )
   {
      case NORMAL:
         message[ 0 ] = 0x01;
      case GREEN:
         message[ 0 ] = 0x04;
      default:
         message[ 0 ] = 0x03;
   }

   vformat ( message[ 1 ], 251, msg, 4 );
   message[ 192 ] = '^0';

   new team, ColorChange, index, MSG_Type;
   
   if ( id )
   {
      MSG_Type = MSG_ONE;
      index = id;
   }
   else
   {
      index = FindPlayer ( );
      MSG_Type = MSG_ALL;
   }
   
   team = get_user_team ( index );   
   ColorChange = ColorSelection ( index, MSG_Type, type );

   ShowColorMessage ( index, MSG_Type, message );
      
   if ( ColorChange )
      Team_Info ( index, MSG_Type, TeamName[ team ] );
}

ShowColorMessage ( id, type, message[] )
{
   message_begin ( type, SayText, _, id );
   write_byte ( id )      
   write_string ( message );
   message_end ( );   
}

Team_Info ( id, type, team[] )
{
   message_begin ( type, TeamInfo, _, id );
   write_byte ( id );
   write_string ( team );
   message_end ( );

   return 1;
}

ColorSelection ( index, type, Color:Type )
{
   switch ( Type )
   {
      case RED:
         return Team_Info ( index, type, TeamName[ 1 ] );
      case BLUE:
         return Team_Info ( index, type, TeamName[ 2 ] );
      case GREY:
         return Team_Info ( index, type, TeamName[ 0 ] );
   }
   return 0;
}

public FindPlayer ( )
{   
   for ( new i = 1; i <= g_maxplayers; i++ )
      if ( g_IsConnected[ i ] )
         return i;
   
   return -1;
}

0 0
  
Back to top
View user's profile Send private message

  Topic locked


Topic is closed, you cannot post any messages in it anymore




 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Plugins - Help / Support  


The time now is 29-07-2025, 06:12:14
Copyright info

Based on phpBB ro/com
B

 
 
 







I forgot my password