Ieškau plugino

Šiame forume vartotojai gali prašyti jiems reikiamo plugino.
Forum rules
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
Post Reply
User avatar
VuuK
Ar jis surinks 50 žinučių?
Posts: 30
Joined: 2012 Jun 09 21:23

Ieškau plugino

Post by VuuK »

Reikia tokio plugino: Image

OriGinal
O taip. Jis jau surinko 50 žinučių!
Posts: 81
Joined: 2011 Mar 12 23:27
Skype: aurintas2

Re: Ieškau plugino

Post by OriGinal »

Code: Select all

#include < amxmodx > #pragma semicolon 1 #define PLUGIN_NAME   "Killer Rangs"#define PLUGIN_VERSION   "0.1"#define PLUGIN_AUTHOR   "www.agames.lt" new g_RangTitles[ ][ ] ={   "BOT",            // With     0   kills...   "BOT",            // With     1   kills...   "BOT",            // With     2   kills...   "Eilinis",         // With     3   kills...   "Eilinis",         // With     4   kills...   "Eilinis pirmos klases ",   // With     5   kills...   "Eilinis pirmos klases ",   // With     6   kills...   "Korporalas",         // With     7   kills...   "Korporalas",         // With     8   kills...   "Serzantas",         // With     9   kills...   "Serzantas",         // With    10   kills...   "Daiktu Serzantas",      // With    11   kills...   "Daiktu Serzantas",      // With    12   kills...   "Apsiginklavimo Serzantas",   // With    13   kills...   "Apsiginklavimo Serzantas",   // With    14   kills...   "Valdovas Serzantas",      // With    15   kills...   "Valdovas Serzantas",      // With    16   kills...   "Komandos Serzantas",      // With    17   kills...   "Komandos Serzantas",      // With    18   kills...   "Antrasis Letenantas",      // With    19   kills...   "Antrasis Letenantas",      // With    20   kills...   "Pirmasis Letenantas",      // With    21   kills...   "Pirmasis Letenantas",      // With    22   kills...   "Kolonistas",         // With    23   kills...   "Kolonistas",         // With    24   kills...   "Brigados Generolas",      // With    25   kills...   "Brigados Generolas",      // With    26   kills...   "Major Generolas",      // With    27   kills...   "Major Generolas",      // With    28   kills...   "Letenantas Generolas",      // With    29   kills...   "Letenantas Generolas",      // With    30   kills...   "Generolas",         // With    31   kills...   "Generolas",         // With    32   kills...   "Armijos Generolas",      // With    33   kills...   "Armijos Generolas",      // With    34   kills...   "Server God"         // With    35   and more kills...}; new g_frags[ 33 ]; new p_Enabled;new p_MessageColor; new g_HudSyncObj; public plugin_init( ){   register_plugin( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR );   register_event( "DeathMsg", "event_DeathMsg", "a" );    register_clcmd( "frag", "cmd_frag", ADMIN_BAN, "- Gives +1 frag of rangs" );   register_clcmd( "say frag", "cmd_frag", ADMIN_BAN, "- Gives +1 frag of rangs" );   register_clcmd( "say /frag", "cmd_frag", ADMIN_BAN, "- Gives +1 frag of rangs" );    p_Enabled = register_cvar( "amx_rangs", "1" );   p_MessageColor = register_cvar( "amx_rangs_message_color", "0 100 200" );    g_HudSyncObj = CreateHudSyncObj( );} public client_putinserver( id ){   if ( get_pcvar_num( p_Enabled ) )   {      g_frags[ id ] = 0;      set_task( 1.0, "task_UpdateRang", id, "", 0, "b" );   }} public client_disconnect( id ){   remove_task( id );} public event_DeathMsg( ){   if ( !get_pcvar_num( p_Enabled ) )      return PLUGIN_CONTINUE;    new killer_id, victim_id;   killer_id = read_data( 1 );   victim_id = read_data( 2 );    if ( killer_id )   {      if ( killer_id != victim_id )      {         g_frags[ killer_id ]++;      }       else if ( killer_id == victim_id )      {         g_frags[ killer_id ]--;      }   }    return PLUGIN_CONTINUE;} public cmd_frag( id, level ){   if ( get_pcvar_num( p_Enabled ) )   {      if ( get_user_flags( id ) & level )      {         g_frags[ id ]++;         client_print( id, print_chat, "***** +1/%d frag addedd *****", g_frags[ id ] );      }   }    return PLUGIN_HANDLED;} public task_UpdateRang( id ){   new name[ 32 ], szMessageColor[ 64 ], szRed[ 8 ], szGreen[ 8 ], szBlue[ 8 ], nRed, nGreen, nBlue;   get_user_name( id, name, charsmax( name ) );   get_pcvar_string( p_MessageColor, szMessageColor, charsmax( szMessageColor ) );    parse( szMessageColor, szRed, charsmax( szRed ), szGreen, charsmax( szGreen ), szBlue, charsmax( szBlue ) );    nRed = str_to_num( szRed );   nGreen = str_to_num( szGreen );   nBlue = str_to_num( szBlue );    if ( g_frags[ id ] > ( sizeof( g_RangTitles ) - 1 ) )   {      set_hudmessage( nRed, nGreen, nBlue, 0.02, 0.23, 0, 0.0, 1.0, 0.0, 0.01, -1 );      ShowSyncHudMsg( id, g_HudSyncObj, "Nick: %s^nFrags: %d^nRang: %s", name, g_frags[ id ], g_RangTitles[ ( sizeof( g_RangTitles ) - 1 ) ] );   }    else   {      set_hudmessage( nRed, nGreen, nBlue, 0.02, 0.23, 0, 0.0, 1.0, 0.0, 0.01, -1 );      ShowSyncHudMsg( id, g_HudSyncObj, "Nick: %s^nFrags: %d^nRang: %s", name, g_frags[ id ], g_RangTitles[ g_frags[ id ] ] );   }} agames.lt/images/banner.png

User avatar
VuuK
Ar jis surinks 50 žinučių?
Posts: 30
Joined: 2012 Jun 09 21:23

Re: Ieškau plugino

Post by VuuK »

Dėkui +karma

Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests