Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

Ошибка с синтаксисом скрипта.

Ветеран Разработчик
Больше
10 года 3 мес. назад #89533 от Seibur
Вот сайт на котором через попу выложили скрипт: forums.rpgmakerweb.com/index.php?/topic/...4-large-skill-icons/

Вот скрипт, который я попытался собрать по кусочкам:
Code:
#Скрипт заменяет маленькие иконки скилов на большие, размером 64x64 # Plug & Play, put the script below Material and Above Main in the script editor. # Name your skill icon pictures "Skill_N", where N = skill id. # Put those icon pictures in the Graphics\System folder. #------------------------------------------------------------------------------# def draw_skill_icon(icon_id, x, y, enabled = true) bitmap = Cache.system("Skill_"+icon_id.to_s) rect = Rect.new(0, 0, 64, 64) contents.blt(x, y, bitmap, rect, enabled ? 255 : translucent_alpha) end def draw_skill_name(skill, x, y, enabled = true, width = 172) return unless skill draw_skill_icon(skill.id, x, y, enabled) change_color(normal_color, enabled) draw_text(x + 68, y+12, width, line_height, skill.name) end end class Window_SkillList < Window_Selectable def item_height 64 + 2 end def draw_skill_cost(rect, skill) if @actor.skill_tp_cost(skill) > 0 change_color(tp_cost_color, enable?(skill)) draw_text(rect, @actor.skill_tp_cost(skill)) elsif @actor.skill_mp_cost(skill) > 0 change_color(mp_cost_color, enable?(skill)) draw_text(rect, @actor.skill_mp_cost(skill)) end end def draw_item(index) skill = @data[index] if skill rect = item_rect(index) rect.width -= 4 draw_skill_name(skill, rect.x, rect.y, enable?(skill)) rect.x += 68 rect.y += 12 draw_skill_cost(rect, skill) end end end

Через то, что я не шарю как что и где не так расставлено, скрипт выдает ошибки. Думал найти кнопку для авто исправления, или хотя бы подсказку в редакторе, что нужно исправить но не нашел. Прошу помочь.

Будь таким, каким хочешь казаться.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
10 года 3 мес. назад #89535 от Amphilohiy
Есть подозрение, что так:
ВНИМАНИЕ: Спойлер!
У мена повалилось из-за отсутствия графики, насколько корректно не знаю.

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Спасибо сказали: Seibur

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Коммерсант Проект года 1 место Учитель Проект месяца 1 место
Больше
10 года 3 мес. назад #89536 от Iren_Rin
Вроде поправил, проверяй .
Из-за этих дурацких символов в скрипте пришлось через git gists вставлять.
Спасибо сказали: Seibur, DeadElf79

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ветеран Разработчик
Больше
10 года 3 мес. назад #89537 от Seibur
Всем большое спасибо за желание помочь!
Айрен, все работает на ура. Спасибо. Вот пикча:
s8.hostingkartinok.com/uploads/images/20...f18a8f9c675dae9b.png

Будь таким, каким хочешь казаться.
Спасибо сказали: Iren_Rin

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.120 секунд
Работает на Kunena форум