Ieškau 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.
Š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.
Ieškau plugino
Reikia tokio plugino: 
Re: Ieškau plugino
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
Re: Ieškau plugino
Dėkui +karma
Who is online
Users browsing this forum: No registered users and 2 guests