Witam
Proszę was o napisanie pluginu, który powoduje, że gdy zaczyna się runda włącza się muzyka ( losuje ją z pomiędzy 3 podanych ), która trwa 2 minuty ( mam już muzykę o dokładnie tej długości ). Runda trwa oczywiście też 2 minuty, ale przeważnie kończy się przed czasem, więc wtedy ta muzyka się stopuje i od nowej rundy losuje nową muzyke, która ma grać.
Muzyka w formacie mp3.
Z góry dziękuje za napisanie.
Pozdrawiam
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Prośba o napisanie pluginu.
Temat rozp. M4G!K, 27.03.2010 10:14
3 odpowiedzi w tym temacie
#1
Napisano 27.03.2010 10:14
Najlepsze skiny cs go. Bierz udział w losowaniach i wygraj darmowe skiny cs go!
#2
Napisano 27.03.2010 13:55
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Muza na poczatek rundy"
#define VERSION "1.0"
#define AUTHOR "wHsk"
public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("ResetHUD","nowaRunda","b")
}
public nowaRunda(id){
new rand = random_num(0,2)
client_cmd(0,"stopsound")
switch(rand)
{
case 0:
{
client_cmd(0,"mp3 play sound/misc/1.mp3")
}
case 1:
{
client_cmd(0,"mp3 play sound/misc/2.mp3")
}
case 2:
{
client_cmd(0,"mp3 play sound/misc/3.mp3")
}
}
return PLUGIN_HANDLED
}
public plugin_precache(){
precache_generic("sound/misc/1.mp3")
precache_generic("sound/misc/2.mp3")
precache_generic("sound/misc/3.mp3")
return PLUGIN_CONTINUE
}
nie testowalem, sprawdz
27 marzec 2010 - 13:55:
druga wersja
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Muza na poczatek rundy"
#define VERSION "2.0"
#define AUTHOR "wHsk"
new const muzyczki[][] =
{
"misc/1.mp3",
"misc/2.mp3",
"misc/3.mp3"
}
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("ResetHUD","graj","b")
}
public plugin_precache()
{
for (new i = 0; i < sizeof muzyczki; i++)
precache_generic(muzyczki[i])
}
public graj()
{
client_cmd(0,"stopsound")
muzyka(0, muzyczki[random_num(0, sizeof muzyczki - 1)])
}
stock muzyka(index, const utwor[])
{
if(contain(utwor, ".mp3") != -1)
{
new piosenka[64]
format(piosenka, 63, "sound/%s", utwor)
client_cmd(index, "mp3 play %s", piosenka)
}
else
client_cmd(index, "spk %s", utwor)
}
Sprawdz obie wersje
#3
Napisano 27.03.2010 13:57
Działa, dzięki wielkie.
Najlepsze skiny cs go. Bierz udział w losowaniach i wygraj darmowe skiny cs go!
#4
Napisano 28.03.2010 02:04
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Solved
Jeśli się z tym nie zgadzasz,
raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Solved
Jeśli się z tym nie zgadzasz,
raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty








