?

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

?

Post by laimiukas3 »

Ar imanoma plugino pagalba nustatynet garsu volume ?

Code: Select all

]#include <amxmodx> new const ct_win_sound[][] = {    "sound/misc/CT-1.mp3",    "sound/misc/CT-2-kaledine.mp3",    "sound/misc/CT-3.mp3",    "sound/misc/CT-4.mp3",    "sound/misc/CT-5-kaledine.mp3",    "sound/misc/CT-6.mp3",    "sound/misc/CT-7.mp3"} new const t_win_sound[][] = {    "sound/misc/T-1.mp3",    "sound/misc/T-2-kaledine.mp3",    "sound/misc/T-3.mp3",    "sound/misc/T-4.mp3",    "sound/misc/T-5-kaledine.mp3",    "sound/misc/T-6.mp3",    "sound/misc/T-7.mp3"}  public plugin_init() {    register_message(get_user_msgid("SendAudio"),"message_audio")  } public plugin_precache() {    for(new i; i < sizeof(ct_win_sound); i++)        precache_generic(ct_win_sound[i])        for(new i; i < sizeof(t_win_sound); i++)        precache_generic(t_win_sound[i])}  public message_audio() {    static sound[20]        get_msg_arg_string(2, sound, charsmax(sound))        switch(sound[7]) {        case 't': {            client_cmd(0, "mp3 play %s", t_win_sound[random(sizeof(t_win_sound))])            return PLUGIN_HANDLED        }        case 'c': {            client_cmd(0, "mp3 play %s", ct_win_sound[random(sizeof(ct_win_sound))])            return PLUGIN_HANDLED           }/*      case 'r': {    // Round draw            return PLUGIN_HANDLED           }                   */    }     return PLUGIN_CONTINUE}
Image
Image
Image

User avatar
ArtHa123
Flooderis arba specialistas
Posts: 738
Joined: 2014 Feb 19 18:40

Re: ?

Post by ArtHa123 »

Net jeigu tai ir būtų įmanoma, tai būtų slowhack, kadangi pakeistum garsą be jo sutikimo.
Image

User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

Re: ?

Post by laimiukas3 »

nu as is dalies taip ir masciau kad tik slowhack pasitelkus tai butu imanoma dekui uz atsakima
Image
Image
Image

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: ?

Post by hleV »

Naudojant .wav failus manau būtų galima su emit_sound(), kadangi jame leidžia nustatyt garsą. Nors funkcijos pagrindinė paskirtis "skleist" garsą, įrašius tinkamus parametrus turėtų grot tik vienam, pasirinktam žaidėjui. Su .mp3 neišeis.
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

Re: ?

Post by laimiukas3 »

kažkas tokio ? emit_sound(0, CHAN_AUTO, SOUND, VOL_NORM, ATTN_NORM, SND_STOP, PITCH_NORM);

Code: Select all

emit_sound(id,0,"garsas/garsas.wav",1.0, 1.0, 0, 50 )
Image
Image
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests