Autor Wątek: Aliasy na serwerze  (Przeczytany 7663 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline magma

  • Użytkownik
  • Reputacja: -19
  • Płeć: Mężczyzna
  • Nobody is perfect... My name is Nobody.
    • Kanał YT
  • Steam_ID: 0:1:34208429
Aliasy na serwerze
« dnia: 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.cfg7. 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.cfglub po prostu po wejściu na serwer i wpisaniu hasła rcon wpisać sobie w konsole:
rcon exec twoja_nazwa_pliku.cfgA 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.
"...bo jest paru ludzi, bo jest parę w życiu dobrych chwil, bo jest parę złudzeń,
które warto mieć by żyć..."