[URL] https://amxx.pl/topic/10589-server-messages-v13a/
**Server Messages v1.3a**
**by Leon McVeran**
Jest to dość prosty plugin który ma na celu wyświetlanie różnych informacji w
różny sposób
Pokazuje on ważne wiadomości, informacje i zasady na serwerze. Wszystkie te
teksty wpisuje się do server_messages.txt (addons/amxmodx/data/lang)
Jego dobrą stroną jest wyświetlenie wiadomości na górze po prawej stronie w
chmurce jak w Condition Zero.
Teksty automatyczne wyświetlają się tylko martwym.
(tam gdzie "pozycja" powinno być "tryb" ale przepadło
Wyświetlić tekst można:
\- w konsoli
\- na czacie
\- na środku ekranu
\- w hudzie
\- w chmurce (Tryb wiadomości - 4)
?Styl 0
?Styl 1
?Styl 2
?Styl 3
?Styl 4
?Styl 5
?Styl 6
Tak samo jak wyżej
?Styl 7
Tak samo jak wyżej
?Styl 8
**Na niektórych screenach jest napisane "Zasady 3:, Zasady 2: ale zmieniłem na
"Zasada" bo jakoś tak było niepoprawnie
gramatcznie
> Poprawne wartości dla "@grupa"
> \- dla wszystkich graczy: @A or @ALL
> \- dla wszystkich CT: @C, @CT or @COUNTER
> \- dla wszystkich Terro: @T, @TE, @TERROR or @TERRORIST
>
> amx_server_msg <authid, nick, @grupa or #userid> <numer wiadomosci>
> \- pokaż konkretną wiadomość z server_messages.txt
>
> amx_server_rule <authid, nick, @grupa or #userid> <numer zasady>
> \- pokaż konkretną zasade z server_messages.txt
>
> amx_server_info <authid, nick, @grupa or #userid> <numer informacji>
> \- pokaż konkretną informacje server_messages.txt
>
> amx_custom_msg <authid, nick, @grupa or #userid> <wiadomosc> <tryb> < styl
> (tylko jesli tryb ustawiony jest na 4)>
> \- pokaż swoją wiadomość do gracza lub grupy, nie trzeba koniecznie wpisywać
> trybu i stylu
>
> amx_list_msg
> \- pokaż całą liste wszystkich wiadomości które są zapisane w
> server_messages.txt
>
> amx_list_rule
> \- pokaż całą liste wszystkich zasad które są zapisane w server_messages.txt
>
> amx_list_info
> \- pokaż całą liste wszystkich informacji które są zapisane wthe
> server_messages.txt
server_msg_mode "3"
//tryb wyświetlania wiadomości (0 - konsola, 1 - chat, 2 - środek ekranu, 3 - hud, 4 - chmurka)
server_rule_mode "4"
//tryb wyświetlania zasad (0 - konsola, 1 - chat, 2 - środek ekranu, 3 - hud, 4 - chmurka)
server_info_mode "4"
//tryb wyświetlania informacji (0 - konsola, 1 - chat, 2 - środek ekranu, 3 - hud, 4 - chmurka)
server_msg_style "0"
//styl wyświetlania chmurki dla wiadomości (0 - domyślna informacja, 1 - przyjaciel zginął, 2 - wróg zginął, 3 - scenariusz, [4 - kupowanie, 5 - kariera, 6 - podpowiedź, 7 - podpowiedź w grze, 8 - koniec gry])
server_rule_style "3"
//styl wyświetlania chmurki dla zasad (0 - domyślna informacja, 1 - przyjaciel zginął, 2 - wróg zginął, 3 - scenariusz, [4 - kupowanie, 5 - kariera, 6 - podpowiedź, 7 - podpowiedź w grze, 8 - koniec gry])
server_info_style "0"
//styl wyświetlania chmurki dla informacji (0 - domyślna informacja, 1 - przyjaciel zginął, 2 - wróg zginął, 3 - scenariusz, [4 - kupowanie, 5 - kariera, 6 - podpowiedź, 7 - podpowiedź w grze, 8 - koniec gry])
server_msg_ondeath "1"
// automatycznie pokazuj wiadomości martwym
server_rule_ondeath "1"
//automatycznie pokazuj zasady martwym
server_info_ondeath "1"
//automatycznie pokazuj informacje martwym
server_msg_time "8"
//jak długo ma być wyświetlany tekst (w sekundach)
server_msg_delay "15"
//czas pomiędzy wyświetleniem dwóch wiadomości
server_rule_prefix "1"
//dodaj prefix "Zasada X:" przed tekstem zasad
server_restart_msg "0"
//pokaż wiadomość o restarcie kiedy gracz się łączy (tylko dla gracza który pierwszy raz wszedł na serwer)
server_force_playback "1"
//czy ma być odgrywany dźwięk(taki jak w Czero) gdy pojawi się chmurka
Dodane zostały w pewnym sensie symbole. Zastępują one różne rzeczy:
#hostname# - nazwa serwera
#playername# - nick gracza
#nextmap# - następna mapa
#currentmap# - aktualna mapa
#time# - aktualny czas
#timeleft# - ile zostało do końca mapy
#playtime# - ile czasu gra gracz na serwerze
Aby dodać/zmienić wiadomości otwieramy server_messages.txt który znajduje się
w addons/amxmodx/data/lang i szukamy:
> SERVER_MSG_1 = Siema #playername# na #hostname#
> SERVER_MSG_2 = Grasz juz #playtime# a jest godzina #time#
> SERVER_MSG_3 = Nastepna mapa to #nextmap#nAdmin czuwa
>
> SERVER_RULE_1 = Oszukiwanie zakonczy sie banem na zawsze
> SERVER_RULE_2 = Nie udezamy, ani nie zabijamy swoich.nNie fleshujemy swoich
> oraz nie kampimy
> SERVER_RULE_3 = Pamietaj admin ma zawsze racje.nPrzestrzegaj regulaminu!
>
> SERVER_INFO_1 = (TO JEST PRZYKLADOWA INFORMACJA) Zapraszamy na:nwww.xxxx-
> xxxxxxx.pl
> SERVER_INFO_2 = (TO JEST PRZYKLADOWA INFORMACJA nr2) Zapraszamy
> na:nwww.xxxx-xxxxxxx.pl
> SERVER_INFO_3 = (TO JEST PRZYKLADOWA INFORMACJA nr3) Nowe ip serwera TP
> ****.****.****.**** ZAPISZ!
Tam gdzie "SERVER_MSG_X" wpisujemy jakąś wiadomość
Tam gdzie "SERVER_RULE_X" wpisujemy jakąś zasade
Tam gdzie "SERVER_INFO_X" wpisujemy jakąś informacje
\n - odpowiada za to że tekst będzie wyświetlony linijke niżej.
np.: Gdy wpiszesz
> AXX.pl jest super! nOdwiedz nas!
będzie wyświetlone tak:
> AMXX.pl jest super!
> Odwiedz nas!
Zawartość pliku required_files.rar należy wypakować do cstrike
Plugin instaluje się standardowo [ <http://amxx.pl/viewtopic.php?t=20> ]
Gracz który połączył się z serwerem po raz pierwszy może nie widzieć
wiadomości. Musi się ponownie połączyć z serwerem lub zrestartować gre. Autor
pracuje nad tym bugiem
Załączone pliki
* [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=2135 "Pobierz załącznik"]
[/url] [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=2135 "Pobierz załącznik"]**required_files.rar**[/url] **16,4 KB** 2133 Ilość pobrań * [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=2585 "Pobierz załącznik"]
[/url] [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=2585 "Pobierz załącznik"]**server_messages.amxx**[/url] **30,37 KB** 958 Ilość pobrań * [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=2586 "Pobierz załącznik"]
[/url] [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=2586 "Pobierz załącznik"]**server_messages.sma**[/url] **31,96 KB** 1371 Ilość pobrań [
**server_messages.amxx**](/kompilator/plugin/2586"Pobierz plik AMXX")
Załączniki:
required_files.rar
server_messages.sma