←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Modyfikacja
[ROZWIĄZANE] Dźwiękowe powitanie

Zablokowany

Tiger_pl - zdjęcie Tiger_pl 22.04.2012

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
Odpowiedz

  • +
  • -
ToJaTwojTelefon - zdjęcie ToJaTwojTelefon 22.04.2012

ł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
Odpowiedz

  • +
  • -
kamilos3311 - zdjęcie kamilos3311 22.04.2012

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
}
Odpowiedz

Tiger_pl - zdjęcie Tiger_pl 22.04.2012

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
Odpowiedz

  • +
  • -
ToJaTwojTelefon - zdjęcie ToJaTwojTelefon 22.04.2012

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

  • Załączony plik  test.sma   1,95 KB   52 Ilość pobrań
  • Załączony plik  test2.sma   851 bajtów   52 Ilość pobrań

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

Tiger_pl - zdjęcie Tiger_pl 23.04.2012

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
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 23.04.2012

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

  • +
  • -
sebul - zdjęcie sebul 23.04.2012

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
Odpowiedz
Zablokowany