jxoffline / jx1linux

JXLinux 8.x Offline (Võ lâm truyền kỳ 1)
GNU General Public License v3.0
34 stars 63 forks source link

Hỏi về phiên bản 8.2 và cách sử dụng trong README #16

Open vinh-ttn opened 1 month ago

vinh-ttn commented 1 month ago

Tuần này mình rảnh có cài thử bản này và chỉnh sửa để chơi thử mới phát hiện ra vấn đề với phần Xóa 1 số script không dùng đến:

Vì ae down cái server.7z theo README rồi mới chép đè cái github vào nên tổng vẫn là 1 cục bự.

Cách giải quyết có thể là sửa phần README:

Sử dụng WinSCP kết nối vào máy chủ CentOS, sau đó chép toàn bộ thư mục jxser lên máy chủ này.

trở thành

Sử dụng WinSCP kết nối vào máy chủ CentOS, xóa jxser có sẵn, sau đó chép toàn bộ thư mục jxser lên máy chủ này.

Nhưng mình không chắc lắm vì nếu làm vậy, không có cái nền cũ thì các file trên github này có đủ chạy ko. Mong AE khai sáng?

jxoffline commented 1 month ago

@vinh-ttn Cám ơn bác đã đặt câu hỏi. Đúng là phần hướng dẫn chỗ này có phần thiếu rõ ràng. Ẩn ý là khi cài có thể

Bản có sẵn trong máy ảo là 1 bản đầy đủ có thể hoạt động độc lập, bản trên git thay đổi liên tục có thể có 1 số vấn đề ngoài mong muốn. Nếu ae lười chép jxser mới vào, để nguyên chạy game luôn vẫn có thể trải nghiệm dễ dàng, chỉ một số tài nguyên SPR không được nạp lên do thiếu các file cấu hình. Thường là các nhân vật NPC mới, trang bị hoàng kim mới,...

Bác @minhthanh920 xem mình viết có thiếu sót điều gì, bác bổ sung giúp với nhé!

minhthanh920 commented 1 month ago

Xóa cái cũ, copy cái mới qua sẽ tốt hơn nha b. Các thư mục pgaming eurofun quanlygame thinh.. m thấy có dư 1 số cái và thực sự không cần thiết để nhiều thư mục như vậy nên m đã xóa hết, định sẽ dồn về 1 nơi cho gọn lại. Dạo này m không có quá nhiều thời gian nên đã chưa làm đc ý định đó.

jxoffline commented 2 weeks ago

Hiện tại bác @vinh-ttn đã chia sẻ phiên bản 1ClickVMFull v2.0 với kiến trúc theo mình là khá ổn định, nếu đưa bộ quản lý này vào trong repo Hội quán sẽ hỗ trợ khá nhiều cho các anh em thường xuyên viết script lua, kiểm thử tính năng. Một vài lợi ích có thể thấy rõ nhất:

Ý bác @vinh-ttn như thế nào?

CC @minhthanh920

1ClickVMFull v1: https://www.facebook.com/groups/volamquan/posts/1272467150129141/ 1ClickVMFull v2: https://www.facebook.com/groups/volamquan/posts/1389335278442327/

vinh-ttn commented 2 weeks ago

Xóa cái cũ, copy cái mới qua sẽ tốt hơn nha b. Các thư mục pgaming eurofun quanlygame thinh.. m thấy có dư 1 số cái và thực sự không cần thiết để nhiều thư mục như vậy nên m đã xóa hết, định sẽ dồn về 1 nơi cho gọn lại. Dạo này m không có quá nhiều thời gian nên đã chưa làm đc ý định đó.

Mình có thử bản 8.2 và cũng bị như 1 số AE là không click hoặc NPC bị lỗi. Sau đó mình làm như trên là lấy 8.1 làm nền xong chép đè 8.2 qua thì thấy chạy ổn ổn. Nhưng như vậy thì những file bị xóa trong 8.2 vẫn sẽ ở đó nên mới hỏi issue này trong git.

nếu đưa bộ quản lý này vào trong repo Hội quán

Vậy thì tốt quá ad cứ thoải mái sử dụng. Còn nguồn trong 1ClickVMFull này thì /root/serversetup để chạy docker DB, và /root/quanlyserver thì mình public ở đây https://github.com/vinh-ttn/quanlyserverAI1 (vì mỗi khi click "Update app" trong QLSV thì nó "git pull" về cho lẹ chứ mình ko có làm autoupdate cho app)

Không rõ phần tắt/mở tất cả dịch vụ một lúc với 1 nút bấm đã được thiết lập theo đúng thứ tự nhằm đảm bảo tránh mất dữ liệu hay chưa? Nhờ bác @vinh-ttn xác nhận giúp.

Ok hết. Thường khi dev mình chỉ xài nút bấm lẻ theo thứ tự Tắt GS rồi mở S3Relay rồi mở GS lại. Không cần tắt toàn bộ. Nếu muốn bác có thể xem file jx.sh trong repo của app để xem và chạy trực tiếp trên terminal thay vì qua app

Ví dụ trong terminal gõ:

export GAMEPATH=/home/jxser

xong rồi điều khiển: ./jx.sh start s3relay ./jx.sh stop bishop ./jx.sh help v.v.

Thật ra cái app là GUI thôi còn script chạy thật sự là cái bộ command line jx.sh này, mình viết xài lâu rồi nên khá ổn định. Cái GUI mới thêm vào sau cho bản 1ClickVMFull này cho AE xài thôi chứ cái app nó không có làm gì cả mà chỉ chạy command line jx.sh

Nhưng vẫn quá chậm. Không biết vì sao bản 6 Bạch Kim GS mở quá nhanh còn bản 8 GS mở quá chậm. Chắc do bị add thêm nhiều quá.