Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Skrypt SshOdpalanie serwerów na linuxie


  • Zamknięty Temat jest zamknięty
12 odpowiedzi w tym temacie

#1 radek_b11

    Hero

  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 21.12.2009 15:50

Witam

Potrzebuję skrypt.ssh który na linuxie odpali mi wszystkie serwery wraz z startem dedyka.

Przykładowo dedyk pada bo jest jakaś awaria gdy awarię naprawią i dedyk się włączy to automatycznie strona\forum działa a serwery nie i muszę je ręcznie odpalać.
I chciałbym żeby ktoś mi napisał takowy skrypt to automatycznego odpalania serwerów Counter-Strike.

+ Opis gdzie go wrzucić co i jak.


Dziękuję z Góry.

Cs 1.6:   GoldGame.pl [Only DD2/INF/NUK] #1         IP: 31.186.81.62:27062  |  GoldGame.pl [Hns Ganiany][100aa] #2  IP: 31.186.84.46:27074

               GoldGame.pl [Hns Treningowy] #3  IP: 31.186.81.70:27059  |  GoldGame.pl [Unikatowy JailBreak] #4   IP: 31.186.84.46:27050

Ts3:        GoldGame.pl [TeamSpeak3]               IP: 178.217.191.232:6310

Cs:GO:   [PL] GoldGame.pl [Only DD2/INF/NUK][FastDrop]   IP: 185.36.170.231:27024


#2 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1 678
Godlike

  • Postów:2 496
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 21.12.2009 15:53

radek zainstaluj sobie jakis darmowy panel, np ten: Open game panel - News

gdzy zrobisz res maszyny, on automatycznie je odpali :)
  • +
  • -
  • 0

#3 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 21.12.2009 16:00

A jak np wywołać komendę z tego tematu: Kilka przydatnych skryptów - Nieoficjalny polski support AMX Mod X

Ah i proszę podaj mi dokładny link do tego skryptu bo nie mogę się tam po łapać.
Z góry dziękuję

Cs 1.6:   GoldGame.pl [Only DD2/INF/NUK] #1         IP: 31.186.81.62:27062  |  GoldGame.pl [Hns Ganiany][100aa] #2  IP: 31.186.84.46:27074

               GoldGame.pl [Hns Treningowy] #3  IP: 31.186.81.70:27059  |  GoldGame.pl [Unikatowy JailBreak] #4   IP: 31.186.84.46:27050

Ts3:        GoldGame.pl [TeamSpeak3]               IP: 178.217.191.232:6310

Cs:GO:   [PL] GoldGame.pl [Only DD2/INF/NUK][FastDrop]   IP: 185.36.170.231:27024


#4 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1 678
Godlike

  • Postów:2 496
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 21.12.2009 17:20

A jak np wywołać komendę z tego tematu: Kilka przydatnych skryptów - Nieoficjalny polski support AMX Mod X

Ah i proszę podaj mi dokładny link do tego skryptu bo nie mogę się tam po łapać.
Z góry dziękuję


http://www.opengamep...1&download_id=3
http://www.opengamep...1&download_id=4

a co do drugiego to nie wiem ^^
  • +
  • -
  • 0

#5 Portek

    Kończymy zabawę, permanentna emerytura!

  • Przyjaciel

Reputacja: 976
Master

  • Postów:3 007
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Częstochowa
Offline

Napisano 21.12.2009 20:22

sudo /etc/rc.local

Na końcu dopisujesz:

#!/bin/bash
cd ~/katalog_z_serwerem && screen -AdmS serwer ./hlds_run -game cstrike -pingboost 1 -insecure +port 27015 +maxplayers 22 +map de_dust2 +exec server.cfg +sv_lan 0

Oczywiście parametry wedle uznania.

Nie odpowiadam za możliwe wyrządzone szkody, spowodowane nieznajomością/błędną konfiguracją systemu!
  • +
  • -
  • 0

serwer-1.png
IP: ts3.cserwerek.pl


#6 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 21.12.2009 21:04

Ta komenda co podałeś nie działa bo nie wczytuje tego restart.sh

Cs 1.6:   GoldGame.pl [Only DD2/INF/NUK] #1         IP: 31.186.81.62:27062  |  GoldGame.pl [Hns Ganiany][100aa] #2  IP: 31.186.84.46:27074

               GoldGame.pl [Hns Treningowy] #3  IP: 31.186.81.70:27059  |  GoldGame.pl [Unikatowy JailBreak] #4   IP: 31.186.84.46:27050

Ts3:        GoldGame.pl [TeamSpeak3]               IP: 178.217.191.232:6310

Cs:GO:   [PL] GoldGame.pl [Only DD2/INF/NUK][FastDrop]   IP: 185.36.170.231:27024


#7 Portek

    Kończymy zabawę, permanentna emerytura!

  • Przyjaciel

Reputacja: 976
Master

  • Postów:3 007
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Częstochowa
Offline

Napisano 21.12.2009 21:20

Można jaśniej? Co to jest restart.sh? Mały błąd chyba popełniłem

sudo gedit /etc/rc.local

Na końcu
cd ~/katalog_z_serwerem && screen -AdmS serwer ./hlds_run -game cstrike -pingboost 1 -insecure +port 27015 +maxplayers 22 +map de_dust2 +exec server.cfg +sv_lan 0

  • +
  • -
  • 0

serwer-1.png
IP: ts3.cserwerek.pl


#8 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 22.12.2009 09:51

Wejdź tutaj: Kilka przydatnych skryptów - Nieoficjalny polski support AMX Mod X
To wszystko będziesz wiedział i rozumiał :)
Tam jest skrypt że sh że np wpisuje restart.sh wczasie gdy gra Counter-Strike stoi na screenie to wyświetla się że restart serwera za 5 4 3 2 1 itd.
Tylko jaka jest to komenda i jak ją użyć na screenie bo jak screena nie ma to daje: bash restart.sh i odpala serwer a to przecież ma w czasie screena zadziałać.

Cs 1.6:   GoldGame.pl [Only DD2/INF/NUK] #1         IP: 31.186.81.62:27062  |  GoldGame.pl [Hns Ganiany][100aa] #2  IP: 31.186.84.46:27074

               GoldGame.pl [Hns Treningowy] #3  IP: 31.186.81.70:27059  |  GoldGame.pl [Unikatowy JailBreak] #4   IP: 31.186.84.46:27050

Ts3:        GoldGame.pl [TeamSpeak3]               IP: 178.217.191.232:6310

Cs:GO:   [PL] GoldGame.pl [Only DD2/INF/NUK][FastDrop]   IP: 185.36.170.231:27024


#9 Portek

    Kończymy zabawę, permanentna emerytura!

  • Przyjaciel

Reputacja: 976
Master

  • Postów:3 007
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Częstochowa
Offline

Napisano 22.12.2009 12:53

Serwer ma się restartować czy odpalać przy starcie maszyny? Bo najpierw piszesz o jednym, potem o drugim.
  • +
  • -
  • 0

serwer-1.png
IP: ts3.cserwerek.pl


#10 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 22.12.2009 15:35

Serwer ma się zrestartować w czasie SCREENA gdy działa i wtedy piszę graczom: Restart za 5 sek Restart za 4 sek itd itd

Cs 1.6:   GoldGame.pl [Only DD2/INF/NUK] #1         IP: 31.186.81.62:27062  |  GoldGame.pl [Hns Ganiany][100aa] #2  IP: 31.186.84.46:27074

               GoldGame.pl [Hns Treningowy] #3  IP: 31.186.81.70:27059  |  GoldGame.pl [Unikatowy JailBreak] #4   IP: 31.186.84.46:27050

Ts3:        GoldGame.pl [TeamSpeak3]               IP: 178.217.191.232:6310

Cs:GO:   [PL] GoldGame.pl [Only DD2/INF/NUK][FastDrop]   IP: 185.36.170.231:27024


#11 DB

    Wszechwidzący

  • Użytkownik

Reputacja: 19
Początkujący

  • Postów:230
Offline

Napisano 23.12.2009 23:55

Generalnie wydaje mi się że da się zrobić wszystko co chcesz ale napisz konkretnie o co ci chodzi bo piszesz tak niezrozumiale, że nie bardzo wiadomo o co ci chodzi.
  • +
  • -
  • 0

#12 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 24.12.2009 13:32

Dobra nawiązując do tego tematu chodzi mi o to ze przykładowo stawiając serwer cs na dedyku pod linuxem mam taką o to komendę:

./hlds_run -game cstrike -nomaster +ip 111111111111111111 +port 11111 +sv_lan 1 +maxplayers 28 +map de_dust2

I chciałbym skrypt który przy automatycznym starcie dedyka odpalał mi ten skrypt wszystkie screeny (serwery cs)


Dedyk pada all OFF
Dedyk ON = Strona\Forum od razu działa
A serwery muszę pojedynczo odpalać :(

Cs 1.6:   GoldGame.pl [Only DD2/INF/NUK] #1         IP: 31.186.81.62:27062  |  GoldGame.pl [Hns Ganiany][100aa] #2  IP: 31.186.84.46:27074

               GoldGame.pl [Hns Treningowy] #3  IP: 31.186.81.70:27059  |  GoldGame.pl [Unikatowy JailBreak] #4   IP: 31.186.84.46:27050

Ts3:        GoldGame.pl [TeamSpeak3]               IP: 178.217.191.232:6310

Cs:GO:   [PL] GoldGame.pl [Only DD2/INF/NUK][FastDrop]   IP: 185.36.170.231:27024


#13 DB

    Wszechwidzący

  • Użytkownik

Reputacja: 19
Początkujący

  • Postów:230
Offline

Napisano 24.12.2009 14:31

Sprawa jest prosta
1. Zrób plik np. serwery.sh
2. Wklej do niego wszystkie komendy które chcesz wykonać po starcie
np. jeśli masz w domowym katalogu katalog hlds_l w ktorym masz serwer:
cd hlds_l
screen -A -m -d -S cs_tp ./hlds_run -game cstrike +maxplayers 20  +map de_dust2 -autoupdate -master
3. zapisz plik i nadaj mu chmody aby można było go odpalić
chmod +x serwery.sh
4. Dopisz w pliku /etc/rc.d/rc.local dopisz
cd $HOME && ./serwery.sh
- plik może być bezpośrednio w /etc a może byc w rc.d zależy od systemu
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych