Arkadaşlar cs 1.6 serverim da , csgo daki gibi el bombası attıgınızda cıkan ses plugınını ıstıyorum sesleri vericem sadece plugini eksik yardımcı olursanız sevinirim.
{DarkLore} - {Darkness GaminG} - {Discord}
)

(21-05-2021, 15:27)suriyelikene Adlı Kullanıcıdan Alıntı: Birazcık araştırma yaparsanız zaten bulacaksınız :İstediğim plugin bu değil ben bombaların patlarkenkı seslerini istiyorum , 3 seste bi pluginde olsa daha iyi olur
https://www.webailesi.com/konu-csgo-el-bombasi-patladiginda-seslerin-yogunlasmasi-6142
#include <amxmodx>
#include <fakemeta>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new const GrenadeThrowSounds[][] =
{
"radio/maxfly/grenade01.wav",
"radio/maxfly/grenade02.wav",
"radio/maxfly/grenade03.wav"
}
new const FlashThrowSounds[][] =
{
"radio/maxfly/flashbang01.wav",
"radio/maxfly/flashbang02.wav",
"radio/maxfly/flashbang03.wav"
}
new const SmokeThrowSounds[][] =
{
"radio/maxfly/smoke01.wav",
"radio/maxfly/smoke02.wav",
"radio/maxfly/smoke03.wav"
}
new const FireInTheHoleSound[] = "%!MRAD_FIREINHOLE"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_message(get_user_msgid("SendAudio"), "msgSendAudio")
}
public plugin_precache()
{
new i
for(i = 0;i < sizeof GrenadeThrowSounds;i++)
precache_sound(GrenadeThrowSounds[i])
for(i = 0;i < sizeof FlashThrowSounds;i++)
precache_sound(FlashThrowSounds[i])
for(i = 0;i < sizeof SmokeThrowSounds;i++)
precache_sound(SmokeThrowSounds[i])
}
public msgSendAudio(MsgId, MsgDest, MsgEntity)
{
new szMessage[32]
get_msg_arg_string(2, szMessage, charsmax(szMessage))
if(equal(szMessage, FireInTheHoleSound))
return PLUGIN_HANDLED
return PLUGIN_CONTINUE
}
public grenade_throw(id, grenIndex, weapIndex)
{
switch(weapIndex)
{
case CSW_HEGRENADE:
{
client_cmd(id,"spk ^"%s^"",GrenadeThrowSounds[random_num(0, sizeof GrenadeThrowSounds - 1)])
}
case CSW_FLASHBANG:
{
client_cmd(id,"spk ^"%s^"",FlashThrowSounds[random_num(0, sizeof FlashThrowSounds - 1)])
}
case CSW_SMOKEGRENADE:
{
client_cmd(id,"spk ^"%s^"",SmokeThrowSounds[random_num(0, sizeof SmokeThrowSounds - 1)])
}
}
}
(22-05-2021, 02:13)Mersy Adlı Kullanıcıdan Alıntı:Bunlar radio sesleri eger o verdigim sesleri indirip bakarsanız hangi plugini istedigimi anlıcaksınız.PHP Kod:#include <amxmodx>
#include <fakemeta>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new const GrenadeThrowSounds[][] =
{
"radio/maxfly/grenade01.wav",
"radio/maxfly/grenade02.wav",
"radio/maxfly/grenade03.wav"
}
new const FlashThrowSounds[][] =
{
"radio/maxfly/flashbang01.wav",
"radio/maxfly/flashbang02.wav",
"radio/maxfly/flashbang03.wav"
}
new const SmokeThrowSounds[][] =
{
"radio/maxfly/smoke01.wav",
"radio/maxfly/smoke02.wav",
"radio/maxfly/smoke03.wav"
}
new const FireInTheHoleSound[] = "%!MRAD_FIREINHOLE"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_message(get_user_msgid("SendAudio"), "msgSendAudio")
}
public plugin_precache()
{
new i
for(i = 0;i < sizeof GrenadeThrowSounds;i++)
precache_sound(GrenadeThrowSounds[i])
for(i = 0;i < sizeof FlashThrowSounds;i++)
precache_sound(FlashThrowSounds[i])
for(i = 0;i < sizeof SmokeThrowSounds;i++)
precache_sound(SmokeThrowSounds[i])
}
public msgSendAudio(MsgId, MsgDest, MsgEntity)
{
new szMessage[32]
get_msg_arg_string(2, szMessage, charsmax(szMessage))
if(equal(szMessage, FireInTheHoleSound))
return PLUGIN_HANDLED
return PLUGIN_CONTINUE
}
public grenade_throw(id, grenIndex, weapIndex)
{
switch(weapIndex)
{
case CSW_HEGRENADE:
{
client_cmd(id,"spk ^"%s^"",GrenadeThrowSounds[random_num(0, sizeof GrenadeThrowSounds - 1)])
}
case CSW_FLASHBANG:
{
client_cmd(id,"spk ^"%s^"",FlashThrowSounds[random_num(0, sizeof FlashThrowSounds - 1)])
}
case CSW_SMOKEGRENADE:
{
client_cmd(id,"spk ^"%s^"",SmokeThrowSounds[random_num(0, sizeof SmokeThrowSounds - 1)])
}
}
}