- Сообщений: 82
- Спасибо получено: 26
Как убрать окно персонажа(Демо есть)
Скрыть
Больше
10 года 9 мес. назад - 10 года 9 мес. назад #83950
от MAHTUKOP
Пожалуйста помогите!
Как в скрипте Galv's Battle Pets изменить окно героя как показано на картинке или вообще его убрать?
Ну или подскажи те хотя бы в какой строке настройки этого окна ото найти не могу.
Демка: yadi.sk/d/pjijgWx5fmyqX
бугагашеньки
MAHTUKOP создал тему: Как убрать окно персонажа(Демо есть)
Пожалуйста помогите!
Как в скрипте Galv's Battle Pets изменить окно героя как показано на картинке или вообще его убрать?
Ну или подскажи те хотя бы в какой строке настройки этого окна ото найти не могу.
Демка: yadi.sk/d/pjijgWx5fmyqX
бугагашеньки
Последнее редактирование: 10 года 9 мес. назад пользователем MAHTUKOP.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
10 года 9 мес. назад #83953
от Amphilohiy
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Amphilohiy ответил в теме Как убрать окно персонажа(Демо есть)
Попробуй вставить это в конец скрипта, или отдельным скриптом ниже
ВНИМАНИЕ: Спойлер!
Code:
class Window_Base
def draw_character_compact(character_name, character_index, x, y, w, h)
return unless character_name
bitmap = Cache.character(character_name)
sign = character_name[/^[\!\$]./]
if sign && sign.include?('$')
cw = bitmap.width / 3
ch = bitmap.height / 4
else
cw = bitmap.width / 12
ch = bitmap.height / 8
end
n = character_index
src_rect = Rect.new((n%4*3+1)*cw, (n/4*4)*ch, cw, ch)
# some math here
src_rect.x += (src_rect.width - w) / 2
src_rect.width = w
src_rect.height = h
contents.blt(x - src_rect.width / 2, y - src_rect.height, bitmap, src_rect)
end
end
class Window_PetStatus
def draw_owner
return if pet.nil?
return if pet.owner <= 0
x = contents.width - 70
owner = $game_actors[pet.owner]
# new parameters - width and height (32, 32)
draw_character_compact(owner.character_name, owner.character_index, x,
40, 32, 32)
end
end
Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Скрыть
Больше
- Сообщений: 82
- Спасибо получено: 26
10 года 9 мес. назад #83956
от MAHTUKOP
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.091 секунд
