[TLBB] Share link billing Golang có chức năng chuyển bạc vào game

Chào các bác,
Mình mới tìm thấy có bác open source billing có chức năng chuyển bạc vào game chạy được cả trên linux lẫn window bằng golang, nay share cho mọi người.
Link đây:
Mã:
https://github.com/liuguangw/billing_go
Các bác vào dịch theo từng bước trong readme của bác này là cài được.
Mình đã test thành công trên centOS 32bit.
Chúc các bác thành công.
 
Chào các bác,
Mình mới tìm thấy có bác open source billing có chức năng chuyển bạc vào game chạy được cả trên linux lẫn window bằng golang, nay share cho mọi người.
Link đây:
Mã:
https://github.com/liuguangw/billing_go
Các bác vào dịch theo từng bước trong readme của bác này là cài được.
Mình đã test thành công trên centOS 32bit.
Chúc các bác thành công.

HD chạy trên window 10 đi bro mình mới tập cài tlbb ko biết chạy billing dạng này :(
 
Bác làm theo bước này xem được không nhé, tối làm về mình sẽ test trên máy win của mình sau:

Bước 1: cài git https://git-scm.com/
Bước 2: cài golang https://golang.org/dl/ - version > 1.12
Bước 3: vào https://github.com/liuguangw/billing_go có mục clone or download thì download file zip về, giải nén ra được một folder
Bước 4: vào folder đấy chạy file build.bat -> nếu ok thì sẽ có file billing.exe
Bước 5: config cổng ở config.json

Nếu có khó khăn gì thì bác cứ để lại thông tin liên lạc fb, zalo gì đấy mình sẽ tìm cách giúp ;)
 
Bác làm theo bước này xem được không nhé, tối làm về mình sẽ test trên máy win của mình sau:

Bước 1: cài git https://git-scm.com/
Bước 2: cài golang https://golang.org/dl/ - version > 1.12
Bước 3: vào https://github.com/liuguangw/billing_go có mục clone or download thì download file zip về, giải nén ra được một folder
Bước 4: vào folder đấy chạy file build.bat -> nếu ok thì sẽ có file billing.exe
Bước 5: config cổng ở config.json

Nếu có khó khăn gì thì bác cứ để lại thông tin liên lạc fb, zalo gì đấy mình sẽ tìm cách giúp ;)

mình cài hết bước 1 2 3 đến bước 4 chạy build thì nó hiện ra như này mình đã config file config.json ip + pass của sv mình rồi mà ko hiện ra billing.exe
You must be registered for see images
 
Chào bạn,
Mình chạy server bằng docker và dùng billing này nhưng bị 1 lỗi như sau:

Vào client login cứ kêu bị lỗi kết nối xin vui lòng thử lại, log billing như bên dưới

[log][2019-12-29 07:05:44] build by go1.13.5
[log][2019-12-29 07:05:44] mysql version: 5.7.28
[log][2019-12-29 07:05:44] billing server run at 127.0.0.1:12680
[log][2019-12-29 07:05:45] client ip 127.0.0.1 connected
[log][2019-12-29 07:06:28] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:06:34] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:06:45] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:08:13] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:08:36] user [1] try to login from 14.161.213.140 : 6

Bạn có thể giúp mình fix được không ạ ? Thanks.
 
This program was developed by myself.
The Github ReadMe file describes how to compile, configure, run, and stop the application.
It can run on Linux or window systems.The main purpose of writing this program is to make it run on linux.
If so, I only need a linux server and no window server to run billing.
Modify the ServerInfo.ini file so that the billing configuration in it is the same as in config.json,In this way, the game server (to be precise, the ....../Sever/Login application) can communicate with billing.
There is no need to install a golang environment on the server, it is only needed when compiling the program.
You can also download my compiled binary.(https://github.com/liuguangw/billing_go/releases) 【billing_Release_v1.2.1.zip】
Put billing and config.json on the server,Follow the instructions in the readme file.
 
6代表数据库错误,建议你重新clone我最新的代码编译运行,看看具体是什么错误:)

6 represents a database error, it is recommended that you re-clone my latest code to compile and run to see what the specific error is
 
Chào bạn,
Mình chạy server bằng docker và dùng billing này nhưng bị 1 lỗi như sau:

Vào client login cứ kêu bị lỗi kết nối xin vui lòng thử lại, log billing như bên dưới

[log][2019-12-29 07:05:44] build by go1.13.5
[log][2019-12-29 07:05:44] mysql version: 5.7.28
[log][2019-12-29 07:05:44] billing server run at 127.0.0.1:12680
[log][2019-12-29 07:05:45] client ip 127.0.0.1 connected
[log][2019-12-29 07:06:28] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:06:34] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:06:45] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:08:13] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:08:36] user [1] try to login from 14.161.213.140 : 6

Bạn có thể giúp mình fix được không ạ ? Thanks.

Create thêm 2 column is_lock vs is_online
 
Chào bạn,
Mình chạy server bằng docker và dùng billing này nhưng bị 1 lỗi như sau:

Vào client login cứ kêu bị lỗi kết nối xin vui lòng thử lại, log billing như bên dưới

[log][2019-12-29 07:05:44] build by go1.13.5
[log][2019-12-29 07:05:44] mysql version: 5.7.28
[log][2019-12-29 07:05:44] billing server run at 127.0.0.1:12680
[log][2019-12-29 07:05:45] client ip 127.0.0.1 connected
[log][2019-12-29 07:06:28] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:06:34] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:06:45] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:08:13] user [1] try to login from 14.161.213.140 : 6
[log][2019-12-29 07:08:36] user [1] try to login from 14.161.213.140 : 6

Bạn có thể giúp mình fix được không ạ ? Thanks.
config sai nhé
đọc readme là thấy sai chỗ nào
gợi ý
14.161.213.140 : 6
 
Cái billing Golang này hình như có giới hạn thời gian được sử dụng.
Cứ start Server tầm 15' là không thể hiện nhân vật đã tạo/ tạo mới nhân vật, trước đó thì bình thường.
Bác nào biết chỉnh không?
Mình đổi 2-3 bộ client/server vẫn dính lỗi này.
Các tab terminal vẫn chạy bình thường và không thấy phun ra lỗi.
 
Bên trên