- Сообщений: 7
- Спасибо получено: 2
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Местоположение баттлеров
Скрыть
Больше
8 года 9 мес. назад - 8 года 9 мес. назад #99020
от ErGen
ErGen создал тему: Местоположение баттлеров
Я делаю игру в другом разрешении(1024х768). Решил протестить один из боев и увидел то, что баттлеры висят немного выше из-за стандартной расстановки. Я не хочу, чтобы бой выглядел вот так вот странно, будто в него демон вселился. Надо размесить баттлеры внизу.
Последнее редактирование: 8 года 9 мес. назад пользователем ErGen.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 7
- Спасибо получено: 2
8 года 9 мес. назад #99051
от ErGen
ErGen ответил в теме Местоположение баттлеров
Как я понял, никто не в состоянии мне помочь с этим. Если уж так, то прошу модераторов удалить эту тему и забыть ее, как страшный сон
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
8 года 9 мес. назад - 8 года 9 мес. назад #99052
от Dmy
Dmy ответил в теме Местоположение баттлеров
Здравствуйте!
У меня под рукой нет ни RPG Maker MV, ни VX Ace (только 2000), поэтому я не могу гарантировать, что это сработает. Но можете попробовать для MV вот такой код:
Сохраните его с расширением js в папку js/plugins и подключите как плагин.
Я его не проверял (у меня не установлен RPG Maker MV) и он может не работать. Если будет выдавать ошибку, скажите, какая ошибка, я её поправлю.
Для VX Ace можете попробовать вот такой код:
Откройте редактор скриптов, создайте внизу новый скрипт и разместите его туда.
Добрый PanzerCat проверил этот код (спасибо ему!), так что должен сработать. Но если вдруг не сработает, скажите, что не так, я исправлю.
Числа 220 и 160 я получил на основе вашего скриншота. Если противники будут слишком сдвинуты, можно их поменять.
У меня под рукой нет ни RPG Maker MV, ни VX Ace (только 2000), поэтому я не могу гарантировать, что это сработает. Но можете попробовать для MV вот такой код:
Code:
var _Game_Enemy_screenX = Game_Enemy.prototype.screenX;
Game_Enemy.prototype.screenX = function() {
return _Game_Enemy_screenX.call(this) + 220;
};
var _Game_Enemy_screenY = Game_Enemy.prototype.screenY;
Game_Enemy.prototype.screenY = function() {
return _Game_Enemy_screenY.call(this) + 160;
};
Сохраните его с расширением js в папку js/plugins и подключите как плагин.
Я его не проверял (у меня не установлен RPG Maker MV) и он может не работать. Если будет выдавать ошибку, скажите, какая ошибка, я её поправлю.
Для VX Ace можете попробовать вот такой код:
Code:
class Game_Troop < Game_Unit
alias original_setup_before_res_changes setup
def setup(troop_id)
original_setup_before_res_changes(troop_id)
reposition_enemies_for_1024x768
end
def reposition_enemies_for_1024x768
@enemies.each do |enemy|
enemy.screen_x += 220
enemy.screen_y += 160
end
end
end
Откройте редактор скриптов, создайте внизу новый скрипт и разместите его туда.
Добрый PanzerCat проверил этот код (спасибо ему!), так что должен сработать. Но если вдруг не сработает, скажите, что не так, я исправлю.
Числа 220 и 160 я получил на основе вашего скриншота. Если противники будут слишком сдвинуты, можно их поменять.
Последнее редактирование: 8 года 9 мес. назад пользователем Dmy.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 7
- Спасибо получено: 2
8 года 8 мес. назад #99071
от ErGen
Спасибо сказали: Dmy
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.098 секунд
