Помогите Как убрать окно при смерти?

  • Автор темы Автор темы JonBoss
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

JonBoss

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
Jon
Я делаю сервер с плагином Quake. Кто не знает, то этот плагин позволяет стрелять из мотыги, как из оружия. Вот он: http://dev.bukkit.org/bukkit-plugins/quakecraft/
При убийстве игрока высвечивается окошко. Хотелось бы моментальное возрождение.
Разработчик плагина не выложил проект в открытый доступ. Так что отредактировать плагин не выйдет.

Решение:​

Я нашел плагин, который убирает это окошко. Вот он: http://dev.bukkit.org/bukkit-plugins/disable-respawn-screen/

Но можно просто переписать плагин:
Вот так нужно декомпилировать: http://www.rubukkit.org/threads/deo...dekompiljacija-modov.48366/page-4#post-841475

Плагин переписал, проблему исправил. Вот кому нужно: Quake Beta V2.0.1 For 1.5.2 https://yadi.sk/d/ut6yniwXdnuHc
 
Последнее редактирование:
Я делаю сервер с плагином Quake. Кто не знает, то этот плагин позволяет стрелять из мотыги, как из оружия. Вот он: http://dev.bukkit.org/bukkit-plugins/quakecraft/
При убийстве игрока высвечивается окошко. Хотелось бы моментальное возрождение.

Разработчик плагина не выложил проект в открытый доступ. Так что отредактировать плагин не выйдет.

Я нашел плагин, который убирает это окошко. Вот он: http://dev.bukkit.org/bukkit-plugins/disable-respawn-screen/
НО, у многих игроков лагает при смерти. Наверное из-за того, что после смерти все чанки вокруг его заново прогружаются. А все потому что он умирает обычной смертью, а не тпхается на новую точку. А в quake игрока могут убить и 5 раз в секунду...
По сути этот плагин за игрока жмет на кнопку "возродиться".

Так что этот плагин не годиться. Нужен плагин, чтоб он игрокам не давал умереть.

Помогите..
Попробуй пошаманить с BattleArena, слегка поднастроить и самое то.
 
С трудом прослеживаю связь с BattleArena... Вернее, совсем не прослеживаю.
Там есть вариант "смерти" с откидыванием игрока на определеную точку. Можно тут также сделать: убивает из мотыги - ТП его в точку.
 
Не поможет никакой плагин, нужно сам квейк крафт редактировать. Сейчас он делает так:
  1. При попадании фейерверком в игрока убивает его
  2. При возрождении игрока трхает куда надо
  3. Плагин не может нажать кнопку возродится за игрока, он может его просто возродить или не дать умереть и поэтому происходит конфликт
А нужно сделать так:
При попадании фейрверком игрока не убивало, а сразу тпхало куда надо.
 
Не поможет никакой плагин, нужно сам квейк крафт редактировать. Сейчас он делает так:
  1. При попадании фейерверком в игрока убивает его
  2. При возрождении игрока трхает куда надо
  3. Плагин не может нажать кнопку возродится за игрока, он может его просто возродить или не дать умереть и поэтому происходит конфликт
А нужно сделать так:
При попадании фейрверком игрока не убивало, а сразу тпхало куда надо.
Версия 2.4.0 плагина добавляет автовозрождение. Но эта версия на 1.7.2+ (на 1.5.2 не идет)
Может знаешь, как версию 2.4.0 поставить на 1.5.2? Может библиотеки какие-то поставить?
 
Версия 2.4.0 плагина добавляет автовозрождение. Но эта версия на 1.7.2+ (на 1.5.2 не идет)
Может знаешь, как версию 2.4.0 поставить на 1.5.2? Может библиотеки какие-то поставить?
Плагины отлично декомпилируются fernflower'ом.
 
Плагины отлично декомпилируются fernflower'ом.
Спасибо! Сейчас попробую декомпилировать и исправить. Если получится, выложу и тему закрою 🙂
Плагины отлично декомпилируются fernflower'ом.
Весь день просидел. Я смог декомпилировать плагин, даже уже нашел класс, где нужно исправить мою проблему. Но обратно как? Я в еклипсе все перепробовал: создал проект, создал класс в нужном пакете, переписал его. Подключил плагин, как библиотеку Quake. Но ошибки остались, ничего не получается (Ошибки не моих правок).

Я подумал, что fernflower плохо декомпилировал, я поробовал еще декомпиляторы DJ Java Decompiler и jd-gui. Тоже самое.

Может я что-то не так делаю? Или такие большие плагины нормально декомпилировать нельзя?
 
Так ты ошибки-то читаешь? Как мы можем судить об ошибках, которые ты сюда не приводишь? Во многих случаях Eclipse предлагает варианты исправления ошибок. Еще какое-то количество ошибок можно загуглить. Ты BukkitAPI нужный подключить-то не забыл? А то это не совсем понятно из твоего рассказа.
 
Так ты ошибки-то читаешь? Как мы можем судить об ошибках, которые ты сюда не приводишь? Во многих случаях Eclipse предлагает варианты исправления ошибок. Еще какое-то количество ошибок можно загуглить. Ты BukkitAPI нужный подключить-то не забыл? А то это не совсем понятно из твоего рассказа.
Не забыл, я подключил все, что нужно для плагина. Vault, WorldEdit ну и крафтбаккит.

Я не сильно понимаю в программировании java. А как мне обратно скомпилировать один отредактированный класс, не знаю.
Я могу описать ошибки, но я почти уверен, что они из-за того, что я что-то не так делаю. Может скинешь туториал, как редактировать один класс, потом его скопилировать и вставить обратно. Ибо он без нужных импортов из других классов не компилируется ☹️
 
Не забыл, я подключил все, что нужно для плагина. Vault, WorldEdit ну и крафтбаккит.

Я не сильно понимаю в программировании java. А как мне обратно скомпилировать один отредактированный класс, не знаю.
Я могу описать ошибки, но я почти уверен, что они из-за того, что я что-то не так делаю. Может скинешь туториал, как редактировать один класс, потом его скопилировать и вставить обратно. Ибо он без нужных импортов из других классов не компилируется ☹️
а ты новую версию quake пробовал на 1.5.2 запускать, если да, то какие он выдает ошибки?
 
а ты новую версию quake пробовал на 1.5.2 запускать, если да, то какие он выдает ошибки?
V2.3.0 запускается, но выдает ошибки при запуске игры.
V2.4.0 не запускается.
V2.4.1 запускается, но выдает ошибки при запуске игры.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ