Raised This Month: $ Target: $400
 0% 

Ultimate sounds with screen effect?


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Krtola
Veteran Member
Join Date: Oct 2013
Location: Serbia
Old 12-12-2013 , 14:22   Re: Ultimate sounds with screen effect?
Reply With Quote #1

PHP Code:
/*---------------------------------------------------------------------------
 |               Quake Sounds & Sprites (v1.2)  © 2011                |
 |                                                             |
 |              Plugin by Dusan (Uncut*) Stojadinovic                   |
 |                                        |
 |     Made 16. II 2011.             Contact - [email protected]    |
 --------------------------------------------------------------------------*/

#include <amxmodx>
#include <amxmisc>
#include <colorchat>

new const PLUGIN[]     = "Quake Sounds & Sprites"
new const VERSION[]     = "1.0"
new const AUTHOR[]     = "Uncut*"


new bool:vec_bio_fbbool:kills[32], bool:firstblood[32], bool:headshot[32], bool:hum[32]
new 
hsglhumgmkrpukwsdkfs
new c_onc_humc_hsc_sprc_first

new killovi[32]
new 
HS[32]

public 
plugin_precache()
{
            
    
hs precache_model("sprites/uncut/heads.spr")
    
gl precache_model("sprites/uncut/godlike.spr")
    
hu precache_model("sprites/uncut/hum.spr")
    
mg precache_model("sprites/uncut/mega.spr")
    
mk precache_model("sprites/uncut/multi.spr")
    
rp precache_model("sprites/uncut/rampage.spr")
    
uk precache_model("sprites/uncut/ultrakills.spr")
    
ws precache_model("sprites/uncut/wickedsick.spr")
    
fs precache_model("sprites/uncut/first.spr")        
    
dk precache_model("sprites/uncut/double.spr")
        
            
    
precache_sound("costum/doublekill.wav")
    
precache_sound("costum/firstblood.wav")
    
precache_sound("costum/headhunter.wav")
    
precache_sound("costum/multikill.wav")
    
precache_sound("costum/megakill.wav")
    
precache_sound("costum/ultrakill.wav")
    
precache_sound("costum/killingspree.wav")
    
precache_sound("costum/wickedsick.wav")
    
precache_sound("costum/rampage.wav")
    
precache_sound("costum/godlike.wav")
    
precache_sound("costum/holyshit.wav")
    
precache_sound("costum/headshot.wav")
    
precache_sound("costum/humiliation.wav")
        
    
}

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_cvar("quakesprite""1.0" , (FCVAR_SERVER|FCVAR_SPONLY))
    
register_cvar("uncut""1.0" , (FCVAR_SERVER|FCVAR_SPONLY))
    
    
c_on register_cvar("amx_qsprite_on""1")
    
c_hum register_cvar("amx_qsprite_hum""1")
    
c_hs register_cvar("amx_qsprite_hs""1")
    
c_spr register_cvar("amx_qsprite_spr""1")
    
c_first register_cvar("amx_qsprite_first""1")
    
    
    
register_clcmd("say /quake""motd_reklame")
    
register_clcmd("say /sprite""motd_reklame")
        
    
register_event("DeathMsg""death_poruka""a")
    
register_event("DeathMsg""death_headshot""a""3=1")
    
register_event("DeathMsg","death_noz","a","4&kni")
    
register_logevent("restartrunde"2"1=Round_Start")

    
set_task(240.0,"reklama" "b")  

    
}
public 
restartrunde() vec_bio_fb false
public client_disconnect(id){
    
killovi[id]= 0
    HS
[id]= 0
}
public 
client_putinserver(id){
    
killovi[id]= 0
    HS
[id]= 0
}
    
public 
reklama() ColorChat(0,RED,"^x01Ovaj server koristi ^x03Quake Spites^x01, kucaj ^x04/quake^x01 ili ^x04/sprite^x01 za informacije.")

public 
motd_reklame(id){
    static 
motd[1501], len
    len 
format(motd1500,"<body bgcolor=black><font color=white><pre>")
    
len += format(motd[len], 1500-len,"<center><img src=^"http://slike.milf-cs.info/images/1298053769.jpg^"></center></img>")
    
len += format(motd[len], 1500-len,"<span style='font-weight: bold; color: rgb(65, 105, 225); '>Ime Plugina:</span> %s<br />",PLUGIN)
    
len += format(motd[len], 1500-len,"<span style='font-weight: bold; color: rgb(65, 105, 225); '>Verzija:</span> v%s<br />",VERSION)
    
len += format(motd[len], 1500-len,"<span style='font-weight: bold; color: rgb(65, 105, 225); '>Autor:</span> %s<br />",AUTHOR)
    
len += format(motd[len], 1500-len,"<span style='font-weight: bold; color: rgb(65, 105, 225); '>Email:</span> [email protected]<br />")
    
len += format(motd[len], 1500-len,"<br /><br /><span style='font-weight: bold; color: rgb(65, 105, 225); '>Plugin pokazuje:</span> Headshot, Rampage, Humiliation, Wickedsick, Godlike, HolyShit <br />UltraKill, MegaKill, MutiKill, DoubleKill<br />")
  

    
    
show_motd(idmotd"Quake Sprites by Uncut*")
}
public 
death_poruka(){
    
    
    new 
nime[32], zime[32]
    
    new 
napadac read_data(1)
    new 
zrtva read_data(2)
    
    
killovi[napadac] += 1
    killovi
[zrtva]= 0
    HS
[zrtva]= 0
    
    
    get_user_name
(napadacnime,31)
    
get_user_name(zrtvazime,31)
    
    if((
zrtva == napadac) || (get_user_team(napadac) == get_user_team(zrtva)) || !zrtva || !napadac)
            return 
PLUGIN_CONTINUE
            
    
    
    
if(!vec_bio_fb && get_pcvar_num(c_first) == 1){
        
vec_bio_fb true
        stavi_sprajt
(zrtvafs)
        
firstblood[zrtva] = true
        
        
for(new i=1;i<=get_maxplayers();i++)
            if( 
is_user_connected(i)==)
                
client_cmd(i,"spk costum/firstblood")
                
        
set_hudmessage(2001000, -1.00.3000.05.0)
        
show_hudmessage(0"%s je prva zrtva!!",zime)
    }
    if(
killovi[napadac] == 2){
        if(!
firstblood[zrtva]){
            
stavi_sprajt(zrtvadk)
            
kills[zrtva] = true
            
        
}
        
        
client_cmd(napadac,"spk costum/doublekill")
        
    }
    if(
killovi[napadac] == ){
        if(!
firstblood[zrtva]){
            
stavi_sprajt(zrtvamk)
            
kills[zrtva] = true
        
}
        
        
client_cmd(napadac"spk costum/multikill")
        
    }
    if(
killovi[napadac] == 5){
        if(!
firstblood[zrtva]){
            
stavi_sprajt(zrtvamg)
            
kills[zrtva] = true
        
}
        
        
client_cmd(napadac"spk costum/megakill")
        
    }
    if(
killovi[napadac] == 7){
        if(!
firstblood[zrtva]){
            
stavi_sprajt(zrtvauk)
            
kills[zrtva] = true
        
}
        
        
client_cmd(napadac"spk costum/ultrakill")
        
    }
    if(
killovi[napadac] == 9){
    
        
client_cmd(napadac"spk costum/killingspree")
        
    }
    if(
killovi[napadac] == 10){
        if(!
firstblood[zrtva]){
            
stavi_sprajt(zrtvarp)
            
kills[zrtva] = true
        
}
        
        for(new 
i=1;i<=get_maxplayers();i++) 
            if( 
is_user_connected(i)==)
                
client_cmd(i"spk costum/rampage")
        
        
set_hudmessage(2001000, -1.00.3000.05.0)
        
show_hudmessage(0"%s Rampage (10kills)!!",nime)
        
    }
    if(
killovi[napadac] == 12 ){
        
        if(!
firstblood[zrtva]){
            
kills[zrtva] = true
            stavi_sprajt
(zrtvagl)
        }
        
        for(new 
i=1;i<=get_maxplayers();i++) 
            if( 
is_user_connected(i)==)
                
client_cmd(i"spk costum/godlike")
        
        
set_hudmessage(2001000, -1.00.3000.05.0)
        
show_hudmessage(0"%s God Like (12kills)!!",nime)

    }
    if(
killovi[napadac] == 15){
        for(new 
i=1;i<=get_maxplayers();i++) 
            if( 
is_user_connected(i)==)
                
client_cmd(i"spk costum/holyshit")
        
        
set_hudmessage(2001000, -1.00.3000.05.0)
        
show_hudmessage(0"%s Holy Shit (15kills)!!"nime)

    }
    
    return 
PLUGIN_CONTINUE
}
public 
death_headshot(){
    
    
    new 
nime[32], zime[32]
    
    new 
napadac read_data(1)
    new 
zrtva read_data(2)
    
    
    
get_user_name(napadacnime,31)
    
get_user_name(zrtvazime,31)
    
    if(
get_pcvar_num(c_hs) != || get_pcvar_num(c_on) != 1)
        return 
PLUGIN_CONTINUE
    
    
    HS
[napadac] += 1
    HS
[zrtva]= 0
    killovi
[zrtva]= 0
    
    
if((zrtva == napadac) || (get_user_team(napadac) == get_user_team(zrtva)) || !zrtva || !napadac)
            return 
PLUGIN_CONTINUE
            
    
if(HS[napadac] == 3) {

        for(new 
i=1;i<=get_maxplayers();i++) 
            if( 
is_user_connected(i)==)
                
client_cmd(i"spk costum/headhunter")
                
        
set_hudmessage(2001000, -1.00.3000.05.0)
        
show_hudmessage(0"%s je Headhunter!!",nime)
        
            }
    if(
HS[napadac] == 5) {
        for(new 
i=1;i<=get_maxplayers();i++) 
            if( 
is_user_connected(i)==)
                
client_cmd(i"spk costum/wickedsick")
                
        if(!
firstblood[zrtva] && !kills[zrtva] && !hum[zrtva])
            
stavi_sprajt(zrtvaws)
            
        
set_hudmessage(2001000, -1.00.3000.05.0)
        
show_hudmessage(0"%s je WickedSick!!",nime)
                
    }    
        
    else {
        if(!
firstblood[zrtva] && !kills[zrtva] && !hum[zrtva]){
            
headshot[zrtva] = true
            stavi_sprajt
(zrtvahs)
        }
            
        
client_cmd(napadac"spk costum/headshot")
    }
        
    return 
PLUGIN_CONTINUE
}
public 
death_noz(){
    
    
    new 
nime[32], zime[32]
    
    new 
napadac read_data(1)
    new 
zrtva read_data(2)
    
    
HS[zrtva]= 0
    killovi
[zrtva]= 0
    
    
if(get_pcvar_num(c_hum) == || get_pcvar_num(c_on) != 1)
        return 
PLUGIN_CONTINUE
    
    get_user_name
(napadacnime,31)
    
get_user_name(zrtvazime,31)
    
    if((
zrtva == napadac) || (get_user_team(napadac) == get_user_team(zrtva)) || !zrtva || !napadac)
        return 
PLUGIN_CONTINUE
    
    
if(!firstblood[zrtva] && !kills[zrtva]){
        
stavi_sprajt(zrtvahu)
        
hum[zrtva] = true
    
}
    
    if(
get_pcvar_num(c_hum) == 2){
        for(new 
i=1;i<=get_maxplayers();i++) 
            if( 
is_user_connected(i)==)
                
client_cmd(i"spk costum/humiliation")
            }
    else if(
get_pcvar_num(c_hum) == 1){
        
        
client_cmd(napadac"spk costum/humiliation")
        
client_cmd(zrtva"spk costum/humiliation")
    }
    
    
set_hudmessage(2001000, -1.00.3000.05.0)
    
show_hudmessage(0"%s je zaklao %s | Humiliation!!",nime,zime)
        
    return 
PLUGIN_CONTINUE
}
    
public 
stavi_sprajt(idsprajt){
    
    if(!
is_user_connected(id))
        return 
PLUGIN_CONTINUE
        
    
if(get_pcvar_num(c_spr) != || get_pcvar_num(c_on) != 1)
        return 
PLUGIN_CONTINUE
    
    
    
    
static origin[3]
    
get_user_origin(idorigin)
        
    
message_begin(MSG_PVSSVC_TEMPENTITYorigin)
    
write_byte(TE_SPRITE)
    
write_coord(origin[0])
    
write_coord(origin[1])
    
write_coord(origin[2]+60)
    
write_short(sprajt)
    
write_byte(10)
    
write_byte(250)
    
message_end()
    
    
set_task(0.2"podesi_boolove"id)
    
    return 
PLUGIN_CONTINUE
}
public 
podesi_boolove(id){
    
    
kills[id] = false
    firstblood
[id] = false
    headshot
[id] = false
    hum
[id] = false


Now write the sounds you want to take out.This plugin have a sprite but you can turn off them.
Source for this plugin is there http://forum.kgb-hosting.com/showthr...tes-and-Sounds
Once upon a time I used this plugin I had no problems with it
__________________
Check my original plugins for cs 1.6 and subscribe on channel
Look at the video bellow to see zombie frost grenade

https://youtu.be/j0zspNfN-AM?si=_1IiGPETN-GQY9Ua

Look at the video below to see Zombie blind grenade

https://youtu.be/ORC7ZmoaipQ?si=QC8Bul96QGitUwX4

Last edited by Krtola; 12-12-2013 at 14:24.
Krtola is offline
Send a message via Skype™ to Krtola
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 20:29.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode