hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.08.08. 01:26



Jelenlévő felhasználók

Jelenleg 342 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 340 vendég

A legtöbb felhasználó (2883 fő) 2025.07.30. 16:00-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [23 hozzászólás ]  OldalElőző123
Szerző Üzenet
 Hozzászólás témája: Re: Round sound
HozzászólásElküldve:2011.10.21. 19:21 
Offline
Developer
Avatar

Csatlakozott:2011.06.01. 21:11
Hozzászólások:7966
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
Próbáld meg így, aszthiszem mp3 kell a végére ilyen esetben!
Kód:
#include <amxmodx>

public plugin_init()
{
  register_plugin("RoundSound","1.0","PaintLancer") //Regisztráljuk a plugint, név, verzió, készítő
  register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin") //Regisztráljuk az eventet terror győzelemhez, ebben az esetben SendAudio, ami hangot "küld" a kliensnek és játszik le.
  register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")  //Regisztráljuk az eventet ct győzelemhez, ebben az esetben SendAudio, ami hangot "küld" a kliensnek és játszik le.
}

public t_win()
{
  new rand = random_num(0,5)//Randomizáljuk a hangokat, így véletlenszerű lesz a lejátszás, a tizedes mögött mindig a casek száma legyen. Most 3 hang van, case 0-2ig így 0,2 a random_num. Ha 12 hangom van akkor a random_num 0,12

  client_cmd(0,"stopsound") //stopsound, hogy a hang ne ismétlődjön, csak egyszer játszódjon le.

  switch(rand) //Választás a hangok közül.
  {
    case 0: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegit1.mp3")
    case 1: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegit2.mp3")
    case 2: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegit3.mp3")
    case 3: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegit4.mp3")
    case 4: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegit5.mp3")

  }

  return PLUGIN_CONTINUE
}


public ct_win() //ct-ben is tegyük meg ugyan ezt
{
  new rand = random_num(0,5)

  client_cmd(0,"stopsound")

  switch(rand)
  {
    case 0: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegict1.mp3")
    case 1: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegict2.mp3")
    case 2: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegict3.mp3")
    case 3: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegict4.mp3")
    case 4: client_cmd(0,"mp3 play sound/delusion_vegi/delusion_korvegict5.mp3")
  }

  return PLUGIN_CONTINUE
}

public plugin_precache()  // Majd precacheljük a fájlokat, hogy a kliens letölthesse őket.
{
  precache_sound("sound/delusion_vegi/delusion_korvegict1.mp3")
  precache_sound("sound/delusion_vegi/delusion_korvegict2.mp3")
  precache_sound("sound/delusion_vegi/delusion_korvegict3.mp3")
  precache_sound("sound/delusion_vegi/delusion_korvegict4.mp3")
  precache_sound("sound/delusion_vegi/delusion_korvegict5.mp3")
  precache_sound("sound/delusion_vegi/delusion_korvegit1.mp3")
  precache_sound("sound/delusion_vegi/delusion_korvegit2.mp3")
  precache_sound("sound/delusion_vegi/delusion_korvegit3.mp3")
  precache_sound("sound/delusion_vegi/delusion_korvegit4.mp3")
  precache_sound("sound/delusion_vegi/delusion_korvegit5.mp3")

  return PLUGIN_CONTINUE
}


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Round sound
HozzászólásElküldve:2011.10.21. 19:22 
Offline
Fanatikus

Csatlakozott:2008.11.28. 00:57
Hozzászólások:185
Csak azt nem értem ehez minek az ini.
Lehet az is hogy másik pluginod is van ultimate stb de két külömböző plugin nem játszik egyszerre mp3 at!
Vagy ha wav ra irod át a plugint akk mono/16bit/22Khz/356Kbps ezt biztosan lejátsza.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Round sound
HozzászólásElküldve:2011.10.21. 20:41 
Offline
Imperátor
Avatar

Csatlakozott:2009.04.21. 09:33
Hozzászólások:3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Megj:
Kód:
random_num(0,5)

helyett
Kód:
random_num(0,4)


Nem "hibás" a progi, de ADA-ban nem fodulna le a nem ellenőrzött esetek miatt :)


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [23 hozzászólás ]  OldalElőző123


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 11 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole