Вопрос Incorrect argument for command Ошибка

Ядро
Paper

LeerDie

Пользователь
Сообщения
55
Плагин
AdvencedBan
Ядро сервера
  1. Paper
Версия сервера
  1. 1.16.5
Память сервера ОЗУ
6Gb
Ссылка
https://www.spigotmc.org/resources/advancedban.8695/
Ошибка при командах /ban /unban /mute /banip и тд. Вот скрин, если нужен Вам:
Вам необходимо зарегистрироваться для просмотра изображений-вложений


Пробывал плагины libertybans, advencedbans все тоже самое, только различие, что в advencedbans есть команда /tempban и она работает отлично. Может это какой то плагин мешает у меня? Нашел только обход этой ошибки писать напрямую, например: /advencedban:ban ... Но как же починить просто команду /ban? Может кто то знает решение проблемы этой? Только не советуйте litebans плагин, я думаю, что там будет точно так же, т.к от плагина на баны это не зависит.
 
Решение
Случилась практически такая же проблема с LiteBans. Решение оказалось в том, что LiteBans, стоящий как на Velocity, так и на Spigot сервере, не давал игроку ввести команду /tempban. Помогло удаление LiteBans с Velocity, оставив лишь на игровом сервере
А как ты команду вводишь?
Объединено

Ошибка в переводе, буквально: "Неверный аргумент для команды на позиции 4"
Ввожу: /ban <Ник> <Причина>
Почему то вот такое высвечивается, не подскажите как пофиксить?
 
Можешь скинуть список плагинов и конфиг плагина
Объединено

И можно попросить отвечать побыстрее, ты можешь просто не выходить из чата ибо я тебе отвечаю почти сразу. ну и я занимаюсь спавном так что да)
 
Последнее редактирование:
Можешь скинуть список плагинов и конфиг плагина
Вам необходимо зарегистрироваться для просмотра изображений-вложений
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Конфиг config.yml:


C++:
# AdvancedBan v2 - Coded by Leoko
# For each setting, there is a small description.
# Please read each description carefully before changing anything.
# For more information visit: https://www.spigotmc.org/resources/advancedban.8695/
# Do you want your own Plugin or Website? Check out our Dev-Page: http://dev.skamps.eu

# If set to false all bans will be saved locally in a HSQLDB-Database
UseMySQL: false

MySQL:
  IP: localhost
  DB-Name: database-name
  Username: admin
  Password: superSecret
  Port: 3306
  Properties: 'verifyServerCertificate=false&useSSL=false&useUnicode=true&characterEncoding=utf8'

# Set to false if you want to have only short messages in the console
# On startup and on the shutdown.
DetailedEnableMessage: true
DetailedDisableMessage: true

# Whether to disallow connections to the server when there is an error
# with the database. (e.g.: if your MySQL Server goes down)
LockdownOnError: true

# This will be the default reason to be displayed if none is given
DefaultReason: "none"

# Change this if your server has a different time that your users.
# e.g.: ServerTime: 16:43 | Your Time: 13:43 | TimeDiff has to be set to -3
# You can check the server time with /systemPrefs
TimeDiff: 0

# This commands will be disabled for muted players
# A player wouldn't be able to bypass with eg "/minecraft:me"
MuteCommands:
- 'me'
- 'say'
- 'action'
- 'eaction'
- 'describe'
- 'edescribe'
- 'eme'
- 'w'
- 'm'
- 'pm'
- 'whisper'
- 'ewhisper'
- 'emsg'
- 'msg'
- 'etell'
- 'tell'
- 'er'
- 'r'
- 'reply'
- 'ereply'
- 'ac'
- 'eac'
- 'amsg'
- 'eamsg'
- 'ehelpop'
- 'p msg'

# These players will not be able to get punished in any way
# this also works if the player is offline
# Use Vault to make exempt permissions also work for offline players
ExemptPlayers:
- 'Leoko'
- 'md5'
- 'dutchy1001'
- 'ItzSomebody'

# The date-format which will be used for the %DATE% variable
DateFormat: "dd.MM.yyyy-HH:mm"

# This is useful for bungeecord servers or server with permission systems which do not support *-Perms
# So if you enable this you can use ab.all instead of ab.* or ab.ban.all instead of ab.ban.*
# This does not work with negative permissions! e.g. -ab.all would not block all commands for that user.
EnableAllPermissionNodes: false

# If you use external REST-APIs they will have to respond in JSON
# The given APIs will only be used for NAME -> UUID
# For UUID -> NAME will either use the official MojangAPI or the InternFetcher
# To check if you can use the intern fetcher do /systemPerfs and compare your uuid
#   to the one you can see online on http://NamesMC.com
#   if they are similar we recommend using the InternFetcher
UUID-Fetcher:
  # If dynamic it set to true it will override the 'enabled' and 'intern' settings
  # and automatically detect the best possible uuid fetcher settings for your server.
  # Our recommendation: don't set dynamic to false if you don't have any problems.
  Dynamic: true
  Enabled: true
  Intern: false
  REST-API:
    URL: "https://api.mojang.com/users/profiles/minecraft/%NAME%?at=%TIMESTAMP%"
    Key: "id"
  BackUp-API:
    URL: "https://us.mc-api.net/v3/uuid/%NAME%"
    Key: "uuid"

# These are the commands that will be performed on warns
# If you skip a number the command from before will be performed
# You can also use non-AdvancedBan-Commands like 'broadcast' or 'clear %PLAYER%
# Variables: %PLAYER%, %REASON%, %COUNT%
WarnActions:
  3: "kick %PLAYER% &c&oYou have received your 3rd warning!"
  4: "tempban %PLAYER% 30m &c&oYou have received your 4th warning!"
  5: "tempban %PLAYER% 5h &c&oYou have received your 5th warning!"
  6: "tempban %PLAYER% 7d &c&oYou have received your 6th warning!"
  7: "tempban %PLAYER% 1mo &c&oYou have received your %COUNT%th warning!"
  10: "ban %PLAYER% &c&oYou have received your 10th warning!"

# Here you can create permission-nodes for max-punishment-duration.
# The permission "ab.tempban.dur.1" would allow the player to ban max. for 600sec = 10min
# The permission "ab.tempwarn.dur.2" would allow the player to warn max. for 3600sec = 1h
# You can only create up to 10 perms. The perms can be overridden with "ab.COMMAND.dur.max"
TempPerms:
  1: 600
  2: 3600
  3: 43200

# With this active will show more information in the console, such as errors, if
# the plugin works correctly is not recommended to activate it since it is
# designed to find bugs.
Debug: false

# This is the amount of days that we should keep plugin logs in the plugins/AdvancedBan/logs folder.
# By default is set to 10 days.
Log Purge Days: 10

# Removes the prefix of the plugin in every message.
Disable Prefix: false

# Register commands in a more friendly manner
# Off by default, so AdvancedBan can override /ban from other plugins
# This is a Bukkit-specific option. It has no meaning on BungeeCord
Friendly Register Commands: false
Объединено

И можно попросить отвечать побыстрее, ты можешь просто не выходить из чата ибо я тебе отвечаю почти сразу. ну и я занимаюсь спавном так что да)
Сорян
 
Последнее редактирование:
Попробуй написать команду именно от имени плагина (/advancedban:ban Test)
Это работает, я это и писал еще в самом начале. Только как вот починить, чтобы просто /ban без /advancedban:ban
 
Что ж ты сразу не сказал..
Объединено

Короче у тебя команда /ban конфликтует с другим плагином
Объединено

Т.е. у тебя есть какой-то еще плагин у которого есть команда /ban, при чем не рабочая
 
Проверил все что можно. Я только знаю что в essentials есть и в flectonechat есть. Это я изначально знал. Больше плагинов не имеют таких команд (на /ban). FlectoneChat я даже днём сегодня решил попробовать удалить, и попробовать потом /ban написать, все тоже самое. С Essentials я в blocked-commands занес все команды по типу /ban /unban /mute /unmute /unbanи т.п. Кста, я ещё обнаружил, что /mute /unmute /unban тоже так же не робит. Странная какая ситуация...
 
Назад
Сверху Снизу