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
Modyfikacja

[ROZWIĄZANE] Dźwiękowe powitanie

Modyfikacja

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

#1 Tiger_pl

    Profesjonalista

  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:161
  • GG:
  • Lokalizacja:Warszawa
Offline

Napisano 22.04.2012 14:42

Czy można było by prosić o dodanie do tego pluginu http://amxx.pl/topic/28523-powitanie/ by odtwarzało też dźwięk zapisany w pliku mp3?
Chodzi o to ,żę oprocz tego tekstu wyświetlanego chcę dodać nagranie (powitanie) w formie dźwięku.
Zrobił by ktoś mi sam kod SMA bo plikdźwiękowy to już nie problem.

Użytkownik Tiger_pl edytował ten post 22.04.2012 14:45


#2 ToJaTwojTelefon

    Zaawansowany

  • Użytkownik

Reputacja: 72
Pomocny

  • Postów:87
  • Imię:Mariusz
  • Lokalizacja:Gorlice
Offline

Napisano 22.04.2012 16:25

łap


/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Przywitanie"
#define VERSION "1.0"
#define AUTHOR "Molthius"

public plugin_init() {
register_plugin("Przywitaj", "1.0", "Molthius")
register_clcmd("say siema", "funkcja_siema")
register_clcmd("say elo", "funkcja_elo")
register_clcmd("say witam", "funkcja_witam")
register_clcmd("say hi", "funkcja_hi")
register_clcmd("say yo", "funkcja_yo")
}

public plugin_precache() {
precache_sound("sound/jakis_dzwiek.mp3") // sciezka do dzwieku

}
public funkcja_siema(id)
{
client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...")
client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc")
client_cmd(id, "mp3 play sound/jakis_dzwiek.mp3") ​ // sciezka do dzwieku
}
public funkcja_elo(id)
{
client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...")
client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc")
client_cmd(id, "mp3 play sound/jakis_dzwiek.mp3") ​ // sciezka do dzwieku
}
public funkcja_witam(id)
{
client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...")
client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc")
client_cmd(id, "mp3 play sound/jakis_dzwiek.mp3") ​ // sciezka do dzwieku

}
public funkcja_hi(id)
{
client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...")
client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc")
client_cmd(id, "mp3 play sound/jakis_dzwiek.mp3") ​ // sciezka do dzwieku

}
public funkcja_yo(id)
{
client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...")
client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc")
client_cmd(id, "mp3 play sound/jakis_dzwiek.mp3") ​ // sciezka do dzwieku

}
sebul (22.04.2012 17:15):
Używaj odpowiednich tagów bbcode.

Użytkownik ToJaTwojTelefon edytował ten post 22.04.2012 16:27

  • +
  • -
  • 0

#3 kamilos3311

    Pomocny

  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:57
  • GG:
  • Imię:kamil
  • Lokalizacja:torun
Offline

Napisano 22.04.2012 19:35

Lub w optymalniejszej wersji DargGL'a
new const commands[][]={
"say siema",
"say elo",
"say witam",
"say hi",
"say yo"
}
public plugin_init() {
register_plugin("Przywitaj", "1.0", "Molthius")
for(new i = 0;i<sizeof commands;i++){
register_clcmd(commands[i], "funkcja_przywitanie")
}
}
public plugin_precache() {
precache_sound("sound/jakis_dzwiek.mp3") // sciezka do dzwieku
}
public funkcja_przywitanie(id)
{
client_print(id, print_chat, "[ZC] Witamy serdecznie na polskim Zombie Crysis! Zyczymi ci milej gry...")
client_print(id, print_chat, "[ZC] Jesli potrzebujesz pomocy wpisz /pomoc")
client_cmd(id, "mp3 play sound/jakis_dzwiek.mp3") ​ // sciezka do dzwieku
}

  • +
  • -
  • 1

Zapraszam na stronę http://forum.freeware.info.pl/gry/- mnóstwo ciekawych gier MMO smile.png POLECAM


#4 Tiger_pl

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:161
  • GG:
  • Lokalizacja:Warszawa
Offline

Napisano 22.04.2012 20:03

ToJaTwojTelefon

Twijego kodu nie dało ray skompilować.... wywalało mi amxstudio (wywalało błąd i wyłączało program)
kamilos3311

Skompilowało ale z delikatnymi errorami
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

Przywitaj.sma(9) : error 017: undefined symbol "register_plugin"
Przywitaj.sma(11) : error 017: undefined symbol "register_clcmd"
Przywitaj.sma(15) : error 017: undefined symbol "precache_sound"
Przywitaj.sma(19) : error 017: undefined symbol "client_print"
Przywitaj.sma(19) : warning 215: expression has no effect
Przywitaj.sma(19) : error 001: expected token: ";", but found ")"
Przywitaj.sma(19) : error 029: invalid expression, assumed zero
Przywitaj.sma(19) : fatal error 107: too many error messages on one line

Compilation aborted.
7 Errors.
Done.
No i oczywiście nie działa ten plugin .Nie pokazuje ,że jest nawet na serwerze ten plugin.
w menu admina sprawdzalem w Opcji"Zatrzymaj pluginy" i tam go niestety nie widać....oczywiście dopisalem odpowiednio do plugin.ini
Coś jednak źle jest

#5 ToJaTwojTelefon

    Zaawansowany

  • Użytkownik

Reputacja: 72
Pomocny

  • Postów:87
  • Imię:Mariusz
  • Lokalizacja:Gorlice
Offline

Napisano 22.04.2012 20:28

Mi sie kompiluje bez problemu.
Masz testowy plugin tylko pozmieniaj ścieżki ;)
A w pluginie dargl'a po prostu nie dałeś bibliotek :D. Też dodałem poprawny do załącznika :)

Załączone pliki


Użytkownik ToJaTwojTelefon edytował ten post 22.04.2012 20:36

  • +
  • -
  • 1

#6 Tiger_pl

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:161
  • GG:
  • Lokalizacja:Warszawa
Offline

Napisano 23.04.2012 05:39

Kurcze,cos jest źle bo napis sie ładnie wyświetla ale brak dźwięku.
Nawet nie pobiera pliku z serweru do mojego cs-a....
Więc błąd tkwi gdzieś tutaj
precache_sound("sound/jakis_dzwiek.mp3") // sciezka do dzwieku
lub tutaj
client_cmd(id, "mp3 play sound/jakis_dzwiek.mp3") ​ // sciezka do dzwieku

Edit.
Ok działa juz wszystko dobrze
Po prostu brakło funkcji pod
precache_sound("sound/jakis_dzwiek.mp3") // sciezka do dzwieku
precache_generic("sound/jakis_dzwiek.mp3")
Można temat zamknąć lub dodać do pluginów.

Użytkownik Tiger_pl edytował ten post 23.04.2012 05:55


#7 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 23.04.2012 09:01

Nauczcie się w końcu, że do plików .mp3 nie używa się "precache_sound"!!
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#8 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 23.04.2012 09:01

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

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
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo






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