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 z dźwiekiem po wejsciu na serwer


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
6 odpowiedzi w tym temacie

#1 Andrzejek

    Ucze się :]

  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 27.09.2012 20:11

Witam, mam otóż problem, napisalem prosty plugin, że jak sie wejdzie na serwer i jak widzimy motd.txt to włącza się piosenka. Ja mam otóz problem taki, że jak się łacze z serwerem to wlacza się dźwiek urywa sie jak juz połaczylem sie z serwerem i kolejny raz się włacza, po wybraniu teamu wlacza sie jeszcze i sie powtarza co tu jest źle?

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Wejscie"
#define VERSION "1.0"
#define AUTHOR "Andzejek"


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

// Add your code here...
}

public plugin_precache() {

precache_sound("wejscie.mp3");
}

public client_putinserver(id)
{

set_task(1.0, "Wlacz_Dzwiek");

}

public Wlacz_Dzwiek(id)
{

client_cmd(id, "mp3 play sound/wejscie");

}

  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#2 TheGrzegorz

    Wszechobecny

  • Zbanowany

Reputacja: 224
Profesjonalista

  • Postów:429
  • GG:
  • Steam:steam
  • Lokalizacja:Kielce
Offline

Napisano 27.09.2012 20:16


set_task(1.0


Może to odpowiada za czas piosenki? ^_-
Dołączona grafika

ZAPRASZAM NA SERWER Cs 1.6 BF2 - 88.199.98.69:27040
Wiele plugin ,atrakcji ,fajne roundsoundy!! Nie zanudzisz się!
(Zabicie kolesia ,który był pod wpływem flesha daje ci ogromną kasę! / 60odznak!)

#3 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 27.09.2012 20:18

set_task(1.0, "Wlacz_Dzwiek");


To tylko włącza funkcje Wlacz_Dzwiek po 1 sek
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#4 AztekHQS

    Banned

  • Zbanowany

Reputacja: 98
Zaawansowany

  • Postów:279
  • Lokalizacja:Polska
Offline

Napisano 27.09.2012 20:24

set_task(1.0, "Wlacz_Dzwiek");

->
set_task(1.0, "Wlacz_Dzwiek", id);


I jak się nie mylę, to przy mp3 play nie można usuwać rozszerzenie .mp3
Najlepszy serwer JailBreak!
IP: 31.186.83.208:27043
Dołączona grafika

#5 K!113r

    Teraz to chyba Sławek kek

  • Power User

Reputacja: 387
Wszechpomocny

  • Postów:868
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Piotrków Tryb.
Offline

Napisano 27.09.2012 21:55

Musisz przesłać w tasku id gracza

#define STALA 94500
public client_putinserver(id)
{

set_task(1.0, "Wlacz_Dzwiek", STALA+id);

}

public Wlacz_Dzwiek(task_id)
{
new id = task_id - STALA
client_cmd(id, "mp3 play sound/wejscie");

}

Pisze z telefonu więc może wkraść sie błąd.
  • +
  • -
  • 0

DarkGL to mój autorytet.

skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować


#6 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 27.09.2012 22:06

Po tej sekundzie, upewnij się jeszcze, że ta osoba nadal jest na serwerze, zanim odegrasz muzykę, np.
#define STALA 94500

new gMaxPlayers;

public plugin_cfg(){
gMaxPlayers=get_maxplayers();
}

public client_putinserver(id)
{
set_task(1.0, "Wlacz_Dzwiek", STALA+id);
}

public Wlacz_Dzwiek(task_id)
{
new id = task_id - STALA
if(id && id<=gMaxPlayers && is_user_connected(id))
client_cmd(id, "mp3 play sound/wejscie");

}
Bo w tym czasie ta osoba mogła się już rozłączyć.
Do tego upewnij się, że w żadnym pluginie (ani tym, ani innym) nie masz
tej Stałej dodawanej do id gracza, odległej o mniej lub równo gMaxPlayers od 94500.

#7 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 27.09.2012 23:04

Benio jest dobrze, ale jeszcze jest problem, ponieważ jeszcze jak sie łacze z serwerem to wlacza się dźwiek urywa sie jak juz połaczylem sie z serwerem i kolejny raz się włacza
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104





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

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