Prisijungimo garsas / reikia perdaryti plugins

Šiame forume vartotojai gali prašyti jiems reikiamo plugino.
Forum rules
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
Post Reply
User avatar
tusoradijas
O taip. Jis jau surinko 50 žinučių!
Posts: 83
Joined: 2016 Jan 18 01:08
Location: Vilnius

Prisijungimo garsas / reikia perdaryti plugins

Post by tusoradijas »

Sveiki, galbūt turite idėjų kaip perdaryti welcome sound pluginą?
Esmė tame,kad kiekvieną kartą kai norisi pakeisti prisijungimo garsą , reikia complitinti , pervadintinėti failą..
Gal yra kažkoks simple būdas tai padaryti, pvz imetus nauja welcome sound - tiesiog .ini failiuke ištrinti sena, ir prirašyti ,kad naują pradėtu imti?

Kol kas naudojų šita:

Code: Select all

/** Plays a welcome sound to the player who connects* by csbox.org** v1.0** v1.1:*   - addition to add easily own sounds** v1.2.1:*   - bug with not playing sounds to client fixed*   - added file exist check for soundfile** v1.2.3:*   - changes:*       - way of giving id to timer*/ #include <amxmodx> // change this number to the amount of sounds u have#define Maxsounds 1 // add here your sounds, sounds must be somewhere in <ModDir>/sounds// format must be like: {"misc/sound1","ambience/sound2"}new soundlist[Maxsounds][] = {"misc/welcome6"} new plugin_author[] = "S.p.0_o.N"new plugin_version[] = "1.2.3" public plugin_init(){    register_plugin("Join_Music",plugin_version,plugin_author)    register_cvar("join_music_version",plugin_version,FCVAR_SERVER)} public plugin_precache(){    for ( new a = 0; a < Maxsounds; a++ ){        new temp[128]        format(temp,127,"sound/%s.wav", soundlist[a])        if ( file_exists(temp) ){            new soundfile[128]            format(soundfile,127,"%s.wav", soundlist[a])            precache_sound( soundfile )        }    }} public client_putinserver(id){    set_task(1.0,"consound",100+id)} public consound(timerid_id){    new id = timerid_id - 100    new Usertime    Usertime = get_user_time(id, 0)    if ( Usertime <= 0 ){        set_task(1.0,"consound",timerid_id)    }else{        new i = random(Maxsounds)        client_cmd(id,"spk ^"%s^"",soundlist[i])    }        return PLUGIN_CONTINUE}




Turite idėjų ? :)
PUBLIC : cs.procs.lt:27015
CSDM : cs.procs.lt:27016
Counter-Strike 1.6 Download : http://counter-strike-download.procs.lt/
TŪSO Radijas - http://www.tusoradijas.eu
Image

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

Re: Prisijungimo garsas / reikia perdaryti plugins

Post by ArtHa123 »

Mano žiniom, jeigu gerai supratau, tai pvz. jeigu tu įkelsi naują failą, su tokiu pat pavadinimų, tai žaidėjams, kurie jau buvo prisijungę ir turi ta sound'ą, tai gros senas, nes naujo net nesiųs.
Image

User avatar
tusoradijas
O taip. Jis jau surinko 50 žinučių!
Posts: 83
Joined: 2016 Jan 18 01:08
Location: Vilnius

Re: Prisijungimo garsas / reikia perdaryti plugins

Post by tusoradijas »

ArtHa123 wrote:Mano žiniom, jeigu gerai supratau, tai pvz. jeigu tu įkelsi naują failą, su tokiu pat pavadinimų, tai žaidėjams, kurie jau buvo prisijungę ir turi ta sound'ą, tai gros senas, nes naujo net nesiųs.
taip , butent - todel ,reikėtu padaryti taip, kad tarkim pervadinus .ini failiuke kokiam iš kurio trauks informacija , vietoj welcome.wav , imtu welcome1.wav ir t.t :) Bet jaučiu sunkoka tai būtų padaryti, man žinių tokiems veiksmams nepakanka, nesigaudau pluginų kurime :)
PUBLIC : cs.procs.lt:27015
CSDM : cs.procs.lt:27016
Counter-Strike 1.6 Download : http://counter-strike-download.procs.lt/
TŪSO Radijas - http://www.tusoradijas.eu
Image

sss
Flooderis arba specialistas
Posts: 621
Joined: 2010 Dec 22 20:00
Location: ey b0s

Re: Prisijungimo garsas / reikia perdaryti plugins

Post by sss »

"Give me control of a nation's money and I care not who makes it's laws" — Mayer Amschel Bauer Rothschild
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 34 guests