Merge pull request #674 from lunaticwhat/master
I touched readme again💀 & theme customization hotfix
This commit is contained in:
commit
3540786c04
@ -10,7 +10,7 @@
|
||||
<a href="https://discord.gg/MmV8hNZB9S"><img src="https://img.shields.io/discord/440536354544156683?label=Discord&logo=discord&style=for-the-badge&color=blueviolet"></a>
|
||||
</p>
|
||||
|
||||
[EN](README.md) | [简中](README_zh-Hans.md) | [繁中](README_zh-Hant.md)
|
||||
[EN](README.md) | [简中](README_zh-Hans.md) | [繁中](README_zh-Hant.md) | [VN](README_vn-vn.md)
|
||||
|
||||
---
|
||||
|
||||
|
157
README_vi-vn.md
Normal file
157
README_vi-vn.md
Normal file
@ -0,0 +1,157 @@
|
||||
<p align="center">
|
||||
<a href="#"><img width="500" height="500" src="https://user-images.githubusercontent.com/67109235/176832758-7089defd-0edd-4c7a-bd69-60eeef99dca7.png"></a>
|
||||
<a href="#"><img width="690" height="133" src="https://user-images.githubusercontent.com/67109235/176832764-471a6bd5-405f-43dd-97ec-c11997880993.png"></a>
|
||||
</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://github.com/Akebi-Group/Akebi-GC/releases/latest"><img src="https://img.shields.io/github/v/release/Akebi-Group/Akebi-GC?style=for-the-badge"></a>
|
||||
<a href="https://github.com/Akebi-Group/Akebi-GC/releases"><img src="https://img.shields.io/github/downloads/Akebi-Group/Akebi-GC/total.svg?style=for-the-badge"></a>
|
||||
<a href="https://github.com/Akebi-Group/Akebi-GC/graphs/contributors"><img src="https://img.shields.io/github/contributors/Akebi-Group/Akebi-GC?style=for-the-badge&color=red"></a>
|
||||
<a href="https://discord.gg/MmV8hNZB9S"><img src="https://img.shields.io/discord/440536354544156683?label=Discord&logo=discord&style=for-the-badge&color=blueviolet"></a>
|
||||
</p>
|
||||
|
||||
[EN](README.md) | [简中](README_zh-Hans.md) | [繁中](README_zh-Hant.md) | [VN](README_vn-vn.md)
|
||||
|
||||
---
|
||||
|
||||
<h1 align="center">Hướng Dẫn Bắt Đầu</h1>
|
||||
|
||||
## Phiên bản ổn định
|
||||
1. Truy cập vào mục [release](https://github.com/Akebi-Group/Akebi-GC/releases)
|
||||
2. Tải về file chạy mới nhất
|
||||
## Phiên bản mới nhất
|
||||
1. Truy cập vào mục [Action](https://github.com/Akebi-Group/Akebi-GC/actions)
|
||||
1. Chọn Publish trong mục workflow
|
||||
1. Chọn workflow gần nhất được tích xanh ✔ (Lưu ý lựa chọn đúng phiên bản game **GLOBAL/CN/BETA**)
|
||||
<p align="center">
|
||||
<a href="#"><img src="https://user-images.githubusercontent.com/96950043/186429274-1e556c58-8027-4ec9-9c1d-3609c75aede4.png"></a>
|
||||
</p>
|
||||
4. Tải về Akebi-GC-release trong mục Artifacts
|
||||
<p align="center">
|
||||
<a href="#"><img src="https://user-images.githubusercontent.com/96950043/186429302-7c7be3f6-df2f-4e49-9bb9-4a703c3491df.png"></a>
|
||||
</p>
|
||||
|
||||
## Tự xây dựng từ mã nguồn
|
||||
Tham khảo trang wiki - [Building](https://github.com/Akebi-Group/Akebi-GC/wiki/Building%EF%BD%9C%E5%BB%BA%E7%BD%AE)
|
||||
|
||||
### Cài đặt
|
||||
1. Hãy chắc chắn rằng file `CLibrary.dll` ở trong cùng folder với file `injector.exe`.
|
||||
2. Chạy `injector.exe`.
|
||||
3. Sau khi đăng nhập vào game, bấm F1 để hiển thị giao diện Akebi.
|
||||
|
||||
<h1 align="center">Tính Năng</h1>
|
||||
|
||||
#### Cơ bản
|
||||
- Vượt chống can thiệp game
|
||||
- Giao diện trong game
|
||||
- Phím tắt
|
||||
- Thông báo tính năng
|
||||
|
||||
#### Người chơi
|
||||
- Bất tử
|
||||
- Tăng sức tấn công: Đa mục tiêu/Mục tiêu cố định/Hoạt ảnh tấn công
|
||||
- Không thời gian hồi: Chiêu E/Ulti/Chạy/Ngắm bắn
|
||||
- Thể lực vô hạn
|
||||
- Bay tự do xuyên tường
|
||||
|
||||
#### Thế giới
|
||||
- Seelie tự động bay
|
||||
- Thiết lập đội ngay lập tức
|
||||
- Tốc độ game
|
||||
- Quái không tấn công
|
||||
- Đóng băng quái
|
||||
- Tự động phá: Mỏ quặng/Giáp quái/Các vật dụng/Cây cối
|
||||
- Tự động nhặt/Mở rương
|
||||
- Nhặt đồ xa
|
||||
- Hội thoại tự động
|
||||
- Tự động chặt gỗ
|
||||
- Tự động nấu ăn
|
||||
- Giả thời gian
|
||||
- Tự động câu cá
|
||||
- Tự động giết quái
|
||||
- Hút quái
|
||||
- Hút item
|
||||
|
||||
#### Dịch chuyển
|
||||
- Hòm/Thần đồng (Dịch chuyển đến nơi gần nhất)
|
||||
- Dịch chuyển tức thời (Dịch chuyển đến đánh dấu trên bản đồ thế giới)
|
||||
- Dịch chuyển tùy biến (Dịch chuyển theo danh sách)
|
||||
|
||||
#### Hình ảnh
|
||||
- ESP (Nhìn xuyên tường vị trí của item,...)
|
||||
- Bản đồ tương tác tích hợp
|
||||
- Góc nhìn nguyên tố vô hạn
|
||||
- Tắt sương mù
|
||||
- Mở khóa FPS
|
||||
- Thay đổi độ rộng góc nhìn
|
||||
- Thông báo rương
|
||||
- Ẩn giao diện
|
||||
- Trình duyệt web trong game
|
||||
- Nhìn trộm
|
||||
- Thay đổi thông tin: UID/Nickname/Hạng mạo hiểm/Cấp thế giới/Avatar/Danh thiếp
|
||||
- Thay đổi thời tiết
|
||||
- Góc nhìn tự do
|
||||
- Paimon đi theo
|
||||
- Thay đổi Texture
|
||||
|
||||
#### Gỡ lỗi
|
||||
- Quán lí Entities
|
||||
- Theo dỗi vị trí
|
||||
- Biểu đồ FPS
|
||||
- [Packet Sniffer](https://github.com/Akebi-Group/Akebi-PacketSniffer)
|
||||
|
||||
<h1 align="center">Giới thiệu</h1>
|
||||
|
||||
<details>
|
||||
<summary>Dịch chuyển tức thời</summary>
|
||||
<img src="https://github.com/CallowBlack/gif-demos/blob/main/genshin-cheat/map-teleport-demo.gif"/>
|
||||
</details>
|
||||
<details>
|
||||
<summary>Bay tự do</summary>
|
||||
<img src="https://github.com/CallowBlack/gif-demos/blob/main/genshin-cheat/noclip-demo.gif"/>
|
||||
</details>
|
||||
<details>
|
||||
<summary>Dịch chuyển đến Thần đồng</summary>
|
||||
<img src="https://github.com/CallowBlack/gif-demos/blob/main/genshin-cheat/oculi-teleport-demo.gif"/>
|
||||
</details>
|
||||
<details>
|
||||
<summary>Dịch chuyển đến Rương</summary>
|
||||
<img src="https://github.com/CallowBlack/gif-demos/blob/main/genshin-cheat/chest-teleport-demo.gif"/>
|
||||
</details>
|
||||
<details>
|
||||
<summary>Đánh liên hoàn</summary>
|
||||
<img src="https://github.com/CallowBlack/gif-demos/blob/main/genshin-cheat/rapid-fire-demo.gif"/>
|
||||
</details>
|
||||
<details>
|
||||
<summary>Hội thoại tự động</summary>
|
||||
<img src="https://github.com/CallowBlack/gif-demos/blob/main/genshin-cheat/auto-talk-demo.gif"/>
|
||||
</details>
|
||||
|
||||
<h1 align="center">Báo cáo lỗi</h1>
|
||||
|
||||
(VUI LÒNG SỬ DỤNG TIẾNG ANH!)
|
||||
|
||||
Những điều lưu ý trước khi báo cáo lỗi
|
||||
|
||||
1. Bạn tìm thấy lỗi.
|
||||
1. Trình bày rõ ràng điều gì đã xảy ra, và bạn nghĩ do vấn đề nào gây ra.
|
||||
1. Có thể thực hiện lại lỗi không? Có hoặc không. Nếu có: Hãy trình bày cách thực hiện rõ nhất có thể. Ví dụ: điều gì đã xảy ra khi gặp lỗi và tại sao.
|
||||
1. Hãy cho chúng tôi biết phiên bản Akebi bạn sử dụng. Sử dụng mã `SHA`/ Số phiên bản của commit gần nhất phiên bản mà bạn sử dụng. Ví dụ: `bd17a00ec388f3b93624280cde9e1c66e740edf9` / Release 0.7
|
||||
1. [Báo cáo lỗi](https://github.com/Akebi-Group/Akebi-GC/issues)
|
||||
|
||||
<h1 align="center">Đóng góp cho dự án</h1>
|
||||
|
||||
|
||||
## Thêm tính năng
|
||||
1. Fork dự án
|
||||
1. Tạo Branch với tính năng của bạn (`git checkout -b feature/AmazingFeature`)
|
||||
1. Commit thay đổi của bạn (`git commit -m 'Add some AmazingFeature'`)
|
||||
1. Push lên Branch (`git push origin feature/AmazingFeature`)
|
||||
2. [Tạo Pull Request](https://github.com/Akebi-Group/Akebi-GC/pulls)
|
||||
|
||||
## Góp ý
|
||||
|
||||
(VUI LÒNG SỬ DỤNG TIẾNG ANH!)
|
||||
|
||||
Để đóng góp ý tưởng cho dự án hãy tạo một [issue](https://github.com/Akebi-Group/Akebi-GC/issues) với tiêu đề là ý tưởng bạn muốn.
|
||||
Hãy **giải thích rõ ràng nhất có thể** để những người phát triển dự án có thể hiểu ý tưởng của bạn.
|
@ -10,7 +10,7 @@
|
||||
<a href="https://discord.gg/MmV8hNZB9S"><img src="https://img.shields.io/discord/440536354544156683?label=Discord&logo=discord&style=for-the-badge&color=blueviolet"></a>
|
||||
</p>
|
||||
|
||||
[EN](README.md) | [简中](README_zh-Hans.md) | [繁中](README_zh-Hant.md)
|
||||
[EN](README.md) | [简中](README_zh-Hans.md) | [繁中](README_zh-Hant.md) | [VN](README_vn-vn.md)
|
||||
|
||||
---
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
<a href="https://discord.gg/MmV8hNZB9S"><img src="https://img.shields.io/discord/440536354544156683?label=Discord&logo=discord&style=for-the-badge&color=blueviolet"></a>
|
||||
</p>
|
||||
|
||||
[EN](README.md) | [简中](README_zh-Hans.md) | [繁中](README_zh-Hant.md)
|
||||
[EN](README.md) | [简中](README_zh-Hans.md) | [繁中](README_zh-Hant.md) | [VN](README_vn-vn.md)
|
||||
|
||||
---
|
||||
|
||||
|
@ -35,7 +35,7 @@ namespace cheat::feature
|
||||
NF(f_HotkeyExit, "Hotkeys", "General::FastExit", Hotkey(VK_F12)),
|
||||
|
||||
NF(f_FontSize, "Font Size", "General::Theme", 16.0f),
|
||||
NF(f_ShowStyleEditor, "Show Colors Customization", "General::Theme", false),
|
||||
NF(f_ShowStyleEditor, "Show Theme Customization", "General::Theme", false),
|
||||
NFS(f_DefaultTheme, "Theme", "General::Theme", ""),
|
||||
themesDir(util::GetCurrentPath() / "themes")
|
||||
|
||||
@ -470,7 +470,31 @@ namespace cheat::feature
|
||||
ImGui::BeginGroupPanel("Interface Customization");
|
||||
{
|
||||
ImGui::SetNextItemWidth(200);
|
||||
if (ImGui::BeginCombo("Themes", f_DefaultTheme.value().c_str()))
|
||||
if (ConfigWidget(f_FontSize, 1, 8, 64, "Adjust interface font size."))
|
||||
renderer::SetGlobalFontSize(static_cast<float>(f_FontSize));
|
||||
|
||||
static std::string themeNameBuffer_;
|
||||
|
||||
ImGui::SetNextItemWidth(200);
|
||||
ImGui::InputText("Theme Name", &themeNameBuffer_);
|
||||
|
||||
bool alreadyExist = m_Themes.count(themeNameBuffer_) > 0;
|
||||
|
||||
ImGui::SameLine();
|
||||
if (ImGui::Button(alreadyExist ? "Replace Theme" : "Save Theme"))
|
||||
{
|
||||
ImGui::SameLine();
|
||||
if (themeNameBuffer_.empty())
|
||||
ImGui::Text("Theme name is not valid. Falling back into default theme");
|
||||
ThemeExport(themeNameBuffer_);
|
||||
hasLoaded = false;
|
||||
f_DefaultTheme = themeNameBuffer_;
|
||||
Init();
|
||||
themeNameBuffer_.clear();
|
||||
}
|
||||
|
||||
ImGui::SetNextItemWidth(200);
|
||||
if (ImGui::BeginCombo("Theme Select", f_DefaultTheme.value().c_str()))
|
||||
{
|
||||
for (auto& [themeName, themeData] : m_Themes)
|
||||
{
|
||||
@ -486,6 +510,7 @@ namespace cheat::feature
|
||||
}
|
||||
ImGui::EndCombo();
|
||||
}
|
||||
|
||||
ImGui::SameLine();
|
||||
if (ImGui::Button("Delete Theme"))
|
||||
{
|
||||
@ -496,28 +521,7 @@ namespace cheat::feature
|
||||
Init();
|
||||
}
|
||||
|
||||
static std::string themeNameBuffer_;
|
||||
ImGui::InputText("Theme Name", &themeNameBuffer_);
|
||||
|
||||
if (ConfigWidget(f_FontSize, 1, 8, 64, "Adjust interface font size."))
|
||||
renderer::SetGlobalFontSize(static_cast<float>(f_FontSize));
|
||||
|
||||
ImGui::Spacing();
|
||||
|
||||
ConfigWidget(f_ShowStyleEditor, "Show colors customization window.");
|
||||
ImGui::SameLine();
|
||||
bool alreadyExist = m_Themes.count(themeNameBuffer_) > 0;
|
||||
if (ImGui::Button(alreadyExist ? "Replace Theme" : "Save Theme"))
|
||||
{
|
||||
if (themeNameBuffer_.empty())
|
||||
return;
|
||||
|
||||
ThemeExport(themeNameBuffer_);
|
||||
hasLoaded = false;
|
||||
f_DefaultTheme = themeNameBuffer_;
|
||||
Init();
|
||||
themeNameBuffer_.clear();
|
||||
}
|
||||
ConfigWidget(f_ShowStyleEditor, "Show ImGui theme customization window.");
|
||||
}
|
||||
ImGui::EndGroupPanel();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user