Paused
Featured Content Picture #10 FIGYELEM! A szerver ELKÖLTÖZÖTT: 87.229.85.193:27035
Grand Masters [PUB] Szerver
`Hell of FireFakeSeries MultigamingWorld Is War - GamingeSquence-eSport
Üzenettábla » Egyéb » Counter-Strike 1.6 Scripting / Szerver mod » [Tutorial] Körvégi zene egyszerűen

Rendezés:     printview
Szerző: Üzenet:
Benny Klántag
Admin
20 Üzenetek
regisztrált: 10.08.2011
29.09.2011, 00:22 offline idézés 

Ebben a tutorialban megmutatom, hogyan rakhatsz a szerverre egyszerűen körvégi zenéket.

#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,2) //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 gyári hang ne játszódjon le.

switch(rand) //Választás a hangok közül.
{
case 0: client_cmd(0,"mp3 play sound/Sajátmappa/tewin")
case 1: client_cmd(0,"mp3 play sound/Sajátmappa/tewin2")
case 2: client_cmd(0,"mp3 play sound/Sajátmappa/tewin3")

}

return PLUGIN_CONTINUE
}


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

client_cmd(0,"stopsound")

switch(rand)
{
case 0: client_cmd(0,"mp3 play sound/Sajátmappa/ctwin")
case 1: client_cmd(0,"mp3 play sound/Sajátmappa/ctwin2")
case 2: client_cmd(0,"mp3 play sound/Sajátmappa/ctwin3")

}

return PLUGIN_CONTINUE
}

public plugin_precache() // Majd precacheljük a fájlokat, hogy a kliens letölthesse őket.
{
precache_sound("Sajátmappa/ctwin.mp3")
precache_sound("Sajátmappa/ctwin2.mp3")
precache_sound("Sajátmappa/ctwin3.mp3")
precache_sound("Sajátmappa/tewin.mp3")
precache_sound("Sajátmappa/tewin2.mp3")
precache_sound("Sajátmappa/tewin3.mp3")

return PLUGIN_CONTINUE
}


Ilyen egyszerű.

Megjegyzés(ek):
-Ha nem töltetünk le egy hangot, de az a listában van, nem fog fagyást okozni.
-Ha nincs meg a hangfájl amit le akar töltetni/játszani, szintén nincs komoly gond, csak egy figyelmeztetés és némelyik kör végén nem szól majd semmi, mert éppen erre a hangra esik a választás.
-a hangok neve, amit én tewin-nek és ctwin-nek, neveztem, lehet egyedi is. Pl.: ct_korveg.mp3
-Ha elírod a random_num-ot akkor sincs komoly gond, csak egyes hangok nem fognak szólni (ha kevesebbet írsz), vagy egyáltalán nem lesz hang a körvégén.(ha többet írsz be)

Leírást készítette: crazySilverss#

Grand Masters - Gaming
Rendezés:     printview


Topik nyitásához, vagy válasz írásához be kell jelentkezned!

regisztrálás most
bejelentkezés







Kövesd a fejlesztőket Twitteren is!


-






Biztonsági kód

-Klasszikus szerverélmény
-Anticheat rendszer
-Steam/NoSteam
-24/7 Elérhetőség
-Aktív adminok
-Gyors segítségnyújtás


n/a
n/a
n/a
n/a
n/a

Az összes szerverünk listáját megtalálod a szerverek oldalon.

nincs aktív szavazás

szavazások mutatása

Ganéjdomb királyai...
Adminok és adminproblémák
2
30.07.2012 - 07:04
Ganéjdomb királyai!!!
Utolsó üzenet: Benny
Tábla: Adminok és adminproblémák
30.07.2012 - 07:04
unban - Minta
Valaki segítsen! Kibanoltak?!?!?!
7
20.06.2012 - 19:56
unban - Minta
Utolsó üzenet: Benny
Tábla: Valaki segítsen! Kibanoltak?!?!?!
20.06.2012 - 19:56
04.04.2012 - 23:30
Leírás - Hogyan írj a pályákkal kapcsolatban
Utolsó üzenet: Benny
Tábla: Pályák
04.04.2012 - 23:30
Leírás - Hogyan ír...
Pluginok - Konfig
0
04.04.2012 - 23:27
Leírás - Hogyan írj a pluginokkal/konfiggal kapcsolatban
Utolsó üzenet: Benny
Tábla: Pluginok - Konfig
04.04.2012 - 23:27
Leírás - Hogyan ír...
Valaki segítsen! Kibanoltak?!?!?!
0
04.04.2012 - 23:19
Leírás - Hogyan írj feloldási kérelmet
Utolsó üzenet: Benny
Tábla: Valaki segítsen! Kibanoltak?!?!?!
04.04.2012 - 23:19
Chat - Írj!
Csevegő/Társalgó - OFF Topik!
0
22.12.2011 - 13:51
Chat - Írj!
Utolsó üzenet: Benny
Tábla: Csevegő/Társalgó - OFF Topik!
22.12.2011 - 13:51
[Tutorial] Körvégi...
Counter-Strike 1.6 Scripting / Szerver mod
0
29.09.2011 - 00:22
[Tutorial] Körvégi zene egyszerűen
Utolsó üzenet: Benny
Tábla: Counter-Strike 1.6 Scripting / Szerver mod
29.09.2011 - 00:22
AMX Mod X - Includ...
Counter-Strike 1.6 Scripting / Szerver mod
1
13.09.2011 - 15:15
AMX Mod X - Include fájlos Pluginok Fordítása
Utolsó üzenet: Benny
Tábla: Counter-Strike 1.6 Scripting / Szerver mod
13.09.2011 - 15:15
AMX Mod X - Plugin...
Counter-Strike 1.6 Scripting / Szerver mod
0
10.08.2011 - 22:48
AMX Mod X - Plugin Telepítése
Utolsó üzenet: Benny
Tábla: Counter-Strike 1.6 Scripting / Szerver mod
10.08.2011 - 22:48
AMX Mod X - Pálya ...
Counter-Strike 1.6 Scripting / Szerver mod
0
10.08.2011 - 22:48
AMX Mod X - Pálya a menübe és pályatelepítés
Utolsó üzenet: Benny
Tábla: Counter-Strike 1.6 Scripting / Szerver mod
10.08.2011 - 22:48






-