Forum forum klanowe  w grze IGI 2 Strona Główna  
 FAQ  •  Szukaj  •  Użytkownicy  •  Grupy •  Galerie   •  Rejestracja  •  Profil  •  Zaloguj się, by sprawdzić wiadomości  •  Zaloguj
 Konsola Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy tematOdpowiedz do tematu
Autor Wiadomość
<SPAT> Brasiu PL
Administrator



Dołączył: 19 Lut 2006
Posty: 56 Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Warszawa

PostWysłany: Pon 11:30, 20 Lut 2006 Powrót do góry

KORZYSTANIE Z KONSOLI
---------------------

Plik wykonawczy "console.exe", który znajduje się w głównym folderze z grą jest wykorzystywany do zdalnego sterowania działającym serwerem IGI2, bez względu na to czy jest on dedykowany czy nie. Można go uruchomić z dowolnego komputera.

- Otwórz "Okno DOS" i przejdź do folderu, w którym znajduje się plik console.exe.

- Wpisz "console <ip> <port>", gdzie ip i port określają serwer, do którego chcesz uzyskać dostęp. Np. "console 127.0.0.1 26002" oznacza próbę uzyskania dostępu do serwera gry działającego pod adresem ip 127.0.0.1 i przez port 26002.

- Teraz powinien zostać wyświetlony kursor "IGI2>", a program poprosi o podanie hasła - jest nim *rcon password*. Wpisz je i naciśnij enter.

- Aby sprawdzić czy rzeczywiście masz teraz dostęp do serwera, wypróbuj działanie jakieś prostej i nieszkodliwej komendy, np. "lo timeout". W odpowiedzi serwer powinien podać swoją wartość przeterminowania.

- Kiedy masz dostęp do serwera za pośrednictwem konsoli, jest to traktowane jak podawanie komend bezpośrednio do serwera.

Poniżej, w sekcji poleceń, zobaczysz polecenia, które działają tylko gdy są wydawane serwerowi i nie działają u klientów. Wszystkie te komendy można wpisywać z konsoli.

- Jeżeli przez dłuższy czas nie będziesz nic robić, serwer usunie cię ze swojej listy użytkowników konsoli. W takim wypadku będziesz musiał ponownie podać hasło i dopiero wtedy będziesz mógł wydawać komendy.

- Aby zakończyć sesję pracy z konsolą wpisz "exit", albo naciśnij CTRL-C.

- Serwer może zgubić część twoich poleceń. Jeżeli nie zostaną one poprawnie wykonane, będziesz musiał wpisać je ponownie.

- Poniżej znajduje się kilka przykładów poleceń. Pełna lista znajduje się w części KOMENDY, w dalszej części tego dokumentu:

sv listmaps - wyświetla listę wszystkich dostępnych map. Zapisz numer wyświetlany przed nazwą mapy - to jej identyfikator (mapID).
sv gotomap <mapID> - zmienia mapę na <mapID>
sv restartmap - Rozpoczyna grę od początku; na bieżącej mapie.
lo activatemap <mapID> - Dodaje daną mapę do listy, według której toczą się rozgrywki.
lo deactivatemap <mapID> - Usuwa mapę z listy, według której toczą się rozgrywki.
sv gotonext - Zmienia mapę na kolejną na liście rozgrywki.
lo announce("HELLO"); - Pozwala wysłać wiadomość o treści "HELLO" (albo dowolnej innej) do wszystkich graczy na serwerze.
lo serverpass - Wyświetla hasło, którego znajomość jest niezbędna, aby dołączyć do serwera.
lo serverpass("BANANA"); - Zmienia hasło na "BANANA".
lo serverpass(""); - Usuwa hasło, dzięki czemu każdy może dołączyć do gry.
sv finger - Wyświetla listę wszystkich graczy na serwerze. Ważna jest pierwsze liczba: to identyfikator gracza (playerID).

sv kick <playerID> - Wykopuje z serwera gracza o podanym identyfikatorze.

sv ban <playerID> - Dodaje do listy zbanowanych adres IP gracza.
sv listban - Wyświetla listę wszystkich zbanowanych użytkowników.
sv unban <listnumber> - Usuwa dany adres z listy zbanowanych. Najpierw uruchom "sv listban", aby uzyskać odpowiedni numer.


KOMENDY
-------

Jak je wpisywać i jak rozumieć listę
------------------------------------

- Gwiazdka (*) wskazuje, że do korzystania z danej komendy konieczne są przywileje kontroli zdalnej.

- Nie wpisuj gwiazdki, ani żadnych nawiasów ([]).

- Upewnij się, że wpisałeś średniki (Wink i cudzysłowy (") we wskazanych miejscach. Zadbaj także, aby pomiędzy poleceniem, a jego końcówką nie było *żadnej spacji*.

- Poniżej znajdują się przykłady poprawnych komend wpisywanych z konsoli:

sv rcon("jakieshaslo");
sv kick 3
sv unban 1
sv suicide
lo moneystart 3400


Kontrola zdalna
---------------

[ ]sv rcon("<hasło>"); // Dostęp do kontroli zdalnej

[*]sv rconpass("<hasło>"); // Zmiana hasła kontroli zdalnej
[*]sv rconpass // Wyświetlenie hasła do kontroli zdalnej


[ ]sv finger // Wyświetlenie nazw graczy, adresów IP,
// czasu w sieci i do czego mają zdalny dostęp. (*).

Kick and Ban
------------
[*]sv kick <playerID> // wykopanie gracza "playerID"

[ ]sv votekick <playerID> // głosowanie kto ma zostać wykopany z serwera

[*]sv ban <playerID> // zbanowanie gracza "playerID" z serwera.

[ ]sv listban // lista zbanowanych adresów IP.

[*]sv unban <numer na liście> // usunięcie adresu IP z listy zbanowanych,
// używając jako parametru pozycji zajmowanej na liście.
// Uruchom listban, aby zobaczyć listę adresów IP.

[ ]sv suicide // Śmierć i pojawienie się na nowo.


Kontrola Map
------------

[*]sv restartmap // Rozpoczęcie gry od nowa na tej samej mapie.

[ ]sv listmaps // lista map w konsoli, wraz z ich nazwami i
// identyfikatorami. Wszystkie mapy znajdujące się na liście
// aktywnych, są zaznaczone jako [ACTIVE].

[ ]lo activatemap <mapID> // Dodaje daną mapę do listy aktywnych.
//Komenda ta musi zostać wykonana na serwerze.

[ ]lo deactivatemap <mapID> // Usuwa daną mapę z listy aktywnych.
// Komenda ta musi zostać wykonana na serwerze.

[*]sv gotonext // wczytanie następnej mapy z listy aktywnych.

[*]sv gotomap <mapID> // zmiana mapy na "mapID".
// Identyfikator (mapID) można znaleźć na liście wszystkich map.

[ ]sv votemap <mapID> // głosowanie na mapę, na której ma się
// toczyć rozgrywka.

[ ]sv votenext // głosowanie za zmianą mapy na kolejną na liście
// aktywnych map.

[ ]sv showvotes // Pokaż wyniki głosowania za wykopaniem gracza
// i na mapy.

Sklep
-----
[*]sv addmoney <suma> // dodanie tej wartości do stanu kont wszystkich
// graczy. Aby zabrać pieniądze, wpisz wartość ujemną.

[*]sv accounts // wyświetla stany kont wszystkich graczy.


System
------

[*]sv monitor // wpisz, aby co pewien czas otrzymywać z serwera raport
// o stanie sieci. Wpisz ponownie, aby wyłączyć.

[*]sv/lo ploss <wielkość> // dodaj utratę pakietów w promilach. 0 oznacza
// brak strat; 1000 to całość.

[ ]sv/lo timeout <sekundy> // czas, po którym nie odpowiadający klient
// zostanie wykopany z serwera,
// a także czas po którym klient opuści niedziałający serwer.
// Jeżeli wybrana zostania zbyt mała wartość, gospodarz bez wyraźnych powodów
// będzie wykopywał graczy z rozgrywki .
// 20 sekund to optymalna wartość.

[ ]sv/lo updatestats // wyświetla informacje o procentowych
// aktualizacjach pozycji, które z róznych przyczyn są wysyłane.

[ ]lo bandwidth <liczba> // Parametr określający wykorzystanie szerokości
// pasma w komunikacji do i od lokalnych graczy.
// 0: oznacza, że zakładana jest nieograniczona przepustowość.
// 1-1000: Od bardzo niskich przepustowości (1), aż do bardzo dużych (1000).

[ ]lo choke <kBps> // Na serwerze: maksymalna wartość kilobajtów na
// sekundę, które wysyła serwer.
// Jeżeli zapotrzebowanie na dane będzie większe niż ta wartość
// dławienia (choke),to serwer zacznie pomijać przesyłanie danych
// o pozycjach. Patrz "fillpercent".

[ ]lo fillpercent <procent> // Na serwerze: wartość ta to margines
// bezpieczeństwa dla ustawień dławienia (choke).
// Rzeczywista wartość dławienia to wartość określona powyżej
// pomnożona przez fillpercent.
// Np.: choke=14, a fillpercent=60 oznacza, że systemowa wartość
// dławienia wynosi 14*0.60 = 8.4 (kB/s)
// Aby wyłączyć działanie opcji fillpercent, wystarczy określić jej
// wartość jako 100.

[ ]lo smooth <procent> // Wpływa na łagodzenie ruchów odległych graczy
// na twoim ekranie.
// 100: najlepsze łagodzenia, ale najgorsza dokładność odnośnie
// prawdziwego położenia gracza.
// 1: najgorsze łagodzenia, ale najlepsza dokładność odnośnie
// położenia gracza.

Serwer
------

WAŻNE: serwer dedykowany trzeba uruchomić z wiersza poleceń. Patrz plik MP-README.txt.


lo svname("<nazwa>"); // określa nazwę *twojego* serwera (jeżeli
// zamierzasz taki uruchomić).
lo svpassword("<hasło>"); // określa hasło umożliwiające dostęp do serwera.
lo svport <port> // numer portu *twojego* serwera (jeśli taki jest).

lo svinterface <interfejs> // Wykorzystywane tylko w przypadku serwerów,
// w których zainstalowane jest kilka kart sieciowych, bądź modemów.
// Wpisz numer 0,1,2... odpowiadający interfejsowi sieciowemu,
// do którego ma się podłączyć serwer. Jeżeli nie uda ci się
// uruchomić serwera, wybierz dużą wartość i odczytaj wynik z pliku
// Multiplayer.log. Powinien wskazywać jaki numer interfejsu odpowiada
// poszczególnym interfejsom w twoim systemie. Teraz powinieneś już
// być w stanie określić poprawny interfejs, z którego ma korzystać
// serwer.


lo maxplayers <liczba> // maksymalna liczba graczy dopuszczanych na serwer.
lo maxspec <liczba> // maksymalna liczba widzów dopuszczanych na serwer.
lo specmode <liczba> // tryb widza - określa co mogą podglądać widzowie:
// 0 - nic, 1 - członków własnego zespołu, 2 - wszystkich.

lo spawncost <liczba> // Kwota niezbędna do powrócenia do gry zaraz
// po śmierci - *drużyna atakująca.*
// *drużyna obrońców*: koszt ten będzie wynosił 70% wpisanej wartości.
lo spawntimer <sekundy> // czas po którym koszt powrotu do gry spada do
// zera. (tzn. odrodzenie się gracza odbędzie się za darmo).

lo teamdamage <0 | 1> // 1; obrażenia w drużynie są włączone.
lo warmup <sekundy> // ustala czas rozgrzewki na zadaną długość czasu
// 0; tryb rozgrzewki wyłączony

lo public <0 | 1> // 1; zgłoszenie istnienia dużych serwerów
// Internetowych. UWAGA: Serwer, dla którego opcja ta zostanie
// ustawiona na 0, wciąż będzie dostępny dla graczy Internetowych,
// ale będą oni musieli ręcznie wpisać jego port i adres IP.


lo healthpacks <0 | 1> // 1; pakiety medyczne są dostępne.
lo bombtime <sekundy> // liczba sekund, po których uzbrojona bomba wybucha.
lo autobalance <0 | 1> // 0; gracze mogą wybierać zespoły, do których chcą
// należeć. 1; gracze zostają przydzieleni, aby zespoły były
// zrównoważone.

lo autokick <sekundy> // wykopuje bezczynnego gracza, jeśli przez pewien
// okreśłony czas nie wykona żadnego ruchu. Aby wyłączyć tę opcję wpisz 0.
// niezerowa wartość wynosi *30*. Jeżeli wpiszesz wartość w przedziale
// 1-29 sek. w rzeczywistości będzie to 30.


lo announce("<wiadomość>"); // Tylko z serwera; pozwala wysłać wiadomość
// do wszystkich graczy.

lo forcefirstspec <0 | 1> // Wpisz 1, aby uniemożliwić oglądanie widzom
// rozgrywki z perspektywy 3-ciej osoby, tzn. wymuszając widok z 1-szej
// perspektywy.

lo bombrepostime <sekundy> // Dotyczy tylko poziomów, na których występują
// bomby C4. Jeżeli bomba nie będzie niesiona przez żadnego z graczy
// przez ustaloną liczbę sekund lub dłużej, wróci na miejsce,
// w którym się pierwotnie pojawiła.

lo pingmax <ms> // Maksymalny dopuszczalny ping, po przekroczeniu którego
// gracz zostanie rozłączony.

lo plossmax <promil> // Maksymalna wielkość utraty pakietów,
// po przekroczeniu której gracz zostanie rozłączony.
// Proszę pamiętać, że wartość ta jest podawana w promilach. Jeżeli
// chcesz ustawić 5,4%, musisz wpisać 54 itd.

lo idlemax <ms> // Na serwerze: maksymalny dopuszczalny czas pomiędzy
// dwoma wysłanymi pakietami, po przekroczeniu którego gracz
// zostanie rozłączony.

// U klienta: maksymalny dopuszczalny czas pomiędzy dwoma wysłanymi
// pakietami, po przekroczeniu którego lokalny gospodarz odłączy się
// od gry sieciowej.

lo goutmax <liczba> // Maksymalna wielkość wewnętrznej kolejki wysyłania
// na serwerze, po przekroczeniu której gracz będący adresatem
// zostanie rozłączony. Niewielka wartość oznacza restrykcyjny serwer.
// Zwykle najlepiej zostawić wartość domyślną.



Ustawienia pieniędzy na serwerze
--------------------------------

lo moneystart <suma> // Suma pieniędzy na początku rozgrywki.
lo moneycap <suma> // Maksymalna suma, jaką gracz może posiadać
lo moneykill <suma> // Kwota przyznawana po zabiciu wroga.
lo moneyteamkill <suma> // Kwota przyznawana za zabicie kolegi z zespołu
// (należy używać wartości ujemnych).
lo moneyplayerobjwin <suma> // Kwota przyznawana graczowi za zrealizowanie zadania.
lo moneyteamobjwin <suma> // Kwota przyznawana zespołowi, który zrealizuje zadanie.
lo moneyteamobjlost <suma> // Kwota przyznawana każdemu z graczy z zespołu,
// który przegrał jakieś zadanie.
lo moneymissionwin <suma> // Kwota przyznawana każdemu z graczy z zespołu,
// który wykona misję.
lo moneymissionlost <suma> // Kwota przyznawana każdemu z graczy z zespołu,
// który nie wykona misji.

Ustawienia misji na serwerze
----------------------------

lo maprounds <rundy> // Zakończenie rozgrywki na danej mapie po określonej
// liczbie rund. Wpisz 0, aby wyłączyć to kryterium
// końca rozgrywki.
lo maptime <minuty> // Zakończenie rozgrywki na danej mapie po określonej
// liczbie minut. Wpisz 0, aby wyłączyć to kryterium
// końca rozgrywki.
lo mapteamscore <wynik> // Zakończenie rozgrywki na danej mapie, gdy
// któryś zespół zdobędzie określoną liczbę punktów
// Wpisz 0, aby wyłączyć to kryterium
// końca rozgrywki.


Ustawienia lokalne
------------------

lo playername("<Nazwa>"); // Twoja nazwa gracza
lo netstats < 0 | 1 > // Pokaż (1), albo nie pokazuj (0) statystyk
//sieciowych. Gdy opcja ta jest włączona na ekranie
// statystyk w grze dostępne są dodatkowe dane o
// pingach.


Post został pochwalony 1 raz
Zobacz profil autora
<SPAT>SWAT
Komandos



Dołączył: 21 Lut 2006
Posty: 15 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Wto 17:18, 21 Lut 2006 Powrót do góry

czemu w forum jestem cheaterem Sad i wogule mnie nie wpisales do klanu SadSadSadSadSadSad


Post został pochwalony 0 razy
Zobacz profil autora
<SPAT> Brasiu PL
Administrator



Dołączył: 19 Lut 2006
Posty: 56 Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: Warszawa

PostWysłany: Wto 18:38, 21 Lut 2006 Powrót do góry

bo jak przekroczysz 10 postów to bedziesz komandos.


Post został pochwalony 0 razy
Zobacz profil autora
<SPAT>SWAT
Komandos



Dołączył: 21 Lut 2006
Posty: 15 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Wto 21:42, 21 Lut 2006 Powrót do góry

acha dzieki to wiec bede pisal


Post został pochwalony 0 razy
Zobacz profil autora
<SPAT>Ciek_PL
Komandos



Dołączył: 27 Lut 2008
Posty: 12 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: z zadupia

PostWysłany: Czw 10:12, 28 Lut 2008 Powrót do góry

Noto zem sie dowiedzial jak dac duzo kasy


Post został pochwalony 0 razy
Zobacz profil autora
BIG M@@T spo.zoo
Gość





PostWysłany: Śro 15:26, 19 Mar 2008 Powrót do góry

To jest to gdyby tak łatwo byłoby znaleźć edytor map/modów do tej gry byłoby SUPER!Ale komendy mi narazie wystarczom.pozdro M@@T
exam
Gość





PostWysłany: Pią 9:33, 10 Paź 2008 Powrót do góry

jak to niby ma byc jak moge panowac nad czyims serwerem?? wpisywac komendy na czyims serwie np. sv kick, sv ban itp. bo to co piszecie mi nie dziala to ze console exe i cos tam cos tam innymi slowy rcon?

prosze o szybka pomoc. Sad
piro
Gość





PostWysłany: Sob 19:09, 14 Mar 2009 Powrót do góry

to nie dziala . to jest jakis pic albo kpina Twisted Evil Twisted Evil Twisted Evil Twisted Evil Twisted Evil Twisted Evil Twisted Evil Laughing Cool Crying or Very sad Mad Mad Mad Mad Mad Mad Mad Mad Mad Mad Mad Mad Mad Mad Mad Mad
mario
Gość





PostWysłany: Nie 21:07, 21 Lut 2010 Powrót do góry

Ha bo trzeba umieć wpisywać i wiedzieć gdzie i kiedy;]
szkolnys
Gość





PostWysłany: Pon 21:06, 26 Lip 2010 Powrót do góry

sluchajcie moze mi ktos powiedziec jak postawic darmowy server tak jak kukurydza jak wchodze to nikogo niema i on dziala a jak ja zakladam server to jak wyjde juz go niema w zakladce . consloe.exe mi nie dziala wskakuje na 0,1 s i wychodzi POMOŻE MI KTOŚ?
Wyświetl posty z ostatnich:      
Napisz nowy tematOdpowiedz do tematu


 Skocz do:   



Zobacz następny temat
Zobacz poprzedni temat
Możesz pisać nowe tematy
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


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001/3 phpBB Group :: FI Theme :: Wszystkie czasy w strefie EET (Europa)