- Сообщений: 3147
- Спасибо получено: 2651
Приоритет позиции ивентов
11 года 1 нед. назад - 11 года 1 нед. назад #80734
от DeadElf79
DeadElf79 создал тему: Приоритет позиции ивентов
Внимание: для ХП!
Подскажите название скрипта, который позволяет управлять приоритетом позиции ивента? Пример: в эйсе есть возможность поставить ивент строго на полу (под игроков и другими ивентами), на одном с ним уровне (как другой персонаж, допустим), или поверх всех.
Подскажите название скрипта, который позволяет управлять приоритетом позиции ивента? Пример: в эйсе есть возможность поставить ивент строго на полу (под игроков и другими ивентами), на одном с ним уровне (как другой персонаж, допустим), или поверх всех.
Примечание для Стрелка:
ты всё равно не поможешь, так что проходи мимо
Последнее редактирование: 11 года 1 нед. назад пользователем DeadElf79.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 1 нед. назад #80735
от AnnTenna
AnnTenna ответил в теме Приоритет позиции ивентов
Эльф, во-первых, есть специальный раздел, в котором спрашивают помощь по скриптам, и там же подраздел для ХР, перенесла
А во-вторых, не провоцируй Стрелка, а то начнется опять флуд из ничего.
Спасибо сказали: DeadElf79, strelokhalfer
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 1 нед. назад #80736
от DeadElf79
DeadElf79 ответил в теме Приоритет позиции ивентов
Анн, я просто сомневался. С одной стороны это поиск скрипта и это помощь, с другой - это вроде как скрипт, а не обычная помощь. Я запутался, в общем 
Анн, я не провоцирую, я шучу) Даже под спойлер убрал, так как оффтопик)

Анн, я не провоцирую, я шучу) Даже под спойлер убрал, так как оффтопик)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
Скрыть
Больше
- Сообщений: 1640
- Спасибо получено: 1080
11 года 1 нед. назад - 11 года 1 нед. назад #80738
от strelokhalfer
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
strelokhalfer ответил в теме Приоритет позиции ивентов
Тема по вопросам как раз и для помощи и поиска.
[hr]
А так, ДЭльф - вредина
Добавляешь в имени события(без кавычек, в конце) "bottom" и отмечаешь галочку "проходимое".
[hr]
А так, ДЭльф - вредина
Code:
class Game_Event
def screen_z(height = 0)
if @always_on_top
return 999
end
z = (@real_y - $game_map.display_y + 3) / 4 + 32
if @tile_id > 0
return z + $game_map.priorities[@tile_id] * 32
else
if @event.name[-6,6] == "bottom"
return z - 32
end
return z + ((height > 32) ? 31 : 0)
end
end
end
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 11 года 1 нед. назад пользователем strelokhalfer.
Спасибо сказали: DeadElf79
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 1 нед. назад - 11 года 1 нед. назад #80739
от DeadElf79
DeadElf79 ответил в теме Приоритет позиции ивентов
Последнее редактирование: 11 года 1 нед. назад пользователем DeadElf79.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
Скрыть
Больше
- Сообщений: 1640
- Спасибо получено: 1080
11 года 1 нед. назад #80741
от strelokhalfer
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
strelokhalfer ответил в теме Приоритет позиции ивентов
Проходимое то поставил?
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
11 года 1 нед. назад - 11 года 1 нед. назад #80742
от DeadElf79
DeadElf79 ответил в теме Приоритет позиции ивентов
Всё, я исправил, дело в том, что у меня используется графика тайлов, так что нужно добавлять условие тега в оба условия:
Спасибо, стрелок!
Code:
# Добавляешь в имени события(без кавычек, в конце) "bottom"
# и отмечаешь галочку "проходимое".
class Game_Event
def screen_z(height = 0)
if @always_on_top
return 999
end
z = (@real_y - $game_map.display_y + 3) / 4 + 32
if @tile_id > 0
if @event.name[-6,6] == "bottom"
return z - 32
end
return z + $game_map.priorities[@tile_id] * 32
else
if @event.name[-6,6] == "bottom"
return z - 32
end
return z + ((height > 32) ? 31 : 0)
end
end
end
Спасибо, стрелок!
Последнее редактирование: 11 года 1 нед. назад пользователем DeadElf79.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- strelokhalfer
-
- Не в сети
- Живу я здесь
-
- Знатный грамотей
Скрыть
Больше
- Сообщений: 1640
- Спасибо получено: 1080
11 года 1 нед. назад #80743
от strelokhalfer
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
strelokhalfer ответил в теме Приоритет позиции ивентов
Да, про второе забыл
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.101 секунд
