Banid.pl | Forum
Gry => Counter Strike 1.6 => Poradniki => : magma 10.03.2012, 23:01:28
-
Witam,
Chciałbym wam dziś przedstawić prosty poradnik jak zrobić sobie kilka prostych aliasów na własny serwer. Rzecz bardzo przydatna i proste w utworzeniu, jak i obsłudze, zatem zaczynamy ;)
Wstęp:
Męczy Cie wpisywania ciągle długich komend w konsole podczas mixa takich jak "rcon mp_fadetoblack 0", czy "rcon changelevel de_tuscan", a każda nawet najmniejsza literówka powoduje, że musisz wpisywać całą komendę od nowa? Jest na to sposób bez robienia sobie miliona bindów we własnym cfg.
Opis działania:
Po utworzeniu aliasów na własnym serwerze wystarczy wpisać krótka, wymyśloną przez nas samych komendę, a serwer sam odpowiednio zamieni to sobie na długą komendę która musielibyśmy wpisywać ręcznie. Przykład:
Wpisujemy w konsolę frazę "rcon rr" i wykonuje się restart tak jakbyśmy wpisali komendę o wiele dłuższą, a mianowicie "rcon sv_restart 1".
Możemy tak oczywiście 'skrócić' każda komendę jak np zmiana mapy, czy wczytanie jakiegokolwiek pliku cfg jaki mamy na serwerze.
Wykonanie:
1. Otwieramy notatnik w celu zapisania w nim naszych aliasów, a następnie zapisania pliku z rozszerzeniem ".cfg"
2. W otwartym notatniku rozpoczynamy tworzenie własnych aliasów wg schematu:
alias "własna fraza" "fraza którą wpisalibyśmy ręcznie"
przykład:
alias "rr" "sv_restart 1"
3. Po napisaniu pierwszego aliasu dajemy po prostu enter(przełamanie wiersza), a następnie wpisujemy następny alias.
4. Po napisaniu wszystkich potrzebnych nam aliasów zapisujemy plik w dowolnym miejscu na dysku z rozszerzeniem .cfg np. "alias.cfg"
5. Zapisany przez nas plik wrzucamy poprzez jakiegokolwiek klienta FTP na nasz serwer do katalogu cstrike
6. Wchodzimy na serwer, wpisujemy swoje hasło rcon, a następnie wczytujemy utworzone przez nas cfg aliasow poprzez komendę:
rcon exec twoja_nazwa_pliku.cfg
7. Teraz wystarczy wpisać w konsoli nasz alias(poprzedzając go frazą "rcon") i cieszymy się łatwą obsługą naszego serwera ;)
rcon rr
Dodatkowe uwagi:
Czasem po zmianie mapy któryś raz z rzędu, nasze aliasy przestają działać, jednak sposobem an to jest wpisanie w naszym głownym cfg. serwera nazwę utworzonego przez nas cfg jako plik cfg który wczytuje się automatycznie przy zmianie mapy:
mapchangecfgfile twoja_nazwa_pliku.cfg
lub po prostu po wejściu na serwer i wpisaniu hasła rcon wpisać sobie w konsole:
rcon exec twoja_nazwa_pliku.cfg
A już najlepiej zrobić sobie bind w cfg gracza (np. bind "F1" "rcon exec twoja_nazwa_pliku.cfg")
Przykładowe aliasy(przydatne):
Zmiana mapy:
alias dust2 "changelevel de_dust2"
alias inferno "changelevel de_inferno"
alias nuke "changelevel de_nuke"
alias train "changelevel de_train"
alias tuscan "changelevel de_tuscan"
Wczytywanie configów ligowych:
alias esl "exec esl.cfg"
alias cl "exec cl.cfg"
alias ap "exec ap.cfg"
alias wcg "exec wcg.cfg"
alias eswc "exec eswc.cfg"
(oczywiscie te pliki muszą się znajdować na ftp serwera w katalogu cstrike ;) )
Szybka zmiana hasła:
alias pw "sv_password haslo1"
alias pw2 "sv_password haslo2"
alias pw3 "sv_password haslo3"
I reszta przydatnych komend takich jak: włączanie/wyłączanie fadetoblack, włączenie/wyłączenie obserwatorów, włączanie/wyłączanie pauzy w grze itp.
Enjoy.