Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
Modyfikacja

Lekka przeróbka

Modyfikacja

  • Zamknięty Temat jest zamknięty
Brak odpowiedzi do tego tematu

#1 Pro Noob

    Zaawansowany

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:148
  • Lokalizacja:Katowice
Offline

Napisano 08.01.2011 21:09

Bardzo proszę o przerobienie tego pluginu w ten sposób aby dla gracza który ma przypisaną flagę p (ADMIN_LEVEL_D) nie odtwarzana była muzyka.
Oczywiście + będą :)
#include <amxmodx>
#define Maxsounds 20
#define DEBUG 0

new soundlist[Maxsounds][64]
new soundCount = 0

public plugin_init() {
	register_plugin("Loading Music","0.9","Andrax2000")
	return PLUGIN_CONTINUE
}

public plugin_precache() {
        new dh
        new nameFull[64], name[64], nameExt[32]

        dh = open_dir("sound/misc/loading", nameFull, 63)

        do
	{
                strtok(nameFull,name,63,nameExt,31,'.')
                if (equali(nameExt, "mp3")) {
#if DEBUG==1
                        server_print("[AMXX LOADING MUSIC] Znaleziono %s ", nameFull)
#endif
                        soundlist[soundCount] = name
                        soundCount++
                }
        }
	while(soundCount<Maxsounds && next_file(dh, nameFull, 63))
        
	close_dir(dh)
	server_print("[AMXX LOADING MUSIC] Znaleziono %i dziekow", soundCount)
	for (new i = 0; i < soundCount; i++)
	{
		format(name, 63, "sound/misc/loading/%s.mp3",soundlist[i])
#if DEBUG==1
		server_print("[AMXX LOADING MUSIC] Przechwytywanie %s ", name)
#endif
		precache_generic(name)		
	}
	return PLUGIN_CONTINUE
}

public client_connect(id) {
	new i
	i = random_num(0,soundCount-1)
	client_cmd(id,"mp3 play sound/misc/loading/%s",soundlist[i])
	return PLUGIN_CONTINUE
}

Użytkownik Pro Noob edytował ten post 08.01.2011 21:24

  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: Modyfikacja

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych