Vrea si eu daca puteti sa modificati acest plugin cu credite :D
- | Afiseaza codul
#include <amxmodx> #include <amxmisc> #include <cstrike> #include <fakemeta_util> #define PLUGIN "Kill Bonus" #define AUTHOR "LikeSebiii" #define VERSION "1.0" // Folders #define DUCK_FOLDER "/_BazaDeDateKill" // Folder Directory #define DUCK_STATS "/_KillBonus.dat" // Salvare Statistici // Tag #define TAG "KillBonus" // Timp #define VerificaTime 1.0 #define HudTime 10.0 #define ADVERTISING_TIME 25.0 // Random #define xRandom random(256) new Fraguri [ 33 ], NumarPremii [ 33 ], FragNecesar [33], Frag[33]; public plugin_init() { register_plugin(PLUGIN,VERSION,AUTHOR) register_event ( "DeathMsg", "eDeath", "a" ); set_task(VerificaTime,"Verifica_task",_,_,_,"b") set_task(HudTime,"ShowUserDetails",_,_,_,"b") } public client_putinserver(id) { FragNecesar[id] = 10; Frag[id] = 10; } public ShowUserDetails ( id ) { set_hudmessage ( random ( 256 ), random ( 256 ), random ( 256 ), 0.51, 0.05, 2, 6.0, 3600.1, _, _, 2 ); show_hudmessage ( id, "Kill For Bonus : ( %d / %d ) ", Fraguri [ id ], FragNecesar[id] ); if (Fraguri[id] == FragNecesar[id]) FragNecesar[id] += 10 } public Verifica_task ( ) { new players[32], count, player, i; get_players(players,count,"ach") //nu numara botii, HLTV si jucatorii morti for(i=0;i<count;i++){ player=players Frag [player]= 10; if ( Fraguri [ player ] >= Frag[player] && NumarPremii[player] == 0 && is_user_alive(player) ) { NumarPremii[player] ++; Frag[player] += 10; new premiuinbani = cs_get_user_money(player) + 1000; cs_set_user_money( player, premiuinbani ); Fraguri [ player ] = 0; ColorChat(player, "^3 Ai Primit 1000$ pentru acumularea a 10 de Killuri !"); } if ( Fraguri [ player ] >= Frag[player] && NumarPremii[player] == 1 && is_user_alive(player) ) { NumarPremii[player] ++; Frag[player] += 10; new premiuinbani = cs_get_user_money(player) + 2000; cs_set_user_money( player, premiuinbani ); Fraguri [ player ] = 0; ColorChat(player, "^3 Ai Primit 2000$ pentru acumularea a 20 de Killuri !"); } if ( Fraguri [ player ] >= Frag[player] && NumarPremii[player] == 2 && is_user_alive(player) ) { NumarPremii[player] ++; Frag[player] += 10; new premiuinbani = cs_get_user_money(player) + 3000; cs_set_user_money( player, premiuinbani ); Fraguri [ player ] = 0; ColorChat(player, "^3 Ai Primit 3000$ pentru acumularea a 30 de Killuri !"); } if ( Fraguri [ player ] >= Frag[player] && NumarPremii[player] == 3 && is_user_alive(player) ) { NumarPremii[player] ++; Frag[player] += 10; new premiuinbani = cs_get_user_money(player) + 4000; cs_set_user_money( player, premiuinbani ); Fraguri [ player ] = 0; ColorChat(player, "^3 Ai Primit 4000 pentru acumularea a 40 de Killuri !"); } if ( Fraguri [ player ] >= Frag[player] && NumarPremii[player] == 4 && is_user_alive(player) ) { NumarPremii[player] ++; Frag[player] += 10; new premiuinbani = cs_get_user_money(player) + 5000; cs_set_user_money( player, premiuinbani ); Fraguri [ player ] = 0; ColorChat(player, "^3 Ai Primit 4000 pentru acumularea a 50 de Killuri !"); } } return 1; } public eDeath ( ) { new iKiller = read_data ( 1 ); new iVictim = read_data ( 2 ); if(iKiller == iVictim) { return 1; } Fraguri [ iKiller ] ++; ColorChat(iKiller, "^3 Ai Primit [+1 Kill] ^1 !" ); return 1; } stock ColorChat(const player, const input[], any:...) { new count = 1, players[32] static msg[320], msg2[320] vformat(msg, 190, input, 3) format(msg2, 190, "!n[!g%s!n] %s", TAG, msg) replace_all(msg2, 190, "!g", "^4") replace_all(msg2, 190, "!n", "^1") replace_all(msg2, 190, "!t", "^3") replace_all(msg2, 190, "!t2", "^0") if (player) players[0] = player else get_players(players, count, "ch") for (new i = 0; i < count; i++) { if (is_user_connected(players)) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players) write_byte(players) write_string(msg2) message_end() } } }
Sa primesti 20 de credite cand faci 10 killuri.
Sa primesti 30 de credite cand faci cele 20 de killuri.
Sa primesti 50 de credite cand faci cele 30 de killuri.
Sa primesti 80 de credite cand faci cele 40 de killuri.
Sa primesti 150 de credite cand faci cele 50 de killuri.
P.S Folosesc depozitul lui Askhankar adica cel cu fcs :D