Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Cách tạo Server mạng LAN cho Game L4D2 ( Left For Dead 2 )

    Do quá bận nên hôm nay tôi mới lên Forum lại , tính trả lời thắc mắc của 1 bạn đồng nghiệp trong diễn đàn về cách tạo Server mạng LAN cho Game L4D2 nhưng tìm mãi mà không thấy bài của bạn đó vì không nhớ nó nằm ở chuyên mục nào nên tôi viết riêng bài này Post lên Forum trước là giải đáp cho bạn ấy sau là có cái cho anh em hàng net mình tham khảo khi muốn cho khách chơi Coop hay Versus L4D2 ở trong mạng Lan cục bộ hàng Net của mình .
    Thật ra thì Source game cài đặt của L4D2 đã được nhà thiết kế cài sẵn code để triển khai chơi trong mạng Lan ( song song với chơi trên mạng Internet ) y chang như Counter Strike . Khi khởi động đoạn mã kích họa tương ứng thì chức năng này trong Game sẽ tự động chạy.
    Sau khi cài đặt L4D2 vào máy và cho chạy ( hay chép đè ) file thuốc xong các bạn có giải nén File kích hoạt thẳng vào nơi cài đặt game ( ở đây tôi dùng bản của Razor và tôi cũng đã gởi link down Mediafire cho các bạn trong 1 bài trước trong forum này ) theo hình


    Nhằm tạo sự dễ dàng khi sử dụng các bạn nên tạo Shortcut cho file này ra màn hình Desktop . Nó là file có dạng đuôi .bat . Khi nhấn đúp chuột vào file các bạn sẽ phải sử dụng các nút bấm số 1,2,3,....để chọn độ khó để chơi game theo ý thích của nhóm theo hình :

    Nhấn Enter các bạn sẽ có hình 2 , chọn màn chơi ( Campaign ) theo hình :

    Tiếp tục chọn chế độ chơi là Coop ( chơi theo nhóm ) hay đối kháng ( Verus ) :

    sau cùng là chọn Yes - Bắt đầu chơi hay No - Thoát khỏi game :

    Tùy thuộc vào cách chọn của người tạo Server các máy còn lại ( mặc định theo game ) đều là máy con , Muốn tham gia vào trò chơi thì vào Option chọn mục tương ứng và Join với Sever là OK . Số lượng người tham gia giới hạn từ 2 đến 8 hay lớn hơn phụ thuộc vào ý định giới hạn của người tạo server .
    Đây là Link tôi Up file kích hoạt trên lên mediafire

    Các bạn cứ Down về giải nén và sử dụng theo hướng dẫn ở phần đầu bài viết là xong . Để hạn chế việc file bị lỗi làm các bạn tạo sever không thành công tôi gởi luôn đoạn mã trên với cấu trúc như sau :
    Trích:


    Mã:
    @echo off
    @rem Left 4 Dead 2 server
    @rem launcher by *** + Lonewolf
    
    :DIFSLCT
    cls
    echo  Left 4 Dead 2 Launcher
    echo ***** Doggie Style *****
    echo .      Version 1     .
    echo Select difficulty:
    echo 1. Easy
    echo 2. Normal
    echo 3. Hard
    echo 4. Impossible
    echo.
    set /p L4DDN=Enter number 1-4:
    if %L4DDN% EQU 1 (set DIFFICULTY=easy & goto MAPSLCT)
    if %L4DDN% EQU 2 (set DIFFICULTY=normal & goto MAPSLCT)
    if %L4DDN% EQU 3 (set DIFFICULTY=hard & goto MAPSLCT)
    if %L4DDN% EQU 4 (set DIFFICULTY=impossible & goto MAPSLCT)
    goto DIFSLCT
    
    :MAPSLCT
    cls
    echo Select campaign:
    echo 1. Dead Center
    echo 2. Dark Carnival
    echo 3. Swamp Fever
    echo 4. Hard Rain
    echo 5. The Parish
    echo.
    set /p L4DMN=Enter number 1-5:
    if %L4DMN% EQU 0 (goto MAPSLCT)
    if %L4DMN% GTR 5 (goto MAPSLCT)
    if %L4DMN% EQU 1 (set CAMPAIGN=c1 & set LVLCNT=4)
    if %L4DMN% EQU 2 (set CAMPAIGN=c2 & set LVLCNT=5)
    if %L4DMN% EQU 3 (set CAMPAIGN=c3 & set LVLCNT=4)
    if %L4DMN% EQU 4 (set CAMPAIGN=c4 & set LVLCNT=5)
    if %L4DMN% EQU 5 (set CAMPAIGN=c5 & set LVLCNT=5)
    goto LVLSLCT%LVLCNT%
    
    :LVLSLCT4
    cls
    set /p L4DLN=Select level 1-4:
    if %L4DLN% EQU 1 (set LEVEL=1 & goto PREPARE%L4DMN%)
    if %L4DLN% EQU 2 (set LEVEL=2 & goto PREPARE%L4DMN%)
    if %L4DLN% EQU 3 (set LEVEL=3 & goto PREPARE%L4DMN%)
    if %L4DLN% EQU 4 (set LEVEL=4 & goto PREPARE%L4DMN%)
    goto LVLSLCT4
    
    :LVLSLCT5
    cls
    set /p L4DLN=Select level 1-5:
    if %L4DLN% EQU 1 (set LEVEL=1 & goto PREPARE%L4DMN%)
    if %L4DLN% EQU 2 (set LEVEL=2 & goto PREPARE%L4DMN%)
    if %L4DLN% EQU 3 (set LEVEL=3 & goto PREPARE%L4DMN%)
    if %L4DLN% EQU 4 (set LEVEL=4 & goto PREPARE%L4DMN%)
    if %L4DLN% EQU 5 (set LEVEL=5 & goto PREPARE%L4DMN%)
    goto LVLSLCT5
    
    :PREPARE1
    if %L4DLN% EQU 1 (set SUFFIX=m1_hotel)
    if %L4DLN% EQU 2 (set SUFFIX=m2_streets)
    if %L4DLN% EQU 3 (set SUFFIX=m3_mall)
    if %L4DLN% EQU 4 (set SUFFIX=m4_atrium)
    goto GAMEMODE
    
    :PREPARE2
    if %L4DLN% EQU 1 (set SUFFIX=m1_highway)
    if %L4DLN% EQU 2 (set SUFFIX=m2_fairgrounds)
    if %L4DLN% EQU 3 (set SUFFIX=m3_coaster)
    if %L4DLN% EQU 4 (set SUFFIX=m4_barns)
    if %L4DLN% EQU 5 (set SUFFIX=m5_concert)
    goto GAMEMODE
    
    :PREPARE3
    if %L4DLN% EQU 1 (set SUFFIX=m1_plankcountry)
    if %L4DLN% EQU 2 (set SUFFIX=m2_swamp)
    if %L4DLN% EQU 3 (set SUFFIX=m3_shantytown)
    if %L4DLN% EQU 4 (set SUFFIX=m4_plantation)
    goto GAMEMODE
    
    :PREPARE4
    if %L4DLN% EQU 1 (set SUFFIX=m1_milltown_a)
    if %L4DLN% EQU 2 (set SUFFIX=m2_sugarmill_a)
    if %L4DLN% EQU 3 (set SUFFIX=m3_sugarmill_b)
    if %L4DLN% EQU 4 (set SUFFIX=m4_milltown_b)
    if %L4DLN% EQU 5 (set SUFFIX=m5_milltown_escape)
    goto GAMEMODE
    
    :PREPARE5
    if %L4DLN% EQU 1 (set SUFFIX=m1_waterfront)
    if %L4DLN% EQU 2 (set SUFFIX=m2_park)
    if %L4DLN% EQU 3 (set SUFFIX=m3_cemetery)
    if %L4DLN% EQU 4 (set SUFFIX=m4_quarter)
    if %L4DLN% EQU 5 (set SUFFIX=m5_bridge)
    goto GAMEMODE
    
    :GAMEMODE
    cls
    echo Choose Game Mode:
    echo 1. Coop
    echo 2. Versus
    @rem echo 3. Survival
    echo.
    set /p L4DDD=Enter number 1-2:
    if %L4DDD% GTR 2 (goto GAMEMODE)
    if %L4DDD% EQU 1 (set GAMEMODE=coop)
    if %L4DDD% EQU 2 (set GAMEMODE=versus)
    if %L4DDD% EQU 3 (set GAMEMODE=survival)
    goto CONFIRM
    
    :CONFIRM
    cls
    set L4DST=y
    echo Difficulty: %DIFFICULTY%
    echo Campaign/Level: %CAMPAIGN%%SUFFIX%
    echo GameMode: %GAMEMODE%
    echo.
    set /p L4DST=Start server with current settings Y/n?:
    if "%L4DST%"=="y" goto RUNSERV
    if "%L4DST%"=="Y" goto RUNSERV
    goto DIFSLCT
    
    :RUNSERV
    cls
    title %CAMPAIGN%%SUFFIX% - %DIFFICULTY%
    left4dead2.exe -console -novid +sv_allow_lobby_connect_only 0 +sv_lan 1  +z_difficulty %DIFFICULTY% +mp_gamemode %GAMEMODE%; +map  %CAMPAIGN%%SUFFIX%
    goto END
    
    :END
    echo Cabonglau Dalat.
    pause
    goto DIFSLCT
    Bạn nào cẩn thận thì copy đoạn mã này mở Notepad ra dán vào và đặt lại tên cho nó là L4D2_LANserver.bat rồi lưu vào nơi cài đặt game L4D2 là xong .

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ê link down đâu spam hả

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi quangcaol
    Ê link down đâu spam hả
    link đây bạn
    http://www.mediafire.com/?njmb2wzzmzn

Các Chủ đề tương tự

  1. [L4D2 Steam] Tất tần tật về Left 4 Dead 2 trên Steam
    Bởi cocsuxanh trong diễn đàn Left 4 Dead
    Trả lời: 181
    Bài viết cuối: 07-25-2017, 02:08 PM
  2. Tổng hợp tất cả dành cho Left 4 Dead 2.
    Bởi lebachit trong diễn đàn Left 4 Dead
    Trả lời: 18
    Bài viết cuối: 09-30-2016, 03:52 AM
  3. Trả lời: 0
    Bài viết cuối: 12-28-2015, 08:03 AM
  4. cần giúp đỡ về host server l4d2 trên steam
    Bởi volcano trong diễn đàn Left 4 Dead
    Trả lời: 8
    Bài viết cuối: 12-05-2015, 06:05 AM
  5. Lỗi game left 4 dead 2. Các bác giúp em với. :(((((((
    Bởi blogseotukhoa trong diễn đàn Thảo luận Game Phiêu Lưu - Kinh dị
    Trả lời: 8
    Bài viết cuối: 04-06-2015, 05:40 AM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •