Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Death() {
- new attacker = read_data(1);
- new killed = read_data(2);
- if(attacker > maxplayers) return;
- if(Vip[killed] && get_pcvar_num( g_SviCvarovi[ FADE_KILLED ] ) == 1) screen_fade(killed, 255, 0, 0);
- if(Vip[attacker] && is_user_alive(attacker)) {
- if(get_pcvar_num( g_SviCvarovi[ FADE_ATTACKER ] ) == 1) screen_fade(attacker, 0, 255, 255);
- new vred_money = 0;
- new vred_hp = 0;
- if(read_data(3)) {
- vred_hp = get_pcvar_num( g_SviCvarovi[ HS_HP ] );
- vred_money = get_pcvar_num( g_SviCvarovi[ HS_MONEY ] );
- }
- else {
- vred_hp = get_pcvar_num( g_SviCvarovi[ HPKILL ] );
- vred_money = get_pcvar_num( g_SviCvarovi[ MONEYKILL ] );
- }
- set_user_health(attacker, get_user_health(attacker) + vred_hp);
- cs_set_user_money(attacker, cs_get_user_money(attacker) + vred_money);
- set_hudmessage(0, 255, 0, -1.0, 0.69, 0, 6.0, 12.0);
- show_hudmessage(attacker, "+%i HP & +%i $", vred_hp, vred_money);
- }
- }
- stock screen_fade(index, red, green, blue) {
- message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, index)
- write_short(1<<10) // trajanje
- write_short(1<<10)
- write_short(0x0000)
- write_byte(red) // crvena
- write_byte(green) // zelena
- write_byte(blue) // plava
- write_byte(75) // transparent ( 0 - 250 )
- message_end()
- }
Advertisement
Add Comment
Please, Sign In to add comment