mirror of
https://github.com/azerothcore/mod-anticheat.git
synced 2026-01-13 00:58:35 +00:00
Sorting the repository files
This commit is contained in:
92
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
92
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
@@ -0,0 +1,92 @@
|
||||
name: Bug report
|
||||
description: Create a bug report to help us improve.
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thank you for taking the time to fill out a bug report. Remember to fill out all fields including the title above.
|
||||
An issue that is not properly filled out will be closed.
|
||||
You can read more about the standards for a bug report [here](https://www.azerothcore.org/wiki/issue-tracker-standards).
|
||||
- type: textarea
|
||||
id: current
|
||||
attributes:
|
||||
label: Current Behaviour
|
||||
description: |
|
||||
Description of the problem or issue here.
|
||||
Include entries of affected creatures / items / quests / spells etc.
|
||||
If this is a crash, post the crashlog (upload to https://gist.github.com/) and include the link here.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: expected
|
||||
attributes:
|
||||
label: Expected Blizzlike Behaviour
|
||||
description: |
|
||||
Tell us what should happen instead.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: source
|
||||
attributes:
|
||||
label: Source
|
||||
description: |
|
||||
If you have a source that proves how it is supposed to work, please add that to make it easier for devs to fix the issue.
|
||||
validations:
|
||||
required: false
|
||||
- type: textarea
|
||||
id: reproduce
|
||||
attributes:
|
||||
label: Steps to reproduce the problem
|
||||
description: |
|
||||
What does someone else need to do to encounter the same bug?
|
||||
placeholder: |
|
||||
1. Step 1
|
||||
2. Step 2
|
||||
3. Step 3
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: extra
|
||||
attributes:
|
||||
label: Extra Notes
|
||||
description: |
|
||||
Do you have any extra notes that can help solve the issue that does not fit any other field?
|
||||
placeholder: |
|
||||
None
|
||||
validations:
|
||||
required: false
|
||||
- type: textarea
|
||||
id: commit
|
||||
attributes:
|
||||
label: AC rev. hash/commit
|
||||
description: |
|
||||
Copy the result of the `.server debug` command (if you need to run it from the client get a prat addon)
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
id: os
|
||||
attributes:
|
||||
label: Operating system
|
||||
description: |
|
||||
Operating System, i.e. Windows 10 x64, Debian 10 x64, etc
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: custom
|
||||
attributes:
|
||||
label: Custom changes or Modules
|
||||
description: |
|
||||
List which custom changes or modules you have applied, i.e. Eluna module, etc.
|
||||
placeholder: |
|
||||
None
|
||||
validations:
|
||||
required: false
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thank you for your contribution.
|
||||
If you use AzerothCore regularly, we really NEED your help to:
|
||||
- Test our fixes: https://www.azerothcore.org/wiki/How-to-test-a-PR
|
||||
- Report issues or suggestions: https://github.com/azerothcore/azerothcore-wotlk/issues/new/choose
|
||||
- Improve the documentation/wiki: https://www.azerothcore.org/wiki/home
|
||||
With your help, the project can evolve much quicker!
|
||||
20
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
20
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
blank_issues_enabled: true
|
||||
contact_links:
|
||||
- name: Website
|
||||
url: https://www.azerothcore.org
|
||||
about: On the AC website you can find a lot of things, such as existing modules.
|
||||
- name: Wiki
|
||||
url: https://www.azerothcore.org/wiki
|
||||
about: You can find plenty of information on our Wiki.
|
||||
- name: How to ask for help
|
||||
url: https://www.azerothcore.org/wiki/How-to-ask-for-help
|
||||
about: Before submitting an issue we'd love if you take a minute to read this.
|
||||
- name: FAQ
|
||||
url: https://www.azerothcore.org/wiki/faq
|
||||
about: Frequently asked questions.
|
||||
- name: Common Errors
|
||||
url: https://www.azerothcore.org/wiki/common-errors
|
||||
about: You can find common errors and their solutions here.
|
||||
- name: Discord
|
||||
url: https://discord.gg/gkt4y2x
|
||||
about: Join the discussions over at our Discord Server.
|
||||
42
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
42
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
name: Feature request
|
||||
description: Suggest an idea for this project
|
||||
title: "Feature: "
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thank you for taking your time to fill out a feature request. Remember to fill out all fields including the title above.
|
||||
An issue that is not properly filled out will be closed.
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Describe your feature request or suggestion in detail
|
||||
description: |
|
||||
A clear and concise description of what you want to happen.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: solution
|
||||
attributes:
|
||||
label: Describe a possible solution to your feature or suggestion in detail
|
||||
description: |
|
||||
A clear and concise description of any alternative solutions or features you've considered.
|
||||
validations:
|
||||
required: false
|
||||
- type: textarea
|
||||
id: additional
|
||||
attributes:
|
||||
label: Additional context
|
||||
description: |
|
||||
Add any other context or screenshots about the feature request here.
|
||||
validations:
|
||||
required: false
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thank you for your contribution.
|
||||
If you use AzerothCore regularly, we really NEED your help to:
|
||||
- Test our fixes: https://www.azerothcore.org/wiki/How-to-test-a-PR
|
||||
- Report issues or suggestions: https://github.com/azerothcore/azerothcore-wotlk/issues/new/choose
|
||||
- Improve the documentation/wiki: https://www.azerothcore.org/wiki/home
|
||||
With your help, the project can evolve much quicker!
|
||||
51
.github/README.md
vendored
Normal file
51
.github/README.md
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
#  AzerothCore
|
||||
|
||||
[English](README.md) | [Español](README_ES.md)
|
||||
|
||||
## Anticheat Module
|
||||
|
||||
- Latest build status with AzerothCore: [](https://github.com/azerothcore/mod-anticheat)
|
||||
|
||||
This is a port of the PassiveAnticheat Script from lordpsyan's repo to [AzerothCore](http://www.azerothcore.org)
|
||||
|
||||
## Notice
|
||||
|
||||
Requires revision [c50f7feda](https://github.com/azerothcore/azerothcore-wotlk/commit/c50f7feda0ee360f7bcca7f004bf6fb22abde533) or newer.
|
||||
|
||||
## How to install
|
||||
|
||||
### 1) Simply place the module under the `modules` folder of your AzerothCore source folder.
|
||||
|
||||
You can do clone it via git under the azerothcore/modules directory:
|
||||
|
||||
`cd path/to/azerothcore/modules`
|
||||
|
||||
`git clone https://github.com/azerothcore/mod-anticheat.git`
|
||||
|
||||
or you can manually [download the module](https://github.com/azerothcore/mod-anticheat/archive/master.zip), unzip and place it under the `azerothcore/modules` directory.
|
||||
|
||||
### 2) Re-run cmake and launch a clean build of AzerothCore
|
||||
|
||||
### 3) Execute the included `\sql\characters\base\charactersdb_anticheat.sql` file on your characters database and excute `\sql\world\Acore_strings.sql` on your world datase. This creates the necessary tables for this module.
|
||||
|
||||
**That's it.**
|
||||
|
||||
### (Optional) Edit module configuration
|
||||
|
||||
If you need to change the module configuration, go to your server configuration folder (e.g. **etc**), copy `Anticheat.conf.dist` to `Anticheat.conf` and edit it as you prefer.
|
||||
|
||||
# Known issues and TODO list:
|
||||
|
||||
- [ ] Identify any class\spells that gives false positives, so far only blink and killingspree has been reported
|
||||
- [ ] Currently no dedicated collumn for ignore control or teleport hack reporting, but the numbers are added to total report. Custom Messages are adjusted in `acore_string` for those two anticheats. The reason being is for some damn reason we are getting unrealistic high numbers being reported in the sql if i add in another collumn or two. I have no idea why that happens.
|
||||
|
||||
# Localize Acore_Strings
|
||||
- [x] LOCALE_enUS = 0
|
||||
- [ ] LOCALE_koKR = 1
|
||||
- [ ] LOCALE_frFR = 2
|
||||
- [ ] LOCALE_deDE = 3
|
||||
- [ ] LOCALE_zhCN = 4
|
||||
- [ ] LOCALE_zhTW = 5
|
||||
- [x] LOCALE_esES = 6
|
||||
- [x] LOCALE_esMX = 7
|
||||
- [ ] LOCALE_ruRU = 8
|
||||
51
.github/README_ES.md
vendored
Normal file
51
.github/README_ES.md
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
#  AzerothCore
|
||||
|
||||
[English](README.md) | [Español](README_ES.md)
|
||||
|
||||
## Módulo Antitrampas
|
||||
|
||||
- Último estado de compilación con AzerothCore: [](https://github.com/azerothcore/mod-anticheat)
|
||||
|
||||
Este es una puertada del PassiveAnticheat Script del repositorio de lordpsyan's a [AzerothCore](http://www.azerothcore.org)
|
||||
|
||||
## Aviso
|
||||
|
||||
Requiere revisión [c50f7feda](https://github.com/azerothcore/azerothcore-wotlk/commit/c50f7feda0ee360f7bcca7f004bf6fb22abde533) o posterior.
|
||||
|
||||
## Cómo instalar
|
||||
|
||||
### 1) Simplemente coloque el módulo en la carpeta `modules` de su carpeta de origen de AzerothCore.
|
||||
|
||||
Puede clonarlo a través de git en el directorio azerothcore/modules:
|
||||
|
||||
`cd path/to/azerothcore/modules`
|
||||
|
||||
`git clone https://github.com/azerothcore/mod-anticheat.git`
|
||||
|
||||
o puede [descargar manualmente el módulo](https://github.com/azerothcore/mod-anticheat/archive/master.zip), descomprimirlo y colocarlo en el directorio `azerothcore/modules`.
|
||||
|
||||
### 2) Vuelva a ejecutar cmake e inicie una compilación limpia de AzerothCore
|
||||
|
||||
### 3) Ejecute el archivo `\sql\characters\base\charactersdb_anticheat.sql` incluido en su base de datos de personajes y ejecute `\sql\world\Acore_strings.sql` en su base de datos world. Esto crea las tablas necesarias para este módulo.
|
||||
|
||||
**Eso es todo.**
|
||||
|
||||
### (Opcional) Editar configuración del módulo
|
||||
|
||||
Si necesita cambiar la configuración del módulo, vaya a la carpeta de configuración de su servidor (p.ej. **etc**. ), copie `Anticheat.conf.dist` a `Anticheat.conf` y edítelo como prefiera.
|
||||
|
||||
# Problemas conocidos y lista de TODO:
|
||||
|
||||
- [ ] Identifique cualquier clase/hechizo que dé falsos positivos, hasta ahora solo se ha informado blink y killingspree.
|
||||
- [ ] CActualmente no hay una columna dedicada para ignorar el control o el informe de hack de teletransporte, pero los números se agregan al informe total. Los mensajes personalizados se ajustan en `acore_string` para esos dos anticheats. La razón es que, por alguna maldita razón, estamos obteniendo números altos poco realistas que se informan en el sql si agrego otra columna o dos. No tengo idea de por qué sucede eso.
|
||||
|
||||
# Localizar Acore_Strings
|
||||
- [x] LOCALE_enUS = 0
|
||||
- [ ] LOCALE_koKR = 1
|
||||
- [ ] LOCALE_frFR = 2
|
||||
- [ ] LOCALE_deDE = 3
|
||||
- [ ] LOCALE_zhCN = 4
|
||||
- [ ] LOCALE_zhTW = 5
|
||||
- [x] LOCALE_esES = 6
|
||||
- [x] LOCALE_esMX = 7
|
||||
- [ ] LOCALE_ruRU = 8
|
||||
Reference in New Issue
Block a user