Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TuT] Tworzenie serwera dedykowanego.


er0l94

Rekomendowane odpowiedzi

Opublikowano

Autorem tego poradnika jest Krwotocz, a oryginalny tutorial jest dostępny na stronie:

http://alteriw.net/viewtopic.php?f=80&t=25707

 

Wymagania:

 

1. Szybkość połączenia internetowego - zalecane jest 1 Mb Uploadu.

2. Windows XP lub nowszy.

3. Pamięc RAM - 512 MB, zalecane jest 1 GB lub więcej.

4. Nie za wolny procesor - przynajmniej dwa rdzenie.

5. Karta graficzna obsługująca Shader Model 3.0

6. Znajomość komend do konsoli.

 

Sposób I

 

Utwórz plik server.cfg , wklej w niego ten tekst i skonfiguruj go według poniższego spoilera:

 

// --- QUERY INFORMATION --------------------------------

set sv_hostname "alter^4IW^7net ^2DEDICATED SERVER^7 - I AM LAZY" - Nazwa serwera

 

// optional settings returned by query, server listings may use this

sets _Admin "NTAuthority"

sets _Email "[email protected]"

sets _Website "http://alteriw.net/"

sets _Location "EU - West"

 

// --- NON-GAMEPLAY CONFIGURATION -----------------------

set rcon_password "" - Hasło RCON - puste oznacza brak

set privateMatch_serverPassword "" - Hasło prywatnego meczu - puste oznacza brak

 

set sv_maxPing "300" - Max ping graczy, wyższe zostaną wyrzucone

 

set g_inactivity "0" - Wyrzucenie po nieaktywności

set g_inactivitySpectator "0" - Wyrzucenie po nieaktywności widza

 

set g_logSync "1" // 1 = always flush games_mp.log, 0 = only flush on game end

set g_log "games_mp.log" - Tworzenie logu gry

 

set aiw_sayName "^7Console" - Nazwa konsoli; zaleca się nie zmieniać

 

// --- BASE GAME CONFIGURATION --------------------------

set g_gametype "war" Tryby gry

// war - Team Deathmatch

// dm - Free-for-all

// dom - Domination

// koth - Headquarters

// sab - Sabotage

// sd - Search and Destroy

// arena - Arena

// dd - Demolition

// ctf - Capture the Flag

// oneflag - One-Flag CTF

// gtnw - Global Thermo-Nuclear War

 

// uncomment below commands for some hardcore shit

//set g_hardcore "1" - Coś związane z hardcorem, nie wiem dokładnie co ;d

//set ui_hud_hardcore "1" - Brak radarów i elektroniki

//set scr_hardcore "1" - Tryb hardcore

//set scr_player_maxhealth "30" - Max zdrowie

//set scr_team_fftype "1" - Friendly Fire

//set scr_player_healthregentime "0"

 

set scr_thirdperson "0" - Tryb trzeciej osoby; 1=Włączone

set scr_game_hardpoints "1" - Serie ofiar; 1=Włączone

set scr_game_perks "1" - Atuty; 1=Włączone

 

set scr_game_allowkillcam "1" - Kamera śmierci

 

set scr_diehard "0" - Tutaj sam proszę o wytłumaczenie ;d

 

// --- GAMETYPE CONFIGURATION ---------------------------

 

// - Team Deathmatch - Ustawienia dla trybu TDM

set scr_war_scorelimit "10000" - Limit punktów

set scr_war_timelimit "15" - Limit czasu - minuty

 

set scr_war_playerrespawndelay "-1" - -1 Oznacza brak opóźnienia odradzania, a 0 to opóźnienie

set scr_war_waverespawndelay "0" - Opóźnienie odradzania po rundzie

 

set scr_war_numlives "0" - Liczba żyć

set scr_war_promode "0" - Nie wiadomo ;d

 

set scr_war_roundlimit "1" - Max liczba rund

set scr_war_winlimit "1" - Max liczba wygranych rund

 

// - Domination - Ustawienia dla tryby Dominacja

set scr_dom_scorelimit "200" - Limit punktów

set scr_dom_timelimit "15" - Limit czasu

 

set scr_dom_playerrespawndelay "-1" -1 Oznacza brak opóźnienia odradzania, a 0 to opóźnienie

set scr_dom_waverespawndelay "0" - Opóźnienie odradzania po rundzie

 

set scr_dom_numlives "0" - Liczba żyć; 0=brak

set scr_dom_promode "0" - Nie wiadomo ;d

 

set scr_dom_roundlimit "1" - Max ilość rund

set scr_dom_winlimit "1" - Max ilość wygranych round

 

// - FFA - Ustawienia dla trybu Free for all; Dowolna

set scr_dm_scorelimit "10000" - Limit Punktów

set scr_dm_timelimit "15" - Limit Czasu

 

set scr_dm_playerrespawndelay "-1" - -1 Oznacza brak opóźnienia odradzania, a 0 to opóźnienie

 

set scr_dm_numlives "0" - Liczba żyć; 0=brak

set scr_dm_promode "0" - Nie wiadomo ;d

 

// - Search and Destroy - Ustawienia dla trybu Znajdź i Zniszcz

set scr_sd_scorelimit "1" - Limit punktów

set scr_sd_timelimit "2.5" - Limit czasu - minuty

 

set scr_sd_playerrespawndelay "-1" - -1 Oznacza brak opóźnienia odradzania, a 0 to opóźnienie

set scr_sd_waverespawndelay "0" - Opóźnienie odradzania po rundzie

 

set scr_sd_numlives "1" - Liczba żyć

set scr_sd_promode "0" - Nie wiadomo ;d

 

set scr_sd_roundlimit "0" - Limit rund 0=brak

set scr_sd_winlimit "6" - Limit wygranych rund

set scr_sd_roundswitch "4" - Zmiana rund - x=zmiana

 

set scr_sd_bombtimer "45" - Czas zegara bomby

set scr_sd_defusetime "5" - Czas rozbrajania

set scr_sd_multibomb "0" - Wiele bomb 1=tak

set scr_sd_planttime "5" - Czas Podkładania bomby

 

// ... other gametypes might be easy to figure out, or come in a future update of the template ...

 

// --- AUTOMATED ROTATION -------------------------------

set sv_mapRotation Ustalanie kolejności map i trybów (piszemy jak zawsze w "xxx") "map [nazwa mapy]"

 

Sposób II

 

 

 

// --- QUERY INFORMATION --------------------------------

set sv_hostname "alter^4IW^7net ^2DEDICATED SERVER^7 - I AM LAZY"

 

// optional settings returned by query, server listings may use this

sets _Admin "NTAuthority"

sets _Email "[email protected]"

sets _Website "http://alteriw.net/"

sets _Location "EU - West"

 

// --- NON-GAMEPLAY CONFIGURATION -----------------------

set rcon_password "" // password for rcon, empty = disabled

set privateMatch_serverPassword "" // game password, leave empty for a public game

 

set sv_maxPing "300" // maximum ping, any higher and players will get kicked

 

set g_inactivity "0" // time in seconds before a player gets kicked if not moving

set g_inactivitySpectator "0" // time in seconds before a spectator gets kicked

 

set g_logSync "1" // 1 = always flush games_mp.log, 0 = only flush on game end

set g_log "games_mp.log" // game log file

 

set aiw_sayName "^7Console" // name server-side 'say' commands show up as

 

// --- BASE GAME CONFIGURATION --------------------------

set g_gametype "war" // game type

// war - Team Deathmatch

// dm - Free-for-all

// dom - Domination

// koth - Headquarters

// sab - Sabotage

// sd - Search and Destroy

// arena - Arena

// dd - Demolition

// ctf - Capture the Flag

// oneflag - One-Flag CTF

// gtnw - Global Thermo-Nuclear War

 

// uncomment below commands for some hardcore shit

//set g_hardcore "1"

//set ui_hud_hardcore "1"

//set scr_hardcore "1"

//set scr_player_maxhealth "30"

//set scr_team_fftype "1" // 1 = on, 2 = reflect, 3 = shared

//set scr_player_healthregentime "0"

 

set scr_thirdperson "0" // third-person mode

set scr_game_hardpoints "1" // killstreaks, 1 = on

set scr_game_perks "1" // perks, obviously

 

set scr_game_allowkillcam "1" // 1 = allow, 0 = disallow

 

set scr_diehard "0" // die-hard mode

 

// --- GAMETYPE CONFIGURATION ---------------------------

 

// - Team Deathmatch

set scr_war_scorelimit "10000"

set scr_war_timelimit "15" // timelimit, in minutes

 

set scr_war_playerrespawndelay "-1" // -1 is no respawn delay, 0 is automatic, > 0 is X seconds

set scr_war_waverespawndelay "0" // wave spawning, might be more 'tactical'

 

set scr_war_numlives "0" // number of lives

set scr_war_promode "0" // unknown

 

set scr_war_roundlimit "1" // maximum amount of rounds

set scr_war_winlimit "1" // amount of wins needed to win a round-based game

 

// - Domination

set scr_dom_scorelimit "200"

set scr_dom_timelimit "15" // timelimit, in minutes

 

set scr_dom_playerrespawndelay "-1" // -1 is no respawn delay, 0 is automatic, > 0 is X seconds

set scr_dom_waverespawndelay "0" // wave spawning, might be more 'tactical'

 

set scr_dom_numlives "0" // number of lives

set scr_dom_promode "0" // unknown

 

set scr_dom_roundlimit "1" // maximum amount of rounds

set scr_dom_winlimit "1" // amount of wins needed to win a round-based game

 

// - FFA

set scr_dm_scorelimit "10000"

set scr_dm_timelimit "15" // timelimit, in minutes

 

set scr_dm_playerrespawndelay "-1" // -1 is no respawn delay, 0 is automatic, > 0 is X seconds

 

set scr_dm_numlives "0" // number of lives

set scr_dm_promode "0" // unknown

 

// - Search and Destroy

set scr_sd_scorelimit "1"

set scr_sd_timelimit "2.5" // timelimit, in minutes

 

set scr_sd_playerrespawndelay "-1" // -1 is no respawn delay, 0 is automatic, > 0 is X seconds

set scr_sd_waverespawndelay "0" // wave spawning, might be more 'tactical'

 

set scr_sd_numlives "1" // number of lives

set scr_sd_promode "0" // unknown

 

set scr_sd_roundlimit "0" // maximum amount of rounds, 0 is 'until someone wins'

set scr_sd_winlimit "6" // amount of wins needed to win a round-based game

set scr_sd_roundswitch "4" // after X rounds, switch sides?

 

set scr_sd_bombtimer "45"

set scr_sd_defusetime "5"

set scr_sd_multibomb "0" // allow multiple people to 'have the bomb'?

set scr_sd_planttime "5"

 

// ... other gametypes might be easy to figure out, or come in a future update of the template ...

 

// --- AUTOMATED ROTATION -------------------------------

set sv_mapRotation " map mp_afghan map mp_boneyard map mp_brecourt map mp_checkpoint map mp_estate map mp_favela map mp_invasion map mp_nightshift map mp_quarry map mp_rundown map mp_subbase map mp_terminal map mp_underpass map mp_afghan"

 

 

Uruchamianie

Dodaj parametry do skrótu:

 

iw4.exe +set party_maxplayers 18 +set net_port 28960 +exec server.cfg +map mp_rust +map_rotate

 

 

 

Możesz również stworzyć plik batch który będzie uruchamiał serwer:

 

Utwórz plik o dowolnej nazwie z rozszerzeniem *.bat, wklej do niego wartosci i zmień ścieżke cd na folder twojej gry:

 

@echo off

cd "T:\Games\CoD6"

iw4.exe +set party_maxplayers 18 +set net_port 28960 +exec server.cfg +map mp_rust +map_rotate

 

 

Uruchamianie modów

 

Paczka gotowych modów: 29 przydatnych modów

Konwersja modów: Instalacja modów

 

Gdy już mamy uruchomiony serwer w konsoli wpisujemy

fs_game mods\nazwa_moda

nastepnie

map_restart

Mod zostanie załadowany i uruchomiony.

Nazwy map

 

mp_afghan

mp_boneyard (Scrapyard)

mp_brecourt (Wasteland)

mp_checkpoint (Karachi)

mp_derail

mp_estate

mp_favela

mp_highrise

mp_nightshift (Skidrow)

mp_invasion

mp_quarry

mp_rundown

mp_rust

mp_subbase

mp_terminal

mp_underpass

mp_crash

mp_overgrown

mp_complex (Bailout)

mp_compact (Salvage)

mp_storm

mp_vacant

mp_trailerpark

mp_fuel2 (Fuel)

mp_abandon (Carnival)

mp_strike

 

 

Rozwiązania niektórych problemów

Jeśli jakiś znajdziesz opisz go w tym temacie a na pewno pomogę

 

Po uruchomieniu serwera otwiera się okno i po chwili znika

 

Należy pobrać najowszą wersje plików: dedicate/beta/aiw-dedicated-0.3b-RCONFIX.zip

Wystarczy nadpisać starą wersje i uruchomić serwer przez skrót lub plik bat.

 

 

Po próbie dołączenia na własny serwer pokazuję się tylko komunikat "Dołączanie do sesji gry #1...."

 

Sposób I

1. Pobieramy https://secure.logmein.com/hamachi.msi

2. Instalujemy go oczywiście.

3. Po uruchomieniu naciskamy znaczek włacznika:

hamachi1.png

4. Wpisujemy nazwę, taką jaka chcemy aby się wyświetlała na liście.

5. Wybieramy "Utwórz nową sieć"

6. Wpisujemy jakąś prostą do zapamiętania nazwę i hasło.

8. Zaznaczony na czerwono to nasz nowy wewnętrzny adres dzięki któremu możemy wejść na serwer.

hamachi1.png

Sposób II

iw4.exe +set party_maxplayers 18 +set net_port 28960 +exec server.cfg +map mp_rust +map_rotate

 

Zmień zaznaczony na czerwono port na dowolny (od 1 do 65355), ale przy dołączaniu musisz po adresie ip dodać ":numer portu"

 

 

Po instalacji Hamachi external ip się nie zmieniło.

 

Windows XP i starsze

 

1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie ncpa.cpl, a następnie kliknij przycisk OK.

Dostępne połączenia można zobaczyć w sekcji Sieć LAN lub Szybki Internet w oknie Połączenia sieciowe.

2. W menu Zaawansowane kliknij polecenie Ustawienia zaawansowane, a następnie kliknij kartę Karty i powiązania.

3. W obszarze Połączenia wybierz połączenie, które chcesz przenieść wyżej na liście. W celu przeniesienia połączenia użyj przycisków strzałek.

 

 

Windows Vista i nowsze

 

1. Otwórz okno Połączenia sieciowe, klikając przycisk Start, klikając kolejno polecenia Panel Sterowania, Sieć i Internet, Centrum sieci i udostępniania, a następnie klikając polecenie Zarządzaj połączeniami sieciowymi.

2. Naciśnij klawisz ALT, kliknij opcję Zaawansowane, a następnie kliknij opcję Ustawienia zaawansowane. Wymagane uprawnienia administratora Jeśli zostanie wyświetlony monit o hasło administratora lub potwierdzenie, wpisz hasło lub potwierdź.

3. Kliknij kartę Karty i powiązania, a następnie w obszarze Połączenia kliknij połączenie, które chcesz zmodyfikować.

4. W obszarze Powiązania dla <nazwa połączenia> zaznacz protokół, który chcesz przenieść w górę lub w dół listy, kliknij przycisk strzałki w górę lub w dół, a następnie kliknij przycisk OK.

 

 

 

Oznajmiam że tut jest kopiowany ze strony tej strony autorem jest krwotocz

graphic.png

Opublikowano

Wszystko co do literki skopiowałeś z tej stronki ;D

 

http://alteriw.net/viewtopic.php?f=80&t=25707

 

Ale dobre i to. Wczoraj też się z tego tutka nauczyłem jak robić serwer ded. :)

_____________________________________________

veteran-icon-bf2.pngveteran-icon-bfbc2.pngveteran-icon-bf3.pngveteran-icon-bfheroes.pngveteran-icon-bfp4f.png

Gawrosz-PL.png

Opublikowano

Przecież widzę ziomek nie

Oznajmiam że tut jest kopiowany ze strony http://alteriw.net/v...hp?f=80&t=25707 

 

;/

_____________________________________________

veteran-icon-bf2.pngveteran-icon-bfbc2.pngveteran-icon-bf3.pngveteran-icon-bfheroes.pngveteran-icon-bfp4f.png

Gawrosz-PL.png

Opublikowano

Proszę o przypięcie jeżeli ten tut jest przydatny dla nieobeznanych

nie bedzie trzeba podawać im strony z instrukcja

graphic.png

Opublikowano

Lee tam. Dedyki przez HAMAKA hahaha. Chyba nei grales w coda6 jakis Hoster z netem 1MB + Wojna 18 graczy = wlk LAG

Sory ale na 512mb nie dziala MW2 :)

 

 

BTW. Poszukal bys MAP z obu DLC? Wdzieczny bym byl.

  • 4 tygodnie później...
  • 3 tygodnie później...
Opublikowano

Witam!

Jak widzisz, jestem autorem powyższego tutorialu, nie wyraziłem zgody na skopiowanie i nie mam zamiaru zmieniaś zdania! Usuń treść tutoriala, wklej sam limk, lub jeśli wolisz napiszę do administracji. Trzeba było się zapytać, albo wyraźnie podkreślić na samym początku źródło.

  • 2 miesiące temu...
  • 2 tygodnie później...
Opublikowano

Na stronie alteriw.net jest lepiej wytłumaczone tylko że po angielsku :( Masz tego + za ctrl+c :D

  • 3 tygodnie później...
  • 2 tygodnie później...
Opublikowano

Jak by komuś zamulało serwer to polecam przestawić w procesach priorytet na Wysoki.

u mnie to strasznie pomogło, przedtem miałem laga 1sek a teraz 0.3sek ;]

  • 2 tygodnie później...
Opublikowano

Ten sposób działa jeszcze ? bo jak robię według tego to nic mi nie działa tworze plik .bat zmieniam tam ścieżkę i klikam i na ułamek sekundy się pojawia konsola CMD i znika. Plik server.cfg wrzucałem do głównego folderu gry, folderu main, miles i players i nie działa proszę o pomoc.

  • 1 miesiąc temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...