www.counter-strike.pl
FAQ  Szukaj  Grupy  Rejestracja  Profil  Zaloguj się, by sprawdzić wiadomości  Zaloguj  
Muzyczka przy polaczeniu do serwera

 
Napisz nowy temat   Odpowiedz do tematu    Forum Board Counter-Strike.PL Strona Główna -> Konfiguracja serwerów - Poradniki
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
_KaszpiR_
Administrator
Administrator


Dołączył: 23 Maj 2002
Klan: Nova Team (nieaktywny), ale i tak nie gram w cs...

PostWysłany: Wto Sty 31, 2006 9:09 pm    Temat postu: Muzyczka przy polaczeniu do serwera Odpowiedz z cytatem

przy polaczeniu do serwera
AMX Mod X loading sound

AMX Mod
http://info.wsisiz.edu.pl/~sochon/plug.php?p=dlidx&r=0&d=YW14L2pvaW5zb3VuZA==
kiedys napisalem, nawet nie pamietam ;)

opis instalacji
pobieramy plik .sma i przerabiamy go na .amx wg tutoriala o .sma na .amx, instalujemy .amx do plugins.ini

na serwer do katalogu sound wrzucamy witamy.wav - jest to dzwiek do odtwarzania (bedzie wiec sciezka sound/witamy.wav)

w amx.cfg wpisujemy
Kod:
amx_join_sound "witamy"


zmieniamy mape
wchodzimy na serwer jako amdin, grzebiemy w stats menu, znajdujemy opcje join sound enable i sutawiamy na ON, zapisumeny ustawienia

od teraz kazdy kto wjedzie nas ewer powinen slyszec dzwiek

extra: mozemy sie nie bawic w stats menu gdy chcemy aby dzwiek byl zawsze odtwarzany - wtedy dodajemy do amx.cfg ponizsza linie
Kod:

amx_join_snden 1



di0nizy - dzieki ze mi przypomniales ze to ja to napisalem ;P



PS
potem wersja z mp3
_________________
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Google
Reklama




PostWysłany: Wto Sty 31, 2006 9:09 pm    Temat postu:

Powrót do góry
graczu_-
Użytkownik
Użytkownik


Dołączył: 18 Lis 2005

PostWysłany: Pią Mar 17, 2006 9:06 am    Temat postu: Odpowiedz z cytatem

and here is my little plugin for playing sound's by admin, and preache func.

* ! Creat: sound.txt <<< in "addons/amx/config/"
* ! sound.txt here you will added sounds files you want to client downloaded to be able to play him.

oc:

your file:

kupa.wav

copy this file to (server side): cstrike/sound/misc/

add to:
addons/amx/config/sound.txt

kupa

save...

enter the game server will download automatic this sound to your client side.

admin can:

amx_play kupa <<<< this will play that sound file
amx_showplay <<<< List all files in sound.txt

Plugin Code:
Kod:
/*
Sound managmet by graczu_- madafaka :)
Version 0.9.9 for amx 0.9.9 :D
some code from default plugin :]
thx for KRoT@L for help witch praching function:
http://newserver.djeyl.net/forum/index.php?showtopic=46522
*/

#include <translator>
#include <amxmod>
#include <amxmisc>

public plugin_init(){
  load_translations("amx_playsounds")
  register_plugin("Play added Sounds Managment","0.9.9","graczu")
  register_concmd("amx_play","cmdPlay",ADMIN_CHAT,_T("- play sound: amx_play soundfilename from sound/misc/"))
  register_concmd("amx_showplay","cmdDzwieki",0,_T("- show list of added sounds"))

}

public cmdPlay(id,level,cid){
  if (!cmd_access(id,level,cid,2))
    return PLUGIN_HANDLED
  new message[192], name[32],authid[32],forma[128]
  read_args(message,191)
  remove_quotes(message)
  get_user_authid(id,authid,31)
  get_user_name(id,name,31)
  format(forma, 127, "sound/misc/%s.wav", message)
  if (file_exists(forma)){   
  client_cmd(0,"spk misc/%s.wav",message)
  client_print(0,print_chat,_T("[Play: %s :  %s ]"),name,message)
  } else {
  client_print(0,print_chat,_T("[Play: %s : %s - no such file ]"),name,forma)
}
  return PLUGIN_HANDLED

}

public cmdDzwieki(id) {
 new motdfile[64], motd[128]
 new nextline=0
 new txtlen
 while((nextline = read_file("addons/amx/config/sound.txt",nextline,motdfile,63,txtlen))){
 format(motd, 127, "- amx_play %s", motdfile)
 console_print(id,motd)
 }
}

public plugin_precache() {
 new soundfile[64], sound[128]
 new nextline=0
 new txtlen
 while((nextline = read_file("addons/amx/config/sound.txt",nextline,soundfile,63,txtlen))){
 format(sound, 127, "misc/%s.wav", soundfile)
 precache_sound(sound)   
 }
}


Translate file:
Kod:
;

"- play sound: amx_play soundfilename from sound/misc/"

pl:"- odtwarza dzwiek: amx_play nazwadzwieku w sound/misc/"


"- show list of added sounds"

pl:"- pokazuje liste dodanych dzwiekow"


"[Play: %s :  %s ]"

pl:"[Play: %s :  %s ]"


"[Play: %s : %s - no such file ]"

pl:"[Play: %s : %s - brak pliku ]"



Powodzenia.


Dla AMXX:
Kod:
#include <amxmod>
#include <amxmisc>

public plugin_init(){
  register_plugin("Play added Sounds Managment","0.9.9","graczu")
  register_concmd("amx_play","cmdPlay",ADMIN_CHAT,"- play sound: amx_play soundfilename from sound/misc/")
  register_concmd("amx_playshow","cmdDzwieki",0,"- show list of added sounds")

}

public cmdPlay(id,level,cid){
  if (!cmd_access(id,level,cid,2))
    return PLUGIN_HANDLED
  new message[192], name[32],authid[32],forma[128]
  read_args(message,191)
  remove_quotes(message)
  get_user_authid(id,authid,31)
  get_user_name(id,name,31)
  format(forma, 127, "sound/misc/%s.wav", message)
  if (file_exists(forma)){   
  client_cmd(0,"spk misc/%s.wav",message)
  client_print(0,print_chat,"[Play: %s :  %s ]",name,message)
  } else {
  client_print(0,print_chat,"[Play: %s : %s - brak pliku ]",name,forma)
}
  return PLUGIN_HANDLED

}

public cmdDzwieki(id) {
 new motdfile[64], motd[128]
 new nextline=0
 new txtlen
 while((nextline = read_file("addons/amxmodx/configs/sound.txt",nextline,motdfile,63,txtlen))){
 format(motd, 127, "- amx_play %s", motdfile)
 console_print(id,motd)
 }
}

public plugin_precache() {
 new soundfile[64], sound[128]
 new nextline=0
 new txtlen
 while((nextline = read_file("addons/amxmodx/configs/sound.txt",nextline,soundfile,63,txtlen))){
 format(sound, 127, "misc/%s.wav", soundfile)
 precache_sound(sound)   
 }
}

_________________
graczugraczugraczu
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Board Counter-Strike.PL Strona Główna -> Konfiguracja serwerów - Poradniki Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


Powered by phpBB © 2001, 2005 phpBB Group
© 1999-2012 Counter-Strike.PL Sebastian Kasperek | Rosi CMS © MD Software | Linki: Zdjęcia reklamowe | Czarter jachtów Mazury