AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Suggestions / Requests (https://forums.alliedmods.net/forumdisplay.php?f=12)
-   -   Ultimate sounds with screen effect? (https://forums.alliedmods.net/showthread.php?t=231301)

enddDD 12-11-2013 13:52

Ultimate sounds with screen effect?
 
Can somebody point me to the right direction for a plugin like this: http://www.youtube.com/watch?v=Ljtghl3Lo94

I am intrested in the sound plugin wich creates some blue effect on the screen when achieving the killstreak(because it will be placed on a cstrike with a clasic mod server,not bhop).I need the screen to go blue for holly shit sound,and red for wicked sick and godlike,or something like this.I dont really need all the sounds,only the 3 ones.There is such plugin??Because i have searched alot and did not find it.Thanks

I think that for the screen flash it is used this plugin,but not shore. http://forums.alliedmods.net/showthread.php?t=120182

Krtola 12-12-2013 07:52

Re: Ultimate sounds with screen effect?
 
I guess I'll have to edit some killstreak plugin-throw out the sounds you do not want and leave the ones you need and then compile locally .sma
And thereafter put killstreak and also this plugin http://forums.alliedmods.net/showpos...8&postcount=23

enddDD 12-12-2013 11:54

Re: Ultimate sounds with screen effect?
 
Hope you can do it..Thanks.

Krtola 12-12-2013 12:56

Re: Ultimate sounds with screen effect?
 
Sorry I do not know how to do it.
Put here sma files might help someone who is capable do it.

enddDD 12-12-2013 14:14

Re: Ultimate sounds with screen effect?
 
I do not have any sma..

Krtola 12-12-2013 14:22

Re: Ultimate sounds with screen effect?
 
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

enddDD 12-12-2013 16:37

Re: Ultimate sounds with screen effect?
 
I want the sounds to be in this order hollyshit,wicked sick,and godlike,anything else i dont need.And i dont need those sprites...I want to make it look like in the video,but not on bhop.So when i have let say 10 consecutive frags i gi with hollyshit sound and the blue screen appears like in the video.After 5 kills to say it comes wicked sick,with another blue screen,and after more 3 kills it will be godlike,with the screen red.Thanks-sorry for my english,i learn from tv and internet only :)

enddDD 01-05-2014 00:32

Re: Ultimate sounds with screen effect?
 
up


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

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