Sonidos entretenidos para los mods de ocio
#1
Lengua 
Solo por aportar algo, unos sonidos editados por mí para un funmaps.

iguales a los UT sounds, ultimate sounds, pero con más ocio yvoz original de CSO.



Pegar los sonidos en sound/..



Versión 1.2

- Añadida cvar para color de los textos.

- Eliminados los modulos de fakemeta y hamsandwich



Cvars - Versión 1.2

amx_as_hudcolor "200200200" -> rrrgggbbb


Archivos adjuntos
.zip   sounds.zip (Tamaño: 1.24 MB / Descargas: 634)
.sma   Descargar AMXX / advanced_sounds12.sma (Tamaño: 8.09 KB / Descargas: 394)
[Imagen: 76561198024598105.png]
Responder
#2
El código está bueno y no parece tener errores...

Aprobado!



Estaría bueno que le agregaras una cvar's para:

Cambiar entre dhud y hud normal.

Cambiar color.

Cambiar titileo.

Cambiar posición.
Responder
#3
Sino tiene tiempo podria hacerlo yo sin cambiar autor nada mas salir en los creditos
Responder
#4
Adelante, cuando tengas el .sma listo me avisas para actualizarlo, puedes incluirte en algun comentario del plugin.
[Imagen: 76561198024598105.png]
Responder
#5
Te agregué los sonidos como adjunto y aumenté el limite para zip a 10mb.
Responder
#6
muy buenos XD
Responder
#7
muy bueenoos Gran sonrisa
Responder
#8
Actualizado el codigo, eliminado fakemeta y ham, añadida cvar para cambiar colores,

el titileo no se lo cambio porque afectaría los tiempos de aparición del texto, esta diseñado para parecer CSS-alike.
[Imagen: 76561198024598105.png]
Responder
#9
Deberías borrar el sma de la versión anterior

Ni te molestes en enviarme un mensaje privado para pedirme ayuda porque NO lo voy a contestar.
Gracias por su atención.
Responder
#10
listo, gg
[Imagen: 76561198024598105.png]
Responder
#11
(Y) muy buenos, servira de algo..No tbad
Existen 10 tipos de personas en el mundo, las que entienden binario y las que no.
Responder
#12
Tiene un bug nadamas anuncia el %s es veloz y silencioso.. tanto que se chingo a %s y el sonido del humililation, el sonido del first kill si se esucha. Whatdone
Responder
#13
(27/01/2014, 11:58 PM)sinaloense escribió: Tiene un bug nadamas anuncia el %s es veloz y silencioso.. tanto que se chingo a %s y el sonido del humililation, el sonido del first kill si se esucha. Whatdone

No reproduce el sonido?

Hay 2 archivos
humiliation.wav
humililation.wav

Probablemente creiste que subio 2 erroneamente y eliminaste el segundo y ese es el bueno el primero no >.<
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#14
Prueben el plugin y veran que esta bug D:
Responder
#15
Que esta bug?
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#16
No sirve bien el plugin, siempre que muere algien sale el de es veloz y silencioso tanto que se chingo a (mi nombre) ese hud siempre sale cuando algien muere e igual el sonido que trae ese mensaje.
Responder
#17
Cutecry me encanto
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM)meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019, 05:32 PM)meTaLiCroSS escribió: grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
Responder
#18
quien tiene el inc. hud messages
Responder
#19
esta muy bueno el pluguin pero tiene error alguien que lo pueda arreglar por favor
Responder
#20
(21/04/2014, 02:43 PM)scarface3452 escribió: esta muy bueno el pluguin pero tiene error alguien que lo pueda arreglar por favor

No somos adivinos, dinos cual es el error.
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#21
(21/04/2014, 03:12 PM)Metrikcz escribió:
(21/04/2014, 02:43 PM)scarface3452 escribió: esta muy bueno el pluguin pero tiene error alguien que lo pueda arreglar por favor

No somos adivinos, dinos cual es el error.

(27/01/2014, 11:58 PM)sinaloense escribió: Tiene un bug nadamas anuncia el %s es veloz y silencioso.. tanto que se chingo a %s y el sonido del humililation, el sonido del first kill si se esucha. Whatdone

Ese es el bug solo anuncia esos mensajes el unico que sirve es el first kill
Responder
#22
Código PHP:
/*=====================================
*         [ Preproccesor ]
* =====================================*/

#include <amxmodx>
#include <dhudmessage>

new g_streak[33], g_playername[33][32], SyncHUDMsgFirstKiLLg_announcing
new color_hud[3], cvar_color
//
enum
{
    
MODE_HEADSHOT 0,
    
MODE_GRENADE,
    
MODE_KNIFE,
    
MODE_LAG,
    
MODE_CARHIT
}

/*=====================================
*         [ Customization ]
* =====================================*/

new level_streak[] = { 2457911131517192123 }
new const 
firstkill[] = "svenmod/firstkill.wav"
new const prepare[] = "svenmod/prepare.wav"

// Streak sounds
new const streak_sounds[][] =
{
    
"svenmod/doublekill.wav",
    
"svenmod/triplekill.wav",
    
"svenmod/multikill.wav",
    
"svenmod/excellent.wav",
    
"svenmod/impressive.wav",
    
"svenmod/crazy.wav",
    
"svenmod/incredible.wav",
    
"svenmod/perfect.wav",
    
"svenmod/ownage.wav",
    
"svenmod/outofworld.wav",
    
"svenmod/wickedsick.wav",
    
"svenmod/godlike.wav"
}

// Streak Messages!=
new const streak_messages[][] =
{
    
"%s Double Kill!",
    
"%s Triple Kill!",
    
"%s Multi Kill!",
    
"%s is Excellent!",
    
"%s Impresive!",
    
"%s Crazy!",
    
"%s Incredible!",
    
"%s Perfect!",
    
"%s Rampage!!",
    
"%s Out of This World!",
    
"%s Wicked Sick!",
    
"%s Godlike!"
}

// Fun sounds haha
new const fun_sounds[][] =
{
    
"svenmod/bheadshot.wav",
    
"svenmod/donativum.wav",
    
"svenmod/humililation.wav",
    
"svenmod/jihad.wav",
    
"svenmod/shitlag.wav",
    
"svenmod/borracha.wav"
}

// Funny Messaging
new const fun_messages[][] =
{
    
"%s Headshot!",
    
"%s le mando un regalito a %s..",
    
"%s es veloz y silencioso.. tanto que se chingo a %s",
    
"%s Jihad!",
    
"%s esta lag JAJAJAJA!",
    
"%s esta borracho JAJAJAJA!"
}

/*=====================================
*         [ Precaching ]
* =====================================*/

public plugin_precache()
{
    new 
i
    
    
for(0sizeof streak_soundsi++)
        
precache_sound(streak_sounds[i])
    for(
0sizeof fun_soundsi++)
        
precache_sound(fun_sounds[i])
    
    
precache_sound(firstkill)
    
precache_sound(prepare)
}

/*=====================================
*         [ Initialization ]
* =====================================*/

public plugin_init()
{
    
// Amx Mod X
    
register_plugin("Advanced Sounds""1.1""[S]ven'H.")
    
register_event("DeathMsg""event_deathmsg""a")
    
register_event("ResetHUD""event_resethud""be")
    
register_event("HLTV""event_round_start""a""1=0""2=0")
    
    
cvar_color register_cvar("amx_as_hudcolor""200200200"// rrrgggbbb
    
    // Other
    
SyncHUDMsg CreateHudSyncObj()
}

/*=====================================
*         [ AMXX ]
* =====================================*/

// Death message event
public event_deathmsg()
{
    
    new 
victimattackerheadshotkweap[10]
    
attacker read_data(1); victim read_data(2); headshot read_data(3// victim/attacker/headshot'd
    
read_data(4kweapcharsmax(kweap)) // killweapon

    // Frags up for attacker, frags removed for victim
    
g_streak[attacker]++
    
g_streak[victim] = 0
    
    
// First Kill
    
if(!FirstKiLL && !g_announcing && is_user_connected(attacker))
    {
        
FirstKiLL true
        g_announcing 
true
        
        set_dhudmessage
(color_hud[0], color_hud[1], color_hud[2], -1.00.6000.02.00.00.0false)
        
show_dhudmessage(0"%s First Kill!"g_playername[attacker])
        
        
// Play Sound
        
client_cmd(0"spk %s"firstkill)
        
set_task(2.0"remove_announcing")
        return 
PLUGIN_CONTINUE;
    }
    
    
// He touched a streak level
    
if(!g_announcing)
    {
        new 
i
        
for(0sizeof streak_messagesi++)
        {
            if(
g_streak[attacker] == level_streak[i])
            {
                
announce_advanced(attackeri2.0)
                return 
PLUGIN_CONTINUE;
            }
        }
        
        
    }
    
    
// Custom weap death
    
if(equal(kweap"knife")) { // knife
        
announce_funmod(victimattackerMODE_KNIFE2.0)
        return 
PLUGIN_CONTINUE;
    }
    else if (
equal(kweap"grenade")) { // grenade
        
announce_funmod(victimattackerMODE_GRENADE2.0)
        return 
PLUGIN_CONTINUE;
    }
    else if (
equal(kweap"vehicle") || equal(kweap"world")) { // vehicle or worldspawn (always 0)
        
announce_funmod(victimattackerMODE_CARHIT2.0)
        return 
PLUGIN_CONTINUE;
    }
    
    new 
pinglul
    get_user_ping
(victimpinglul)
    
    
// Lagged?
    
if(ping 200) {
        
announce_funmod(victim0MODE_LAG2.0)
        return 
PLUGIN_CONTINUE;
    }
    
    
// Headshot'd
    
if(headshot) {
        
announce_funmod(0attackerMODE_HEADSHOT2.0)
        return 
PLUGIN_CONTINUE;
    }
    return 
PLUGIN_CONTINUE;
}

// Player Spawn forward
public event_resethud(id)
{
    
set_dhudmessage(color_hud[0], color_hud[1], color_hud[2], -1.00.6020.012.00.011.0false)
    
show_dhudmessage(id"Preparate para la batalla!")
    
    
client_cmd(id"spk %s"prepare)
}

// Client Putinserver forward
public client_putinserver(id)
{
    
// Cache name
    
get_user_name(idg_playername[id], charsmax(g_playername[]))
    
    
// Clear streak
    
g_streak[id] = 0
}

// Round start event
public event_round_start()
{
    
// Reset First Kill
    
FirstKiLL false
}

/*=====================================
*         [ Functions ]
* =====================================*/
// Announce something (for streak)
announce_advanced(attackerlevelFloat:duration)
{
    if(
g_announcing)
        return;
    
    
// We're announcing something, so don't show another messages
    
g_announcing true
    
    
// Show it
    
set_dhudmessage(color_hud[0], color_hud[1], color_hud[2], -1.00.1500.0duration0.00.0)
    
show_dhudmessage(0streak_messages[level], g_playername[attacker])
    
    
// Play it
    
client_cmd(0"spk %s"streak_sounds[level])
    
    
// Remove the announcing message
    
set_task(duration"remove_announcing")
}

// Announce something (for fun mod)
announce_funmod(victimattackermodeFloat:duration)
{
    if(
g_announcing)
        return;
    
    
// We're announcing something, so don't show another messages
    
g_announcing true
    
    
// Switch the mode to see what are we are going to do
    
switch(mode)
    {
        case 
MODE_HEADSHOT// Headshot
        
{
            
// Show it
            
set_dhudmessage(color_hud[0], color_hud[1], color_hud[2], -1.00.1500.0duration0.00.0)
            
show_dhudmessage(0fun_messages[0], g_playername[attacker])        
            
            
// Play it
            
client_cmd(0"spk %s"fun_sounds[0])
        }
        case 
MODE_GRENADE// Owned by a grenade
        
{
            if(
victim == attacker)
            {
                
// Show it
                
set_dhudmessage(color_hud[0], color_hud[1], color_hud[2], -1.00.1500.0duration0.00.0)
                
show_dhudmessage(0fun_messages[3], g_playername[attacker])
                
                
// Play it
                
client_cmd(0"spk %s"fun_sounds[3])
            }
            else
            {
                
// Show it
                
set_hudmessage(200200200, -1.00.1500.0duration0.00.0, -1)
                
ShowSyncHudMsg(0SyncHUDMsgfun_messages[1], g_playername[attacker], g_playername[victim])
                
                
// Play it
                
client_cmd(0"spk %s"fun_sounds[1])
                
            }
        }
        case 
MODE_KNIFE// Knifed
        
{
            
// Show it
            
set_hudmessage(200200200, -1.00.1500.0duration0.00.0, -1)
            
ShowSyncHudMsg(0SyncHUDMsgfun_messages[2], g_playername[attacker], g_playername[victim])
            
            
// Play it
            
client_cmd(0"spk %s"fun_sounds[2])
        }
        case 
MODE_LAG// Lagged idiot
        
{
            
// Show it
            
set_dhudmessage(color_hud[0], color_hud[1], color_hud[2], -1.00.1500.0duration0.00.0)
            
show_dhudmessage(0fun_messages[4], g_playername[victim])
            
            
// Play it
            
client_cmd(0"spk %s"fun_sounds[4])
        }
        case 
MODE_CARHIT// Pwned by a vehicle
        
{
            
// Show it
            
set_dhudmessage(color_hud[0], color_hud[1], color_hud[2], -1.00.1500.0duration0.00.0)
            
show_dhudmessage(0fun_messages[5], g_playername[victim])
            
            
// Play it
            
client_cmd(0"spk %s"fun_sounds[5])
        }
    }
    
    
// Remove the announcing message
    
set_task(duration"remove_announcing")
}

// Remove announcing
public remove_announcing()
{
    
g_announcing false
    
    
new mycol[12]
    
get_pcvar_string(cvar_colormycolcharsmax(mycol))
    
color_hud[2] = str_to_num(mycol[6])
    
    
mycol[6] = 0
    color_hud
[1] = str_to_num(mycol[3])
    
    
mycol[3] = 0
    color_hud
[0] = str_to_num(mycol[0])

Hay lo arregle, prueba.
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#23
Si ya quedo, gracias metrikz.
Responder
#24
error de compilacion sale.
Responder
#25
(19/09/2018, 01:10 AM)pakimfv escribió: error de compilacion sale.
Qué errores te salen?
Steam
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)