Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Death()
- {
- new id = read_data(2);
- new attacker = read_data(1);
- if(!is_user_alive(attacker) || !is_user_connected(attacker))
- return PLUGIN_CONTINUE;
- shop_poeni_igraca[attacker] += get_pcvar_num(shop_kill);
- new weapon = get_user_weapon(attacker);
- new energija = get_user_health(attacker);
- if(informacije_predmet_igraca[id][0])
- {
- if(snaga_predmeta[id] > 0)
- snaga_predmeta[id]-=20;
- }
- if(snaga_predmeta[id] > 0)
- {
- ColorChat(id, NORMAL, "^3[COD:MW4] ^4 Snaga Predmeta:^3 %i.", snaga_predmeta[id]);
- }
- if(klasa_igraca[attacker] == hacker && klasa_igraca[id] == assassin)
- {
- set_user_rendering(id, krenderfxglowshell, 0, 0, 0, krendertranscolor, 255);
- }
- if(get_user_team(id) != get_user_team(attacker) && klasa_igraca[attacker])
- {
- new iskustvo_za_ubistvo = get_pcvar_num(cvar_xp_za_ubistvo);
- new novo_iskustvo = get_pcvar_num(cvar_xp_za_ubistvo);
- if(klasa_igraca[id] == Rambo && klasa_igraca[attacker] != Rambo)
- novo_iskustvo += iskustvo_za_ubistvo*2;
- if(level_igraca[id] > level_igraca[attacker])
- novo_iskustvo += (level_igraca[id]-level_igraca[attacker])*(iskustvo_za_ubistvo/10);
- if(klasa_igraca[attacker] == Rambo || informacije_predmet_igraca[attacker][0] == 15 && maxClip[weapon] != -1)
- {
- new nova_energija = (energija+20<maximalna_energija_igraca[attacker])? energija+20: maximalna_energija_igraca[attacker];
- set_user_clip(attacker, maxClip[weapon]);
- set_user_health(attacker, nova_energija);
- }
- #if defined BOTY
- if(is_user_bot2(attacker) && random(9) == 0)
- IzbaciPredmet(id);
- #endif
- if(!informacije_predmet_igraca[attacker][0])
- DajPredmet(attacker, random_num(1, sizeof naziv_predmeta-1));
- if(informacije_predmet_igraca[attacker][0] == 14)
- {
- new nova_energija = (energija+50<maximalna_energija_igraca[attacker])? energija+50: maximalna_energija_igraca[attacker];
- set_user_health(attacker, nova_energija);
- }
- set_hudmessage(255, 212, 0, 0.50, 0.33, 1, 6.0, 4.0);
- ShowSyncHudMsg(attacker, SyncHudObj2, "+%i", novo_iskustvo);
- iskustvo_igraca[attacker] += novo_iskustvo;
- }
- ProveriNivo(attacker);
- if(informacije_predmet_igraca[id][0] == 7 && random_num(1, informacije_predmet_igraca[id][1]) == 1)
- set_task(0.1, "Provera", id+ZADATAK_PROVERA);
- return PLUGIN_CONTINUE;
- }
Advertisement
Add Comment
Please, Sign In to add comment