PL

From StarFriend Wiki
Jump to: navigation, search

Ta strona zawiera od początku informacje dotyczące instalacji i konfiguracji programu StarFriend, pozwalającego grać w Starcraft'a 2 przez sieć LAN. Wiki przetłumaczone w całości z Angielskiego na Polski przez: Robakk

Contents

Jaka wersja Starcraft'a 2?

StarFriend do poprawnego działania wymaga czystego StarCraft'a 2 (tj. bez Cracka od Razora lub przenoszenia plików).
Program może być bez obaw używany przez posiadaczy oryginalnej wersji gry. Program może być używany nawet obok gry na oryginalnym Battle.Necie za sprawa niemodyfikowania plików gry. Program NIE UŻYWA żadnych plików wykonawczych .exe w StarCrafcie.
Starfriend działa tylko na systemach operacyjnych Windows XP, Vista, 7, Windows Server 2003 oraz Windows Server 2008.

Instalacja StarCraft 2: Wings of Liberty

Najpierw należy zainstalować klienta gry. Instalator możemy znaleźć na oficjalnej stronie Battle.Netu, na płycie DVD z grą lub na różnych serwisach P2P i P2M.

W przypadku posiadania oryginalnego klucza do StarCrafta 2 zaleca się zainstalowanie gry normalnie i pominięcie następnego podpunktu.
W innej sytuacji proszę czytać dalej.

Instalacja nieoryginalnej kopii gry

W przypadku posiadania nieoryginalnej należy odłączyć komputer od internetu.
Kiedy wyświetli się komunikat o braku podłączenia do sieci, należy kliknąć na pomarańczowy prostokąt i wpisać klucz podany poniżej (zależnie od wersji językowej gry):

enGB : G8MN8UDG6NA2ANGY6A3DNY82HRGF29ZH
enUS : 3DH5RE5NVM5GTFD85LXGWT6FK859ETR5
ruRU : VHB378W64BAT9SH7D68VV9NLQDK9YEGT
ptBR : QA2TZ9EWZ4CUU8BMB5WXCTY65F9CSW4E
itIT : NE7CUNNNTVAPXV7E3G2BSVBWGVMW8BL2
frFR : ZG7J9K938HJEFWPQUA768MA2PFER6EAJ
esES : 8WLKUAXE94PFQU4Y249PAZ24N4R4XKTQ
plPL : 2NSFB8MELULJ83U6YHA3UP6K4MQD48L6
deDE : Y45MD3CAK4KXSSXHYD9VY64Z8EKJ4XFX
enSG : W9RRHLB2FDU9WW5B3ECEBLRSFWZSF7HW
zhTW : U3NFQJV4M6GC7KBN9XQJ3BRDN3PLD9NE
esMX : A34DXX3VHGGXSQBRFE5UFFDXMF9G4G54
koKR : 3V9E2FTMBM9QQWK7U6MAMWAZWQDB838F

Po zainstalowaniu gry można śmiało podłączyć internet.

Patch StarCraft 2

W celu pobrania niezbędnych patchy pobierz patche ręcznie z niżej podanych linków:

Wersja EnUS
Wersja EnGB
Wersja plPL

Pobieranie i instalacja StarFriend'a

Program dostępny jest do pobrania na stronie głównej oraz w specjalnie przygotowanym temacie na forum.
Pobranie emulatora może wymagać rejestracji na forum.
Pobierz program a następnie pliki Cache (cache można pobrać jedynie raz na wszystkie najnowsze wersje StarFriend'a, o ile nie napisano inaczej).

Najnowsze wersje emulatora StarFriend mają dodatkowo formę instalatorów, w których pliki cache są już zawarte. Jeżeli instalujesz program w takiej formie, zignoruj następny rozdział.

Przekopiowywanie i sortowanie pobranych danych


1.jpg
Wypakuj pobrane pliki.
2.jpg.
NIE wrzucaj zawartości StarFrienda do folderu z grą.
7.jpg
Wrzuć zawartość archiwum cache (folder o nazwie "Blizzard Entertainment") do głównego katalogu ze StarFriend'em.
3.jpg
Główny folder programu powinien wyglądać w ten sposób:

  1. Główny katalog StarFriend
  2. Folder "Blizzard Entertainment"
  3. Folder Battle.Net
  4. Folder z Cache

4.jpg

Instalacja Leatrix Latency Fix

Nawet w przypadku gry po "czystym" LANie zaleca się grę z zainstalowanym Leatrix Latency Fix'em.
Jego kopię można znaleźć w pobranym folderze ze StarFriendem (w głównym katalogu uruchom plik "Install.vbs" by go zainstalować). Najświeższe wersje Fixa można znaleźć bezpośrednio na jego głównej stronie.

Uruchamianie serwera

Uruchom StarFriend_Client.exe.
5.jpg
Program powinien automatycznie zlokalizować folder ze StarCraftem 2. Jeśli jednak nie znajdzie, wskaż go ręcznie.
By uruchomić serwer, tj. by być Gospodarzem LAN Party wejdź w zakładkę Serwer.
6.jpg
Zanim zaczniesz, zdecyduj czy chcesz mieć Pokoje w serwerze czy nie. Pokoje pozwalają graczom na rozgrywanie kilku gier na tym samym serwerze w tym samym czasie. (Jednakże w przypadku problemów serwera, gracze ze wszystkich pokojów zostaną rozłączeni.)
Jeżeli potrzebujesz Pokoje, możesz je aktywować. W tym celu edytuj plik config.ini i zmień wartość EnableMakeRoom=0 na EnableMakeRoom=1.

  • "Your WAN IP" pokazuje Twoje WAN IP. Ignorować w przypadku gry po LANie.
  • "Server Port" konfiguruje port potrzebny do połączenia się wszystkich graczy. Domyślnie 1119. W przypadku hostowania gier po WANie nie zapomnij otworzyć porty, podobnie jak może być to wymagane przy grze przez LAN (zależy od konfiguracji routera)
  • "Max Latency(ms)" to maksymalna wartość opóźnienia, zanim gracz zostanie rozłączony z serwera.
  • "Server Version" to wersja StarCrafta 2, z którą serwer będzie kompatybilny. Domyślnie program wykrywa najnowszą.
  • "Start server" uruchamia serwer (jeżeli nie jest włączony).
  • "Stop server" wyłącza serwer (jeśli jest włączony).


W większości przypadków należy jedynie kliknąć na "Start server".
Następnie uruchom pasek Start, wpisz cmd po czym naciśnij Enter. W okienku, które sie pojawi wpisz ipconfig i naciśnij Enter. Następnie przepisz swój adres IP (jest w kilku pierwszych linijkach — ten, który NIE JEST 255.255.255 itd.).

Dołączanie do serwera

LAN

Uruchom StarFriend_Client.exe.
Jeżeli ktoś z sieci LAN uruchomił serwer, można śmiało grać.
Przejdź do zakładki Klient.
Wpisz imię gracza.
Upewnij się czy zgadzają się wersje serwera i klienta.
Zmień port na ten, który ma Host w zakładce Serwer (domyślnie powinien być 1119).
Zmień IP SERWERA na to, które wypisał host (patrz podpunkt wyżej). W przypadku hosta wystarczy tylko nacisnąć "IP of my server"
Wciśnij Uruchom Gre!

Serwery dedykowane/publiki

Lista serwerów dostępna jest w prawym górnym rogu programu (patrz obrazek). Możliwe jest dołączenie tam, jeżeli nie chcesz grać po sieci LAN.

StarFriend1.png

Dołączanie do nich jest identyczne jak powyżej, za wyjątkiem podawania IP i Portów serwera.
Kliknij na serwer z listy, po czym naciśnij Detect Server w celu sprawdzenia dostępnych portów. Pojawiają się również informacje o Lobby niektórych serwerów.
Dwa razy kliknij na nazwie serwera poniżej, po czym kliknij na przycisk Start Game.

Logowanie

Po dołączeniu do serwera pojawi się zwykłe okno logowania.

W przypadku serwera BEZ Pokojów:
Login: gg@gl.hf
Hasło: gg
Dla każdego gracza, w tym hosta.

W przypadku serwera z Pokojami:
Login: jakiśtekst.gg@gl.hf
Hasło: gg
Dla każdego gracza, w tym hosta.

Obserwowanie

StarFriend2.png

Po dołączeniu do serwera pojawi się zwykłe okno logowania.

W przypadku serwera BEZ Pokojów:
Login: ob@gl.hf
Hasło: gg
Dla każdego gracza, w tym hosta.

W przypadku serwera z Pokojami:
Login: rooms.ob@gl.hf
Hasło: gg
Dla każdego gracza, w tym hosta.

Powinieneś widzieć znaczek ⊙ z dwóch stron Twojego nicku jeżeli pomyślnie się zalogujesz, tak jak pokazuje to obrazek.

Problemy z logowaniem

Jeżeli po zalogowaniu się jesteś tylko Ty (ze znakami ★ obok nicku) nawet w przypadku pewnej obecności innych graczy na serwerze, zrobiłeś coś nie tak w zakładce Serwer lub Klient. Prawdopodobnie host musi otworzyć porty w swoim routerze.

Kolejność logowania

W zależności od kolejności logowania gracze dostają inny symbol obok nicku.
Cyfra obok naszego nicku też ukazuje nam kolejność, w której się zalogowaliśmy.

Oto przykład:
Serutan & Anonymous VS Robakk & MorDka

Serutan loguje się pierwszy, w związku z czym jego nick wygląda tak: ★Serutan★. Symbol ★ oznacza, że będzie Tworzył Grę
Anonymous loguje się jako drugi. Jego nick to zatem (2)Anonymous(2). Dwójka przy nicku oznacza, że po stworzeniu przez Serutana gry i zaproszeniu Annonymousa, dołączy on do gry i zajmie drugi slot
Robakk loguje się jako trzeci. Jego nick będzie brzmiał (3)Robakk(3).
MorDka loguje się jako czwarty. Będzie się nazywał (4)MorDka(4).

Serutan musi założyć grę. Nawet jeżeli zaprosi graczy w kolejności np. MorDka, Robakk, Annonymous to gracze i tak zajmą sloty odpowiadające numerkom koło ich nicków.

Rozgrywanie meczu

Gracz z symbolem ★ obok nicku powinien stworzyć grę poprzez Create a Game (w menu Multiplayer, Custom Game, pol. Gra Własna).
Wybierz mapę. Dostępne są tylko te z gwiazdkami, dopóki nie zostaną zmienione (patrz forum).
Otwórz zakładkę chatu i zapraszaj graczy po kolei. Po zaakceptowaniu zaproszenia pojawią się w grze.
Ustaw opcje i uruchom grę!

SI

Jest tylko jeden sposób, by grać z SI: poprzez stworzenie gry w Custom Game oraz zmianę "Game mode" na "Co-op vs AI". Ta opcja zapełnia przeciwną drużynę graczami SI.
Poziom trudności AI ustawiamy w tym samym oknie, pod "Mode". Wszystkie SI będą miały ten sam poziom trudności.
Obecnie nie ma możliwości rozgrywania gier z mieszanymi składami ludzi i SI. Nie dodawajcie ich ręcznie, gdyż to nie zadziała. AI będzie siedziało nie robiąc nic.

Dostępne tryby

W chwili pisania tego poradnika, StarFriend obsługuje następujące tryby gry:

  • 1v1
  • 2v1, 3v1, 3v2
  • 4v1, 4v2, 4v3
  • 3v3, 4vs4
  • 4/6/8 FFA


  • 1vs1AI
  • 1v2AI, 1v3AI, 2v3AI
  • 1v4AI, 2v4AI, 3v4AI
  • 4vsAI


Gra Single Player (kampania, wyzwania, itd.), w tym celu użyj zakładki Single Player, nie Multiplayer.

Dodawanie custom map

Obecna wersja StarFriend'a ma możliwość dodawania we Wskazówkach map, które do czasu usunięcia zastąpią pewne mapy na 2, 4, 6 lub 8 graczy.
Jednakże nadal nie wiem jak to działa (Notka tłumacza: też dokładnie nie wiem. Obowiązki, szkoła, itd. nie interesowałem się tym. Tyle wiem, że wszyscy muszą mieć daną mapę u siebie.

Gry ladderowe/rankingowane

Wkrótce

Komendy

Wpisz komendę "-min" w multi-room.bat, dzięki czemu StarFriend uruchomi się zminimalizowany.

UPDATE!: StarFriend w wersji 0.91+ obsługuje parametr "/m" sprawdzający, czy wszyscy gracze mają daną custom mapę. W przypadku braku mapy, gracz pobierze ją automatycznie.


Jeżeli chcesz uruchomić kilka StarFriend'ów na jednym serwerze możesz użyć pliku multi-room.bat. DOmyślna liczba lobby wynosi w tym przypadku 10 (można to edytować). Taki rodzaj uruchamiania programu jednakże nie jest zalecany na komputerach osobistych, gdyż proces ten jest bardzo obciążający dla procesora.

Własne skróty klawiszowe

(ang. hotkeys) Skróty klawiszowe w StarFriend są jednakowe dla wszystkich użytkowników emulatora, i znajdują się w katalogu "Moje Dokumenty\StarCraft II\Accounts\888888888\5-S2-1-8888888". Nie jest zalecane przenoszenie config'u z oryginalnego Battle.Net'u, ponieważ mogą one zaburzyć poprawne działanie emulatora.

Personal tools
Namespaces
Variants
Actions