Skocz do zawartości

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

[Problem] Muzyka na koniec rundy .. nie dziala


  • Zamknięty Temat jest zamknięty
6 odpowiedzi w tym temacie

#1 woocashpl

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:31
Offline

Napisano 23.04.2008 15:28

Mam maly problem z roundsound. Zmienilem kod pod siebie i dzialaja mi tylko 3 dla TT i 0 CT moze ktos mnie na prowadzi na bledy w tym kodzie
#include <amxmodx>

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

public t_win()
{
  new rand = random_num(0,2)

  client_cmd(0,"stopsound")

  switch(rand)
  {
    case 0: client_cmd(0,"spk misc/twinnar")
    case 1: client_cmd(0,"spk misc/twinnar1")
    case 2: client_cmd(0,"spk misc/twinnar2")
    case 3: client_cmd(0,"spk misc/twinnar3")
    case 4: client_cmd(0,"spk misc/twinnar4")
    case 5: client_cmd(0,"spk misc/twinnar5")
    case 6: client_cmd(0,"spk misc/twinnar6")
    case 7: client_cmd(0,"spk misc/twinnar7")
    case 8: client_cmd(0,"spk misc/twinnar8")
    case 9: client_cmd(0,"spk misc/twinnar9")
    case 9: client_cmd(0,"spk misc/twinnar10")
    case 9: client_cmd(0,"spk misc/twinnar11")
  }

  return PLUGIN_CONTINUE
}

public ct_win()
{
  new rand = random_num(0,2)

  client_cmd(0,"stopsound")

  switch(rand)
  {
    case 0: client_cmd(0,"spk misc/ctwinnar1")
    case 1: client_cmd(0,"spk misc/ctwinnar2")
    case 2: client_cmd(0,"spk misc/ctwinnar3")
    case 3: client_cmd(0,"spk misc/ctwinnar4")
    case 4: client_cmd(0,"spk misc/ctwinnar5")
    case 5: client_cmd(0,"spk misc/ctwinnar6")
    case 6: client_cmd(0,"spk misc/ctwinnar7")
    case 7: client_cmd(0,"spk misc/ctwinnar8")
    case 8: client_cmd(0,"spk misc/ctwinnar9")
  }

  return PLUGIN_CONTINUE
}

public plugin_precache() 
{
  precache_sound("misc/ctwinnar1.mp3")
  precache_sound("misc/ctwinnar2.mp3")
  precache_sound("misc/ctwinnar3.mp3")
  precache_sound("misc/ctwinnar4.mp3")
  precache_sound("misc/ctwinnar5.mp3")
  precache_sound("misc/ctwinnar6.mp3")
  precache_sound("misc/ctwinnar7.mp3")
  precache_sound("misc/ctwinnar8.mp3")
  precache_sound("misc/ctwinnar9.mp3")
  precache_sound("misc/twinnar.mp3")
  precache_sound("misc/twinnar1.mp3")
  precache_sound("misc/twinnar2.mp3")
  precache_sound("misc/twinnar3.mp3")
  precache_sound("misc/twinnar4.mp3")
  precache_sound("misc/twinnar5.mp3")
  precache_sound("misc/twinnar6.mp3")
  precache_sound("misc/twinnar7.mp3")
  precache_sound("misc/twinnar8.mp3")
  precache_sound("misc/twinnar9.mp3")
  precache_sound("misc/twinnar10.mp3")
  precache_sound("misc/twinnar11.mp3")

  return PLUGIN_CONTINUE
}


  • +
  • -
  • 0

#2 Kami3l

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:28
  • GG:
Offline

Napisano 23.04.2008 15:53

Skompabilitowałeś? http://www.amxmodx.org/webcompiler.cgi

Zdaje mi sie ze to muszą być pliki .wav
  • +
  • -
  • 0

#3 woocashpl

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:31
Offline

Napisano 23.04.2008 17:32

Skompilowalem. Ja chce w formacie mp3 wv to gniot.... po za tym na wav pylo to samo
  • +
  • -
  • 0

#4 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 23.04.2008 17:40

new rand = random_num(0,2)
losuje ci liczby miedzy 0, a 2 wiec moze ci zagrac pioskenke 0,1 i 2 - twoje 3 piosenki.
zmien 2 na odpowiednia liczbe... lol chcialbym byc na serwie gdy terro wygra i pusci 9 utwor :lol:
  • +
  • -
  • 0

#5 woocashpl

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:31
Offline

Napisano 24.04.2008 00:18

lol chcialbym byc na serwie gdy terro wygra i pusci 9 utwor

nie rozumiem aluzji :>
  • +
  • -
  • 0

#6 baku

    [M]anchester[U]nited

  • Przyjaciel

Reputacja: 455
Wszechobecny

  • Postów:1 054
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Polska
Offline

Napisano 24.04.2008 11:21

Czyli to ma wyglądać raczej tak:
#include <amxmodx>

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

public t_win()
{
  new rand = random_num(0,12)

  client_cmd(0,"stopsound")

  switch(rand)
  {
    case 0: client_cmd(0,"spk misc/twinnar")
    case 1: client_cmd(0,"spk misc/twinnar1")
    case 2: client_cmd(0,"spk misc/twinnar2")
    case 3: client_cmd(0,"spk misc/twinnar3")
    case 4: client_cmd(0,"spk misc/twinnar4")
    case 5: client_cmd(0,"spk misc/twinnar5")
    case 6: client_cmd(0,"spk misc/twinnar6")
    case 7: client_cmd(0,"spk misc/twinnar7")
    case 8: client_cmd(0,"spk misc/twinnar8")
    case 9: client_cmd(0,"spk misc/twinnar9")
    case 9: client_cmd(0,"spk misc/twinnar10")
    case 9: client_cmd(0,"spk misc/twinnar11")
  }

  return PLUGIN_CONTINUE
}

public ct_win()
{
  new rand = random_num(0,9)

  client_cmd(0,"stopsound")

  switch(rand)
  {
    case 0: client_cmd(0,"spk misc/ctwinnar1")
    case 1: client_cmd(0,"spk misc/ctwinnar2")
    case 2: client_cmd(0,"spk misc/ctwinnar3")
    case 3: client_cmd(0,"spk misc/ctwinnar4")
    case 4: client_cmd(0,"spk misc/ctwinnar5")
    case 5: client_cmd(0,"spk misc/ctwinnar6")
    case 6: client_cmd(0,"spk misc/ctwinnar7")
    case 7: client_cmd(0,"spk misc/ctwinnar8")
    case 8: client_cmd(0,"spk misc/ctwinnar9")
  }

  return PLUGIN_CONTINUE
}

public plugin_precache()
{
  precache_sound("misc/ctwinnar1.mp3")
  precache_sound("misc/ctwinnar2.mp3")
  precache_sound("misc/ctwinnar3.mp3")
  precache_sound("misc/ctwinnar4.mp3")
  precache_sound("misc/ctwinnar5.mp3")
  precache_sound("misc/ctwinnar6.mp3")
  precache_sound("misc/ctwinnar7.mp3")
  precache_sound("misc/ctwinnar8.mp3")
  precache_sound("misc/ctwinnar9.mp3")
  precache_sound("misc/twinnar.mp3")
  precache_sound("misc/twinnar1.mp3")
  precache_sound("misc/twinnar2.mp3")
  precache_sound("misc/twinnar3.mp3")
  precache_sound("misc/twinnar4.mp3")
  precache_sound("misc/twinnar5.mp3")
  precache_sound("misc/twinnar6.mp3")
  precache_sound("misc/twinnar7.mp3")
  precache_sound("misc/twinnar8.mp3")
  precache_sound("misc/twinnar9.mp3")
  precache_sound("misc/twinnar10.mp3")
  precache_sound("misc/twinnar11.mp3")

  return PLUGIN_CONTINUE
}

  • +
  • -
  • 0

#7 bicek

    Ja tu tylko sprzątam.

  • Zbanowany

Reputacja: 914
Master

  • Postów:796
  • Lokalizacja:Wieluń
Offline

Napisano 24.04.2008 12:04

zamiast:
case 0: client_cmd(0,"spk misc/twinnar")

powinno być:
client_cmd(0,"mp3 play sound/misc/twinnar")

a zamiast:
precache_sound("misc/ctwinnar1.mp3")
powinno być tak:
precache_generic("sound/misc/ctwinnar1.mp3")

to tylko dwa przykłady, zrób tak z całym kodem i popraw:
case 9: client_cmd(0,"spk misc/twinnar9")
    case 9: client_cmd(0,"spk misc/twinnar10")
    case 9: client_cmd(0,"spk misc/twinnar11")

jest 3 razy case 9




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

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