←  Problemy z pluginami

AMXX.pl: Support AMX Mod X i SourceMod

»

muzyka w tle

  • +
  • -
0strowsky^138 - zdjęcie 0strowsky^138 07.10.2011

Witam...
Mam problem potrzebuje ,żeby grało 3 utwory po kolei runda po rundzie w trakcie trwania rundy...
to co mam teraz działa ale tylko pierwszy utwór... ;/
Nie wiem co mam źle...
proszę o pomoc... :(

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", "Nowa_Runda", "a", "1=0", "2=0")
}
public play_sound(id,sound[])
{
if( id != 0 && !is_user_connected(id) ) return PLUGIN_HANDLED

if( containi(sound,".wav") > 0) client_cmd(id,"spk %s",sound)
else if( containi(sound,".mp3") >0) client_cmd(id,"mp3 play %s",sound)

return PLUGIN_CONTINUE
}
public Nowa_Runda()
{
client_cmd(0, "mp3 loop sound/misc/holyshitpl/realMOD/1na3.mp3")
client_cmd(0, "mp3 loop sound/misc/holyshitpl/realMOD/2na3.mp3")
client_cmd(0, "mp3 loop sound/misc/holyshitpl/realMOD/3na3.mp3")
}
public plugin_precache()
{
precache_sound( "misc/holyshitpl/realMOD/1na3.mp3")
precache_sound( "misc/holyshitpl/realMOD/2na3.mp3")
precache_sound( "misc/holyshitpl/realMOD/3na3.mp3")
return PLUGIN_CONTINUE
}


odświeżam... pomoże ktoś ?? podobno to prosty plugin ;(
działa mi tylko pierwszy utwór i to co 2runde... potrzebuje tego by uruchomić nowy serwer.. ;/
Odpowiedz

  • +
  • -
Droso - zdjęcie Droso 07.10.2011


new runda = 0

 

public plugin_init() {

	register_plugin(PLUGIN, VERSION, AUTHOR)

	register_event("HLTV", "Nowa_Runda", "a", "1=0", "2=0")

}

public play_sound(id,sound[])

{

	if( id != 0 && !is_user_connected(id) ) return PLUGIN_HANDLED

  

	if( containi(sound,".wav") > 0) client_cmd(id,"spk %s",sound)

	else if( containi(sound,".mp3") >0) client_cmd(id,"mp3 play %s",sound)

  

	return PLUGIN_CONTINUE

}

public Nowa_Runda()

{

runda++;

if(runda == 1)

  client_cmd(0, "mp3 loop sound/misc/holyshitpl/realMOD/1na3.mp3")

if(runda == 2)

  client_cmd(0, "mp3 loop sound/misc/holyshitpl/realMOD/2na3.mp3")

if(runda == 3)

  client_cmd(0, "mp3 loop sound/misc/holyshitpl/realMOD/3na3.mp3")

if(runda < 3)

runda = 0

}

public plugin_precache()

{

precache_sound( "misc/holyshitpl/realMOD/1na3.mp3")

precache_sound( "misc/holyshitpl/realMOD/2na3.mp3")

precache_sound( "misc/holyshitpl/realMOD/3na3.mp3")

return PLUGIN_CONTINUE

}


Użytkownik HubertTM edytował ten post 07.10.2011 16:25
Odpowiedz

  • +
  • -
0strowsky^138 - zdjęcie 0strowsky^138 09.10.2011

działa bez przerwy (czyli nawet gdy runda sie skonczy to idzie dalej) suuper... ale cały czas tylko utwor 1na3 ;/

proszę o pomoc.. jest to dla Mnie niezmiernie ważne ;/
Odpowiedz

  • +
  • -
A może sma? - zdjęcie A może sma? 09.10.2011

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN ""
#define VERSION "1.0"
#define AUTHOR "kisiel96"

new runda = 0;

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", "Nowa_Runda", "a", "1=0", "2=0")
}

public Nowa_Runda()
{
runda++;
if(runda == 1)
{
client_cmd(0, "mp3 stop")
client_cmd(0, "mp3 loop sound/misc/holyshitpl/realMOD/1na3.mp3")
}
else if(runda == 2)
{
client_cmd(0, "mp3 stop")
client_cmd(0, "mp3 loop sound/misc/holyshitpl/realMOD/2na3.mp3")
}
else if(runda == 3)
{
client_cmd(0, "mp3 stop")
client_cmd(0, "mp3 loop sound/misc/holyshitpl/realMOD/3na3.mp3")
}
else
runda = 0
}

public plugin_precache()
{
precache_sound("misc/holyshitpl/realMOD/1na3.mp3")
precache_sound("misc/holyshitpl/realMOD/2na3.mp3")
precache_sound("misc/holyshitpl/realMOD/3na3.mp3")
return PLUGIN_CONTINUE
}
Odpowiedz

  • +
  • -
0strowsky^138 - zdjęcie 0strowsky^138 11.10.2011

teraz nie idzie ;/

Na tym co zrobił HuberTM była pętla na 1utworze...
Odpowiedz