←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Nie widzę błędu a nie gra - RoundSound

Locked

Gość_deLL_* 30.07.2011

Ktoś widzi tu jakiś błąd:

#include <amxmodx>
#include <colorchat>

#define MAX_PLAYERS 32

new bool:g_pHeardRoundSound[ MAX_PLAYERS + 1 ];
new const g_CmdChat[] = "/roundsound";

public plugin_init()
{
register_plugin("RoundSound","1.0","PaintLancer")
register_event("SendAudio", "PlaySound", "a", "2&%!MRAD_terwin")
register_event("SendAudio", "PlaySound", "a", "2&%!MRAD_ctwin")

register_clcmd("say", "cmd_Say")
register_clcmd("say_team", "cmd_Say")
}

public client_authorized(id)
g_pHeardRoundSound[id] = true;

public client_disconnect( id )
g_pHeardRoundSound[id] = true;

public cmd_Say(id)
{
static sMsg[64];
read_argv( 1, sMsg, charsmax(sMsg));

if( equali(sMsg, g_CmdChat))
{
if(!g_pHeardRoundSound[id]) {
g_pHeardRoundSound[id] = true;
ColorChat(id, GREEN, "Muzyka na koniec rundy jest:^x03 WLACZONA !")
}
else if(g_pHeardRoundSound[id]) {
g_pHeardRoundSound[id] = false;
ColorChat(id, GREEN, "Muzyka na koniec rundy jest:^x03 WYLACZONA !")
}

return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}

public PlaySound()
{
static iPlayers[32], iNum, pid, rand;

get_players( iPlayers, iNum, "ch");

for( new i; i < iNum; i++ )
{
pid = iPlayers[i];

if(!g_pHeardRoundSound[pid] || is_user_bot(pid) || is_user_hltv(pid))
continue;

rand = random_num(0, 26)

client_cmd(0,"stopsound")
client_cmd(0,"mp3 stop")

switch(rand)
{
case 0: client_cmd(pid,"spk misc/enej_hello")
case 1: client_cmd(pid,"spk misc/Sexualna")
case 2: client_cmd(pid,"spk misc/Sweat_David_Guetta")
case 3: client_cmd(pid,"spk misc/Tiesto_C_mon")
case 4: client_cmd(pid,"spk misc/Turn_Me_On")
case 5: client_cmd(pid,"spk misc/CT1")
case 6: client_cmd(pid,"spk misc/CT2")
case 7: client_cmd(pid,"spk misc/CT3")
case 8: client_cmd(pid,"spk misc/CT4")
case 9: client_cmd(pid,"spk misc/TT1")
case 10: client_cmd(pid,"spk misc/TT2")
case 11: client_cmd(pid,"spk misc/TT3")
case 12: client_cmd(pid,"spk misc/TT4")
case 13: client_cmd(pid,"spk misc/TT5")
case 14: client_cmd(pid,"spk misc/TT6")
case 15: client_cmd(pid,"spk misc/AnyGirl")
case 16: client_cmd(pid,"spk misc/kawaler")
case 17: client_cmd(pid,"spk misc/main")
case 18: client_cmd(pid,"spk misc/pitbull")
case 19: client_cmd(pid,"spk misc/vegas")
case 20: client_cmd(pid,"spk misc/TT7")
case 21: client_cmd(pid,"spk misc/tiesto")
case 22: client_cmd(pid,"spk misc/David_Guetta_Nicki")
case 23: client_cmd(pid,"spk misc/Don_t_Stop_the_Party")
case 24: client_cmd(pid,"spk misc/Don_t_Wanna_Go_Home")
case 25: client_cmd(pid,"spk misc/Little_Bad_Girl")
case 26: client_cmd(pid,"spk misc/Party_Rock_Anthem")

}
}
return PLUGIN_HANDLED
}

public plugin_precache()
{
precache_sound("misc/enej_hello.wav") // tu nutki download
precache_sound("misc/Sexualna.wav")
precache_sound("misc/Sweat_David_Guetta.wav")
precache_sound("misc/Tiesto_C_mon.wav")
precache_sound("misc/Sweat_David_Guetta.wav")
precache_sound("misc/CT1.wav")
precache_sound("misc/CT2.wav")
precache_sound("misc/CT3.wav")
precache_sound("misc/CT4.wav")
precache_sound("misc/TT1.wav")
precache_sound("misc/TT2.wav")
precache_sound("misc/TT3.wav")
precache_sound("misc/TT4.wav")
precache_sound("misc/TT5.wav")
precache_sound("misc/TT6.wav")
precache_sound("misc/TT7.wav")
precache_sound("misc/AnyGirl.wav")
precache_sound("misc/kawaler.wav")
precache_sound("misc/main.wav")
precache_sound("misc/pitbull.wav")
precache_sound("misc/vegas.wav")
precache_sound("misc/tiesto.wav")
precache_sound("misc/David_Guetta_Nicki.wav")
precache_sound("misc/Don_t_Stop_the_Party.wav")
precache_sound("misc/Don_t_Wanna_Go_Home.wav")
precache_sound("misc/Little_Bad_Girl.wav")
precache_sound("misc/Party_Rock_Anthem.wav")



return PLUGIN_CONTINUE
}


?
Quote

  • +
  • -
BoB0_'s Photo BoB0_ 03.08.2011

Czy nuty ściągają się przy wejściu na serwer?
Quote

Adminek AMXX.PL's Photo Adminek AMXX.PL 05.08.2011

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Można zamknąć

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Quote
Locked