Почему команда gamemode не работает

[Гайд] Команда /gamerule, все её подкоманды

Текст в ‘ ‘ нужно писать обязательно. Вместо него нужно поместить игровое правило без скобок, список игровых правил описан ниже.

‘[true|false]‘, вместо него нужно поместить true или false. true — это правда, false — ложь. Писать так же нужно без скобок.

На момент релиза 1.9.4 существует 18 игровых правил.

commandBlockOutput — Предупреждать ли админов о выполнении команд в командном блоке (по умолчанию true)
disableElytraMovementCheck — Должен ли сервер пропускать проверку скорости игроков с надетыми надкрыльями (не рекомендуется изменять) (работает только на серверах) (по умолчанию false)
doDaylightCycle — Должен ли цикл дня/ночи изменять свой процесс (время также не изменяется во время сна в кровати) (по умолчанию true)
doEntityDrops — Должны ли существа, не являющиеся мобами дропать предметы (такие как падающий песок) (по умолчанию true)
doFireTick — Должен ли огонь тушится ветром или переходить на другие горючие блоки (по умолчанию true)
doMobLoot — Должны ли мобы дропать предметы (по умолчанию true)
dpMobSpawning — Должны ли мобы естественно спаунится (по умолчанию true)
doTileDrops — Дроп предметов после разрушения блоков (по умолчанию true)
keepInventory — Должен ли инвентарь сохранятся после смерти игрока (по умолчанию false)
logAdminCommands — Запись команд администратора в лог сервера (работает только в мультиплеере) (по умолчанию true)
mobGriefing — Должны ли криперы, зомби, эндермены, гасты, иссушители, эндер драконы, овцы, кролики и деревенские жители иметь право изменять блоки и должны ли деревенские жители, зомби, скелеты и зомби-свинолюди поднимать выпавшие предметы (по умолчанию true)
naturalRegeneration — Должен ли игрок естественно регенерировать своё здоровье, если его сытость почти полна (нет эффекта на дополнительную регенерацию, такие как золотые яблоки, эффект регенерации и т. п.) (по умолчанию true)
randomTickSpeed — Как часто должен происходить случайный игровой тик (такие как рост растений, опадение листвы и т. п.) на каждый игровой чанк каждый игровой тик. Значение 0 отключает случайные тики, большие значения увеличивают время между случайными тиками (по умолчанию 3)
reducedDebugInfo — неизвестно, но лучше не включать (по умолчанию false)
sendCommandFeedback — Выводить ли в чат информацию при успешном выполнении команды в чате (по умолчанию true)
showDeathMessages — Должно ли после смерти появляться соответствующее сообщение (по умолчанию true
spectatorsGenerateChunks — Должны ли игроки в режиме наблюдения (/gamemode 3) генерировать новые чанки (по умолчанию true)

Если введено только правило, в чате отобразится его установленное на данный момент значение.

Источник

Почему команда gamemode не работает

Что делать если мод UNKNOWN
для редактирование server.cfg настоятельно рекомендуем использовать программу Notepad++

Существует всего 4 причины почему не смог запуститься мод.

Первым делом ВСЕГДА откройте файл server_log.txt и посмотрите, присутствуют ли там ошибки

1. Если ошибка вида

[17:43:13] I couldn’t load any gamemode scripts. Please verify your server.cfg

[17:43:13] It needs a gamemode0 line at the very least.

Она означает, что мод не загружен или не правильно прописан в server.cfg

Убедитесь, что файл мода мод загружен в папку gamemodes, не в папку Gamemodes или другую любую.

1.1 Файл мода должен называться name.amx, если он имеет названия вида name.pwn значит, данный мод не скомпилирован.

Вы его должны прежде чем загрузить на фтп игрового сервер в папку gamemodes скомпилировать на компьютере,

с помощью программы доступной в папке pawno

1.2 Избегайте спец. символов в именах мода, в т.ч. пробела. Если файл имеет имя «Game Mode.amx» для простоты

его подключеня рекомендуем переименовать в «gamemode.amx»

1.3 Убедитесь, что имя файла мода правильно указано server.cfg в строчке gamemode0

Если файл мода имеет название modv3.amx

то нужно прописать

gamemode0 Mod v3

Читайте также:  Как настроить заставку во весь экран

и т.д. работать не будут

2. Многие моды требует так же подключение плагинов streamer, audio и т.д

Убедитесь, что соответствующие плагины для ОС Linux загружены в дирректорию plugins.

Файлы должны иметь расширения .so (а не .dll, как в ОС Windows)

2.1 Плагины должны быть прописаны в server.cfg в строчке plugins. Не забывайте добавлять .so к имени плагина!

Если в папке plugins загружен streamer.so, то нужно прописать

Если нужно прописать более 1 плагина, например streamer.so и audio.so

2.2 Если в server_log.txt видим ошибку вида

[18:05:00] Loading plugin: mysql.so

[18:05:00] Failed (plugins/mysql.so: cannot open shared object file: No such file or directory)

То это означает, что Вы не загрузили файл mysql.so в папку plugins, загрузите данный файл.

3. Большинство модов так же для нормальной работы требуют и скрипты (filterscripts)

Убедитесь, что нужные скрипты или папки со скриптами загружены в папку filterscripts, которые должны название вида name.amx,

если он имеет названия вида name.pwn значит, данный скрипт не скомпилирован и Вы его должны прежде чем загрузить на фтп игрового

сервер в папку filterscripts скомпилировать на компьютере, с помощью программы доступной в папке pawno

3.1 после загрузки всех нужных скриптов их необходимо прописать в server.cfg в строчке filterscripts

Допустим в папке filterscripts лежит скрипт base.amx

В server.cfg нужно прописать

Если хотим прописать более одного скрипта, допусти для мода нужны скрипты base.amx, gl_actions.amx и gl_property.amx

Это будет выглядить так

filterscripts base gl_actions gl_property

И т.д, здесь тоже очень важен регистр букв, название скрипта никак не должно отличаться от того, что загружено в папку plugins

4. Проблемы в самом моде, данные по ошибкам (если они присутствуют) Вы можете узнать через файл server_log.txt

Самая распространённая ошибка

[18:07:23] Script[gamemodes/name.amx]: Run time error 19: «File or function is not found»

Которая означает, что для запуска мода не хватает какой то функции, возможно Вы подключили не все плагины (пункт 2), либо программа сервера не той версии, которая требуется моду.

Источник

Основные команды для сервера Minecraft

Незаменимое средство для администрирования сервера Minecraft – это команды, благодаря которым мы можем конфигурировать игровой процесс, блокировать нарушителей и вносить различные корректировки. Под команды выделено отдельное консольное окно.

Консоль запускается с помощью кнопки «T» или символа «/» — он открывает окно ввода с указанным символом. Это позволяет сразу указать терминалу, что вводится не простой текст, а команда. Если исполняемая команда запускается через сервер, то в таком случае символ использовать не нужно. Также мы можем создать командный блок и вписать в него нужную функцию, а затем подключить к этому сигнал красного камня.

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

Команды для администратора сервера Майнкрафт

В нижеприведенных командах мы будем использовать ключевое слово «таргет» — оно обозначает выбранную цель (игрок, предмет и так далее).

clear [индекс объекта] [доп. параметры] — полностью очищает содержимое сумки выбранного юзера.

debug — активация/остановка режима отладки.

defaultgamemode — для каждого нового пользователя будет изменен режим игры: выживание/творчество/приключение.

difficulty — устанавливает сложность игры для всех юзеров, где 0 — мирно, 1 — легко, 2 — нормально, 3 — сложно.

enchant [уровень] — зачаровывает предмет в руках на указанный уровень.

gamemode [таргет] — указывает на юзера и изменяет его режим игры. Выживание (survival, s или 0), Творчество (creative, c или 1), Приключение (adventrure, a или 2).

gamerule [true/false] — изменение игровых правил, которые включают в себя следующее:

  • doFireTick — в случае отключения будет прекращено распространение огня на территории;
  • doMobLoot — деактивация отключает дроп с мобов;
  • doMobSpawning — отключение правила прекращает спавн мобов;
  • doTileDrops — если деактивировать данное правило, то при разрушении блоков предметы больше не будут выпадать;
  • keepInventory — включите параметр, если не хотите терять содержимое своего инвентаря в случае смерти персонажа;
  • mobGriefing — отключите данное правило, если необходимо запретить мобам портить ландшафт, строения и т.д.;
  • commandBlockOutput — деактивирует отправку сообщений в чат от командного блока.
Читайте также:  После перепада напряжения не работает холодильник

Таким образом, команда для изменения игровых правил принимает следующий вид: «gamerule keepInventory true» — в таком случае будет включена опция, благодаря которой все содержимое инвентаря будет сохранено после гибели персонажа.

give [количество] [доп. параметры] — присваивает пользователю выбранный предмет.

help [страница | команда] ? [страница | команда] — используйте помощь, если хотите узнать обо всех доступных командах консоли.

publish — активирует подключение по локальной сети.

say — введите данную команду, чтобы отправить сообщение розовым цветом.

spawnpoint [таргет] [x] [y] [z] — определяет точное местоположение в координатах, где будет установлен спавн выбранного пользователя.

time set — используйте для изменения времени, где 0 — рассвет, 6000 — полдень, 12000 — заката и 18000 — полночь.

time add — увеличивает время на выбранное значение.

toggledownfall — позволяет активировать и деактивировать осадки в игре. Если погода была солнечная, то она будет изменена на дождливую.

tp , tp — телепортирует пользователя к другому юзеру либо в любую точку мира, выбранную с помощью системы координат.

weather — изменяет погоду на некоторое время в секундах.

xp — приписывает пользователю выбранное количество опыта, от 0 до 5000. Также можно добавить сразу несколько уровней — для этого необходимо прописать L и ввести количество уровней. Для понижения левела используйте опцию L, например, 15L снизит уровень на 15 единиц.

ban [опишите, почему пользователь был заблокирован] — блокирует пользователя по нику.

ban-ip — блокирует пользователя по ip-адресу.

pardon — возвращает доступ пользователю, который был забанен.

pardon-ip — исключает IP-адрес, внесенный в черный список.

banlist [ips] — отображает список всех юзеров, которые были заблокированы на сервере.

op — определяет выбранному юзеру привилегии оператора.

deop — забирает у пользователя привилегии оператора.

kick [опишите причину] — используйте, чтобы исключить юзера из игрового процесса.

list — показывает онлайн всех юзеров на сервере.

save-all — сохраняет все измененные параметры на сервере.

save-on — активирует автосохранение всех изменений, внесенных на сервере.

save-off — отключает автосохранение изменений на сервере.

stop — прекращает работу сервера.

whitelist list — отображает список пользователей в whitelist.

whitelist — добавляет выбранного пользователя в белый список.

whitelist — активация/деактивация опции белого списка на сервере.

whitelist reload — перезагрузка whitelist.

Команды для игроков

Для отображения всех доступных команд на сервере Minecraft мы можем ввести в чат символ «/» и нажать на клавишу «Tab».

Общие команды

rules — отображает правила поведения на сервере.

spawn — возвращает вашего персонажа на спавн.

motd — предназначено для просмотра приветственного сообщения.

ignore — если вы хотите, чтобы выбранной пользователь не мог с вами общаться, воспользуйтесь данной командой.

near — отображает юзеров, находящихся рядом с вами.

afk — активация режима «Отсутствует».

depth — показывает положение персонажа относительно уровня моря.

getpos — показывает, где вы находитесь на координатной оси.

itemdb — отображает ID предмета в руке.

list; who; playerlist; online — список команд для просмотра онлайн-сервера.

r; reply — быстрый ответ на присланное ранее письмо.

time — позволяет узнать время сервера.

compass — указывает текущее направление.

call — отправляет запрос для телепортации к другому юзеру.

tpahere — отправляет запрос на телепортации к себе.

pvp-on — деактивирует защиту для новых пользователей.

rtp — телепортирует в случайное место.

warp — телепортирование на точку варпа.

warp list [страница] — список открытых варпов.

case — отображает список предметов, которые находятся в указанном кейсе.

case — отображает список предметов, которые находятся в кейсе из руки.

me — отправляет письмо в чат от третьего лица. Например, если написать me копает, то будет отображена фраза «Player копает».

tell , w — команда для отправки личного письма другому пользователю. Таким образом, можно образовать некий приватный чат, сообщения которого не смогут увидеть другие игроки.

kill — в том случае, если ваш персонаж будет закован в текстурах, вы можете воспользоваться данной командой — она дает возможность убить самого себя. После использования команды в чате отобразится фраза «Ouch. That look like it hurt.».

Читайте также:  Не работает электронная сигарета как починить

seed — показывает зерно мира, где происходит игровой процесс.

Команды для настройки жилища

home — отправляет в свое жилище.

home set — устанавливает жилище в текущей позиции.

home delete — удаляет жилище вашего персонажа.

home — позволяет посетить жилище указанного пользователя Minecraft.

home point — позволяет указать компасу на ваше жилище.

home list — отображает список домов, доступных для посещения.

home ilist — отображает список пользователей, которые могут посетить ваше жилище.

home invite [имя пользователя] — приглашает пользователя в дом.

home uninvite [имя пользователя] — отменяет приглашение указанного пользователя.

home public — разрешает сделать жилище публичным.

home private — разрешает сделать жилище приватным.

Мощные игровые серверы для Minecraft от 3 руб./час

От 4 Гб ОЗУ, от 80 Гб на скоростном NVMe и стабильные 200 Мбит/сек

Приват территории

//wand — добавляет деревянный топор для выделения области.

/region claim — выделенная область сохраняется как регион с указанным именем.

//pos1; //pos2 — выделяет блок, на котором стоит пользователь.

//hpos1 — добавляет первую точку с учетом координат пользователя.

//hpos2 — добавляет вторую точку с учетом координат пользователя.

/region list — отображает список доступных регионов

/region addowner — присваивает пользователей к выбранному региону как владельцев. Для них доступны те же опции, как и для основателя области.

/region addmember — присваивает пользователей к выбранному региону как обычных участников. Возможности ограничены.

/region removeowner — исключает выбранных пользователей из владельцев указанной области.

/region removemember — исключает выбранных пользователей из указанной области.

//expand — увеличивает масштаб области в указанном направлении. Например, при вводе команды //expand 10 down, расширение пойдет на 10 кубов вниз. Существует несколько направлений: up, down, me.

//contract — уменьшает масштаб области в указанном направлении. Например: //contract 10 down — уменьшит выделение на 5 кубов сверху вниз. Используются направления, аналогичные предыдущей команде.

/region flag — установка флага выбранной области. Работает только в том случае, если у вашего персонажа есть к этому доступ, содержит команды для различных типов пользователей.

Флаги для простых пользователей

pvp — включает или отключает режим PVP;

use — включает или отключает использование механизмов и дверей;

chest-access — если хотите запретить использование сундуков, то используйте эту команду;

lava-flow — подключает или отключает растекание лавы;

water-flow — подключает или отключает растекание воды;

lighter — если хотите запретить использование зажигалки, то используйте эту команду.

Флаги для VIP-пользователей

ice-form — создает лед;

ice-melt — создает процесс таяние льда;

snow-fall — активирует снегопад;

leaf-decay — активирует листопад;

ghast-fireball — урон от гастов;

creeper-explosion — урон от крипперов.

Флаги для Premium-пользователей

mob-spawning — предназначена для управления спавном мобов;

deny-spawn — предназначена для управления спавном отдельных мобов;

mob-damage — настройка урона от мобов в регионе;

entry — определяет, разрешено ли входить в регион;

greeting — сообщение при входе в регион;

farewell — сообщение при выходе из региона;

notify-enter — отображает текстовое сообщение при входе в пользовательскую зону;

notify-leave — отображает текстовое сообщение при выходе из пользовательской зоны;

item-drop — позволяет пользователям выбрасывать вещи на территории;

lava-fire — открывает доступ к поджогу от лавы.

Флаги для Deluxe-пользователей

invincible — устанавливает бессмертие в регионе;

feed-max-hunger — указывает на то, до скольки увеличится голод;

feed-min-hunger — указывает на то, со скольки увеличится голод.

Возможные значения:

allow — true,

deny — false,

none — не задано.

Заключение

В ходе статьи мы разобрали основные команды для администраторов и пользователей игры Minecraft. Если вы администрируете свой сервер, то подойдите к использованию команд с умом – правильно настроенный сервер позволит вывести себя на высокий уровень. Если вы простой игрок, то внимательно изучайте дополнительные параметры к выбранным командам, чтобы впоследствии не возникало никаких проблем. Удачи!

Источник

Оцените статью