PDA

View Full Version : [Hướng dẫn] Chơi Audition 12.4 qua LAN/Online sử dụng NGINX



CBDancer
28-06-20, 07:22 PM
Chào anh em, đã lâu lắm rồi mình không post gì ở diễn đàn, dạo này vào thử lại Audition VTC chơi cho đỡ buồn thì bug giật lag và nhạc đám điều hành làm như dbrr nên quay lại chơi client của 9you cho phê.
Với bản 12.4 đang đc share thì hiện tại chỉ chơi được ở local với giải IP 192.168.200.xxx, giờ nếu muốn chơi Onlan/Online với bạn bè qua Hamachi thì ta phải làm thêm vài bước nho nhỏ.

Nói về NGINX, nếu ai chưa biết thì NGINX được sử dụng nhiều với tác dụng là một proxy, giúp điều hướng, che giấu, bảo mật, cân tải (load balancing) backend/server khỏi môi trường bên ngoài, và cũng vẫn serve được HTTP server nếu như không muốn dùng Apache, Tomcat, IIS...

Mô tả mô hình như này, ở máy chạy game server sẽ chạy NGINX, mở cổng 80, 25510, 25511, vì các máy client nếu không cùng subnet sẽ không biết 192.168.200.30 là đứa nào, mà chỉ biết NGINX đang open thôi nên nó sẽ tương tác với NGINX, và NGINX lại quen thằng 192.168.200.30 nên nó sẽ điều hướng request đến đúng port đúng request.

Lưu ý: Sẽ không dùng được launcher nữa vì nội dung đã được fix 192.168.200.30, chúng ta sẽ launch game qua shortcut Audition.exe quen thuộc, dĩ nhiên không có Window mode :(


Chuẩn bị:
- NGINX: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> (cứ lấy stable version thui)
- LogMeIn Hamachi nếu có nhu cầu chơi qua đó, max member 5 người/group đối với acc free <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> (password nếu có: downmienphi.com)
- ipencoder tool của bác Hữu Duyên, tìm trong post Các topic hữu ích nhé :D

1. Setup NGINX
- Giải nén NGINX download được, mở file conf/nginx.conf
- Trong blockhttp các bạn thêm/sửa nội dung listen port 80 thành như sau


server {
listen 80;
server_name localhost;

location / {
proxy_pass <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
- Sau đó tạo một block mới ngang hàng hới http có tên là stream với nội dung như sau:


stream {
server {
listen 25510;

proxy_pass 192.168.200.30:25510;
}

server {
listen 25511;

proxy_pass 192.168.200.30:25511;
}
}

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
- Save. Các bạn có thể verify nội dung đã đúng chưa bằng cách mở CMD / Power Shell chạy tới folder NGINX và gõ nginx.exe -t. Hiện ra 2 dòng báo nội dung ok là được.
- Chạy file nginx.exe

2. Mở port
- Mở 3 port 80, 25510, 25511 ở mục Inbound
- Mở 2 port 25510, 25511 ở mục Outbound
- Cách mở port ở Windows 7/10 thì GG nhé :D, chạy trên dịch vụ Cloud thì set ở Admin console nữa :D
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

3. Setup IP
- Chạy file ipencoder.exe điền IP của server vào, nếu chạy Hamachi thì lấy IP mà Hamachi cấp cho máy của bạn, qua LAN thì tìm IP máy bạn bằng cách vào cmd gõ ipconfig
- Enter lấy kết quả paste vào shortcut của Audition.exe thôi
- Vào connect vào DB của game, vào bảng serverlist trong auditionccu sửa IP thành public IP của máy luôn, không sửa mà cứ để 192.168 hay 127.0.0.1 thì hỏng :D

Xong. Mở game ra test thử nhé. Có gì thắc mắc thì lại comment ở dưới nhé ;)

huuduyen_05
28-06-20, 09:24 PM
Ủa, không dùng IP wan được hả? Hôm trước cài thử local chạy ok, tưởng cho ONLINE WAN bình thường :)))

CBDancer
29-06-20, 12:08 AM
Ủa, không dùng IP wan được hả? Hôm trước cài thử local chạy ok, tưởng cho ONLINE WAN bình thường :)))

Em làm cho case Hamachi và đưa lên VPS chơi là chính, cũng không rõ có chơi online wan được không vì không có máy test, nhưng sure luôn làm xong cái này là chơi kiểu gì cũng được =))

Mr.N2K
29-06-20, 08:00 PM
Đã dùng Nginx làm proxy thì gì cũng được.

btbaotrung90
30-06-20, 02:22 AM
Chào anh em, đã lâu lắm rồi mình không post gì ở diễn đàn, dạo này vào thử lại Audition VTC chơi cho đỡ buồn thì bug giật lag và nhạc đám điều hành làm như dbrr nên quay lại chơi client của 9you cho phê.
Với bản 12.4 đang đc share thì hiện tại chỉ chơi được ở local với giải IP 192.168.200.xxx, giờ nếu muốn chơi Onlan/Online với bạn bè qua Hamachi thì ta phải làm thêm vài bước nho nhỏ.



Ủa ipencoder.exe ·của bản 3 vẫn dùng được cho bản này à bác? Trước mình thử cho bản 6.5 đã ko vào dc

CBDancer
30-06-20, 10:34 AM
Ủa ipencoder.exe ·của bản 3 vẫn dùng được cho bản này à bác? Trước mình thử cho bản 6.5 đã ko vào dc
Mình thử phát được lun, mà mấy ông bên ragezone làm bản 12.4 này cũng lấy tool của bác HD mình đọc được nên cứ thế xài thui :))

huuduyen_05
30-06-20, 11:29 AM
Chắc là Audition.exe bản sau này dùng lại tham số cũ nên tool cũ dùng được.
Còn vụ online thì mình nghĩ chạy bình thường thôi.

kyucmongmanh
04-07-20, 02:45 PM
Dùng bản 12.4 trên ragezone dùng được win 10. Chơi Lan chỉ chỉnh ip trong auditonccu/serverlist. Mình đã thử và thành công. Chạy máy ảo nặng. Bản kia server ngốn 1gb lúc đầu tí còn 500mb. Client tầm 1,2gb. Siêu nhẹ.