←  Pytania dotyczące pluginów

AMXX.pl: Support AMX Mod X i SourceMod

»

Muzyka na poczatek rundy

  • +
  • -
japan222 - zdjęcie japan222 17.01.2013

Dalo by rade przerobic ten kod aby odtwarzal muzyke po uplywie 3 sec ? (Bo tak 3 sec jest freez time zey odtwarzano ten soundzik tak na 0.00 rowne ;P

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "NewRoundSound"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

public plugin_init(){
        register_plugin(PLUGIN, VERSION, AUTHOR)
        register_event("ResetHUD","newRound","b")
}

public newRound(id){
        client_cmd(0,"stopsound")
        client_cmd(0,"spk misc/newround")
        return PLUGIN_HANDLED
}

public plugin_precache(){
        precache_sound("misc/newround.wav")
        return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

Załączone pliki

Odpowiedz

BsK - zdjęcie BsK 17.01.2013

sprawdź czy działa, nie jestem pewien...

Załączony plik  newround.sma   934 bajtów   61 Ilość pobrań
Odpowiedz

  • +
  • -
japan222 - zdjęcie japan222 17.01.2013

Teraz to wql nie odtwarza sounda ;/
Odpowiedz

Tytanowy - zdjęcie Tytanowy 18.01.2013

Spróbuj podmienić
client_cmd(0,"spk misc/newround")
na
set_task ( 3.0, "client_cmd(0,"spk misc/newround")", id )
Odpowiedz

  • +
  • -
Klakier - zdjęcie Klakier 18.01.2013

Sprawdź to:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "NewRoundSound"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR)

register_logevent("roundstart", 2, "1=Round_Start");
}

public roundstart()
{

for(new id=0;id<=32;id++)
{
if(!is_user_alive(id))
continue;

client_cmd(id,"stopsound")
client_cmd(id,"spk misc/newround")
}
}

public plugin_precache(){
precache_sound("misc/newround.wav")
return PLUGIN_CONTINUE
}

Odpowiedz