-
Notifications
You must be signed in to change notification settings - Fork 30
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
373d784
commit bbd5f39
Showing
3 changed files
with
298 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,142 @@ | ||
<div style="text-align: right;"> | ||
<a href="README.中文.md">中文</a> | <a href="README.md">English</a> | ||
</div> | ||
|
||
<div style="padding-top: 1.5em;"></div> | ||
|
||
![banner] | ||
|
||
- [Download](#download) | ||
- [Community](#community) | ||
- [Nutzung](#nutzung) | ||
- [Engagement-Verhalten](#engagement-verhalten) | ||
- [Farming-Automatisierung](#farming-automatisierung) | ||
- [Voraussetzungen](#voraussetzungen) | ||
- [Slot-Konfiguration](#slot-konfiguration) | ||
- [Support-Automatisierung / AutoShout](#support-automatisierung--autoshout) | ||
- [FAQ](#faq) | ||
|
||
> `Neuz` ist ein modifizierter Flyff Universe-Client & Bot, welcher benutzerdefinierte Bilderkennung für eine Vielzahl automatisierter Aktionen nutzt. | ||
# Download | ||
[](https://github.com/MadrigalStreetCartel/neuz/actions/workflows/main.yml) | ||
- Neueste Version: [Download][download] | ||
- Ältere Versionen (nur Windows): [Release-Archiv](./releases) | ||
|
||
Schau dir das [Changelog][changelog] an! | ||
|
||
# Community | ||
**v0.12.1 ist die letzte Version, die von den ursprünglichen Entwicklern gewartet und veröffentlicht wurde. Weitere Versionen werden ausschließlich von der Community entwickelt.** | ||
|
||
Geplante Features: | ||
- Erkennung und Vermeidung von Giants | ||
- Unterstützung für Skripting (umgesetzt durch eine DSL) für benutzerdefinierte Bewegungsmuster und andere Verhaltensweisen | ||
- Vollständige plattformübergreifende Unterstützung für Mac & Linux | ||
- Automatisiertes Deployment-Skript mit Docker-Containern für einfache Parallelisierung | ||
|
||
Tritt unserem Discord bei: https://discord.gg/WR6FuNEYj6 | ||
|
||
# Entwicklung | ||
|
||
Voraussetzungen: | ||
- Installiere eine aktuelle Version von `nodejs` (die neueste Version sollte funktionieren) | ||
- Installiere `yarn` (https://classic.yarnpkg.com/en/docs/install) | ||
- Installiere `rustup` (https://rust-lang.org/tools/install) | ||
- Installiere die neueste stabile Rust-Version über rustup: `rustup install stable` | ||
|
||
Erstellung: | ||
- Erstelle einen Build-Ordner im Hauptverzeichnis | ||
- Führe `yarn` im Hauptverzeichnis aus, um Abhängigkeiten zu installieren | ||
- Starte die App im Entwicklungsmodus mit `yarn tauri dev` | ||
- Baue die App für die Produktion mit `yarn tauri build` | ||
|
||
Vor dem Pushen: | ||
- Führe `cargo clippy` im `src-tauri`-Verzeichnis aus, um auf Linter-Fehler zu prüfen | ||
- Führe `cargo fmt` im `src-tauri`-Verzeichnis aus, um den Code zu formatieren | ||
|
||
# Nutzung | ||
|
||
1. Starte Neuz als Administrator | ||
2. Wähle oder erstelle ein Profil | ||
3. Drücke `Play` | ||
4. Wähle einen Spielstil | ||
5. Passe die Einstellungen nach deinen Wünschen an | ||
6. Drücke `ENGAGE` | ||
|
||
## Engagement-Verhalten | ||
|
||
- Die Automatisierung beginnt, sobald du `ENGAGE` drückst. | ||
- Durch Drücken von `DISENGAGE` wird die Automatisierung vollständig gestoppt. | ||
- Ab Version 0.15.0 vollständig im Hintergrund funktionsfähig. | ||
|
||
## Farming-Automatisierung | ||
|
||
Nutze die Farming-Automatisierung, wenn du deinen Charakter leveln oder Sets, Quest-Items, Penya usw. farmen möchtest. | ||
|
||
Am effektivsten in dicht bevölkerten Farmgebieten. | ||
Falls konfiguriert, wird auch ein AOE-Angriff verwendet, wenn das Ziel nahe genug ist. | ||
|
||
### Voraussetzungen | ||
|
||
Standardmäßig müssen keine Einstellungen geändert werden. | ||
|
||
1. Verwende das Standard-Theme -> Gold (ist standardmäßig eingestellt) | ||
2. Aktiviere den Auto-Angriff (ist standardmäßig aktiviert) | ||
|
||
Für optimale Leistung (optional, aber nicht zwingend erforderlich): | ||
|
||
1. Deaktiviere Wetter- und Eventeffekte. | ||
2. Drücke <kbd>ESC</kbd> mehrmals vor dem Aktivieren, um alle störenden UI-Elemente zu entfernen. | ||
3. Schau im #How-To-Kanal auf Discord für eine vollständige Setup-Anleitung. | ||
|
||
## Support-Automatisierung | ||
##### Eigenständiger Support: | ||
- Fülle die Slots nach Wunsch (Heilzauber für das gewünschte Ziel, Essen/Pillen für dich selbst). | ||
- Wähle den Charakter aus, dem du im Spiel folgen möchtest. | ||
- Drücke Z, um dem Charakter zu folgen. | ||
- Engagieren. | ||
|
||
##### Gruppen-Support: | ||
Der Bot folgt dem Gruppenleiter automatisch, indem er ihn aus dem Gruppenfenster auswählt. Um es zum Laufen zu bringen: | ||
- Aktiviere die Option "Ist in einer Gruppe?" in den Einstellungen. | ||
- Platziere das Gruppenfenster unten links und verkleinere es so weit wie möglich von den Seiten und unten. | ||
- Schließe alle Gruppenfenster vor dem Aktivieren. | ||
- Engagieren. | ||
Der Bot nutzt F1 + C (Aktions-Slot), um sich basierend auf dem "Intervall zwischen Buffs"-Timer selbst zu buffen. | ||
|
||
## Slot-Konfiguration | ||
|
||
| Slot-Symbol | Flyff-Äquivalent | Beschreibung | | ||
| ----------- | ---------------- | ---------------- | | ||
| 🍔 | Essen | Heilt dich schnell und hat eine kurze Abklingzeit, wird aktiviert, wenn HP unter dem Schwellenwert sind | ||
| 💊 | Pille | Heilt dich schnell, hat aber eine lange Abklingzeit, gleiche Auslösung | ||
|  | Heilzauber | Nur Support, heilt den gefolgten Charakter entsprechend seines HP-Wertes | ||
| 🐶 | Begleiter | Ruft dein Haustier herbei, wenn nötig | ||
|  | Aufsammeln | Hebt Gegenstände vom Boden auf | ||
|  | MP-Wiederherstellung | Stellt MP schnell wieder her, kurze Abklingzeit, aktiviert wenn MP unter dem Schwellenwert sind | ||
|  | FP-Wiederherstellung | Dasselbe für FP | ||
| 🗡️ | Angriffs-Skill | Angriffsskill oder **Bewegung** | ||
| 🪄 | Buff-Skill | Lange darauf gewartet | ||
|  | Wiederbelebungszauber | Nur Support, belebt den gefolgten Charakter wieder | ||
| ✈️ | Board/Reittier | Vielleicht in der Luft | ||
|
||
## AutoShout | ||
- Schreibe deine Nachrichten (eine pro Zeile, drücke Enter für eine neue Zeile). | ||
- Gib das gewünschte Intervall ein. | ||
- Aktiviere und flute den Chat! | ||
|
||
# FAQ | ||
|
||
**Ist das sicher?**<br> | ||
Ja. Falls du uns nicht vertraust, kompiliere es selbst oder GTFO. | ||
|
||
**Ist das ein Bot?**<br> | ||
Es ist ein Client mit halbautonomen Automatisierungsfunktionen. | ||
|
||
<!-- Links --> | ||
[banner]: ./banner.png | ||
[download]: https://github.com/MadrigalStreetCartel/neuz/releases/ | ||
[changelog]: https://github.com/MadrigalStreetCartel/neuz/blob/main/CHANGELOG.md | ||
|
||
<!-- Disclaimer --> | ||
<small>Haftungsausschluss: Wir sind NICHT mit Gala Lab Corp., Sniegu Technologies SAS oder Flyff Universe verbunden.</small> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,147 @@ | ||
<div style="text-align: right;"> | ||
<a href="README.md">English</a> | <a href="README.de.md">Deutsch</a> | ||
</div> | ||
|
||
<div style="padding-top: 1.5em;"></div> | ||
|
||
![banner] | ||
|
||
- [下载](#下载) | ||
- [社区](#社区) | ||
- [使用方法](#使用方法) | ||
- [战斗模式](#战斗模式) | ||
- [刷怪自动化](#刷怪自动化) | ||
- [使用要求](#使用要求) | ||
- [快捷栏配置](#快捷栏配置) | ||
- [辅助自动化 / 自动喊话](#辅助自动化--自动喊话) | ||
- [常见问题](#常见问题) | ||
|
||
> `Neuz` 是一个增强版的 Flyff Universe / 飞飞 / 新飞飞 客户端 & **智能挂机软件**,通过自定义图像识别,实现各种自动化操作。 | ||
# 下载 | ||
[](https://github.com/MadrigalStreetCartel/neuz/actions/workflows/main.yml) | ||
- 最新版本: [下载][download] | ||
- 旧版本 (仅限 Windows): [版本存档](./releases) | ||
|
||
查看 [更新日志][changelog]! | ||
|
||
# 社区 | ||
**v0.12.1 是由最初开发团队维护并发布的最后一个版本,后续版本完全由社区开发。** | ||
|
||
当前计划的功能: | ||
- **自动检测并避开 BOSS(巨人)** | ||
- **支持自定义脚本(基于 DSL 语言)**,可用于编写个性化的移动和战斗逻辑 | ||
- **全面支持 Mac & Linux 平台** | ||
- **通过 Docker 容器进行自动化部署,实现并行运行** | ||
|
||
加入我们的 Discord 社群: https://discord.gg/WR6FuNEYj6 | ||
|
||
# 开发指南 | ||
|
||
## 依赖环境: | ||
- 安装 `nodejs` 最新版本(推荐最新版) | ||
- 安装 `yarn` (https://classic.yarnpkg.com/en/docs/install) | ||
- 安装 `rustup` (https://rust-lang.org/tools/install) | ||
- 使用 rustup 安装最新稳定版 Rust: `rustup install stable` | ||
|
||
## 编译与构建: | ||
1. 在项目根目录创建 `build` 文件夹 | ||
2. 在根目录运行 `yarn` 以安装依赖 | ||
3. 运行 `yarn tauri dev` 启动开发模式 | ||
4. 运行 `yarn tauri build` 进行生产环境构建 | ||
|
||
## 提交代码前: | ||
- 在 `src-tauri` 目录运行 `cargo clippy` 检查代码质量 | ||
- 在 `src-tauri` 目录运行 `cargo fmt` 进行代码格式化 | ||
|
||
# 使用方法 | ||
|
||
1. **以管理员身份**运行 Neuz | ||
2. 选择或创建一个角色配置 | ||
3. 点击 `Play` | ||
4. 选择战斗风格 | ||
5. 根据个人需求调整设置 | ||
6. 按下 `ENGAGE` 开始运行 | ||
|
||
## 战斗模式 | ||
|
||
- 机器人会在 `ENGAGE` 后自动运行。 | ||
- 按 `DISENGAGE` 可完全停止自动化操作。 | ||
- **从 0.15.0 版本起支持后台运行**,可在后台执行任务。 | ||
|
||
## 刷怪自动化 | ||
|
||
当你需要 **升级角色、刷装备、任务道具、赚取 Penya** 时,可以使用刷怪自动化功能。 | ||
|
||
推荐在 **怪物密集的区域** 使用效果最佳。 | ||
如果配置了 **群攻技能 (AOE)**,在接近目标时也会自动释放群攻技能。 | ||
|
||
### 使用要求 | ||
|
||
默认情况下无需更改任何设置。 | ||
|
||
1. **使用默认主题** -> 选择 “金色” 主题(默认) | ||
2. **启用自动攻击**(默认已启用) | ||
|
||
### 最佳优化建议(可选): | ||
|
||
1. **禁用天气、事件特效** 以提高性能 | ||
2. **按 <kbd>ESC</kbd> 数次清理 UI 界面**,避免 UI 遮挡 | ||
3. **加入 Discord 社区 #How-To 频道** 获取完整的详细设置教程 | ||
|
||
## 辅助自动化 | ||
##### 独立辅助模式: | ||
- 在快捷栏填入**治疗技能**(用于恢复目标生命值)和 **食物/药品**(用于自身恢复)。 | ||
- **选择目标角色**(需要跟随的玩家)。 | ||
- **按 Z** 自动跟随目标角色。 | ||
- **按 ENGAGE** 开始运行。 | ||
|
||
##### 组队辅助模式: | ||
机器人会自动跟随**队长**,并从队伍窗口自动选择目标进行治疗。 | ||
|
||
使用步骤: | ||
- **在设置中开启 "组队模式"** | ||
- **将队伍窗口放置在左下角,并尽可能缩小** | ||
- **在启动前关闭所有队伍窗口** | ||
- **按下 ENGAGE** 开始运行。 | ||
|
||
另外,机器人会**使用 F1 + C (技能栏) 自动施放增益(Buff)技能**,根据设置的“增益间隔时间”触发。 | ||
|
||
## 快捷栏配置 | ||
|
||
| 快捷栏图标 | 对应 Flyff 功能 | 说明 | | ||
| ----------- | --------------- | ---------------- | | ||
| 🍔 | 食物 | 快速回复生命值,冷却时间短,当血量低于阈值时触发 | | ||
| 💊 | 药品 | 快速恢复 HP,冷却时间长,触发条件与食物相同 | | ||
|  | 治疗技能 | 仅限辅助模式,治疗跟随的目标 | | ||
| 🐶 | 召唤宠物 | 当需要时自动召唤宠物 | | ||
|  | 物品拾取 | 自动捡起掉落物品 | | ||
|  | MP 回复药水 | 快速恢复 MP,低冷却时间,MP 低于阈值时触发 | | ||
|  | FP 回复药水 | 类似 MP 回复,适用于 FP | | ||
| 🗡️ | 攻击技能 | 自动释放攻击技能或**战斗动作** | | ||
| 🪄 | Buff 技能 | 终于等到了这个功能! | | ||
|  | 复活技能 | 仅限辅助模式,复活跟随的目标 | | ||
| ✈️ | 飞行器/坐骑 | 或许以后支持空战? | | ||
|
||
## 自动喊话 (AutoShout) | ||
- 输入你的消息(**每行输入一条消息**,按 Enter 换行)。 | ||
- 设置间隔时间。 | ||
- 启动后,机器人会按照设定时间间隔自动发送信息。 | ||
|
||
# 常见问题 | ||
|
||
**这个软件安全吗?**<br> | ||
是的。如果不信任,可以自行编译源代码,或者 GTFO。 | ||
|
||
**这是个外挂吗?**<br> | ||
这是一个**带有半自动化功能的 Flyff Universe 客户端**。 | ||
|
||
<!-- 相关链接 --> | ||
[banner]: ./banner.png | ||
[download]: https://github.com/MadrigalStreetCartel/neuz/releases/ | ||
[changelog]: https://github.com/MadrigalStreetCartel/neuz/blob/main/CHANGELOG.md | ||
|
||
<!-- 免责声明 --> | ||
<small>免责声明:我们与 Gala Lab Corp.、Sniegu Technologies SAS 或 Flyff Universe **无任何官方关联**。</small> | ||
|
||
|