Prisijungimo garsas / reikia perdaryti plugins
Posted: 2016 Apr 17 18:18
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:
Turite idėjų ?
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ų ?
