Войти на сайт

Авторизация, ждите ...
×

ТЕМА: RGSS - Custom Equipment Menu System и другое...

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10638

  • KASUMI-sama
  • KASUMI-sama аватар
в стандартном пакете функций RPG Maker а XP equipment system сделана вот так:

No. 1 weapon
No. 2 shield
No. 3 helmet
No. 4 body armor
No. 5 accessory

может кто поможет создать свою? или может кто объяснит и я сам сделаю?

собственно, мне необходима вот такая equipment system:

No. 1 weapon
No. 2 armor
No. 3 accessory
No. 4 accessory
No. 5 accessory


уже сам разобрал... оказалось проще простого...
если кому надо, могу выложить...

теперь осталось только добавить смену шрифта в главном меню и поставить его по центру... кто-нибудь знает какой командой это можно сделать?
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10640

  • Quandan
  • Quandan аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 518
Можно это в журнал статьей отправить ;D
<br />
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10652

  • KASUMI-sama
  • KASUMI-sama аватар
Можно это в журнал статьей отправить ;D
чего тут смешного?..
просто я сразу не понял, а потом до меня дошло что нужно сделать...
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10662

  • Rolf
  • Rolf аватар
Это просто. Вот ты сам разобрался. Я вот писал в своей статье про условие если и аксессуары вот это по сложнее самому понять.
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10670

  • Quandan
  • Quandan аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 518
Смешного ничего нету, я и говорю что можно в журнал отправить...
<br />
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10687

  • KASUMI-sama
  • KASUMI-sama аватар
ну я и тормоз...

вот смотрите оригинальный код Window_EquipLeft


def refresh
self.contents.clear
@data = []
@data.push($data_weapons[@actor.weapon_id])
@data.push($data_armors[@actor.armor1_id])
@data.push($data_armors[@actor.armor2_id])
@data.push($data_armors[@actor.armor3_id])
@data.push($data_armors[@actor.armor4_id])
@item_max = @data.size
self.contents.font.color = system_color
self.contents.draw_text(4, 32 * 0, 92, 32, $data_system.words.weapon)
self.contents.draw_text(4, 32 * 1, 92, 32, $data_system.words.armor1)
self.contents.draw_text(4, 32 * 2, 92, 32, $data_system.words.armor2)
self.contents.draw_text(4, 32 * 3, 92, 32, $data_system.words.armor3)
self.contents.draw_text(5, 32 * 4, 92, 32, $data_system.words.armor4)
draw_item_name(@data[0], 92, 32 * 0)
draw_item_name(@data[1], 92, 32 * 1)
draw_item_name(@data[2], 92, 32 * 2)
draw_item_name(@data[3], 92, 32 * 3)
draw_item_name(@data[4], 92, 32 * 4)
end


а вот что я сделал с Window_EquipLeft


def refresh
self.contents.clear
@data = []
@data.push($data_weapons[@actor.weapon_id])
@data.push($data_armors[@actor.armor1_id])
@data.push($data_armors[@actor.armor3_id])
@data.push($data_armors[@actor.armor4_id])
@data.push($data_armors[@actor.armor4_id])
@item_max = @data.size
self.contents.font.color = system_color
self.contents.draw_text(4, 32 * 0, 92, 32, $data_system.words.weapon)
self.contents.draw_text(4, 32 * 1, 92, 32, $data_system.words.armor1)
self.contents.draw_text(4, 32 * 2, 92, 32, $data_system.words.armor3)
self.contents.draw_text(4, 32 * 3, 92, 32, $data_system.words.armor4)
self.contents.draw_text(5, 32 * 4, 92, 32, $data_system.words.armor4)
draw_item_name(@data[0], 92, 32 * 0)
draw_item_name(@data[1], 92, 32 * 1)
draw_item_name(@data[2], 92, 32 * 2)
draw_item_name(@data[3], 92, 32 * 3)
draw_item_name(@data[4], 92, 32 * 4)
end


в итоге у меня получилось так:

weapon [оружие]
gauntlet [рукавица(ы)]
armor [броня]
accessory [аксессуар(ы)]
accessory [аксессуар(ы)]


а потом до меня дошло что shield, helmet, body armor и accessory это вещи одного класса armor... так что можно было мне код и не трогать, а просто в стандартных настройках изменить название...

Это просто. Вот ты сам разобрался. Я вот писал в своей статье про условие если и аксессуары вот это по сложнее самому понять.
а можешь меня научить создавать Custom Equipment Menu System?
нужна помощь...
кто знает как на титульном экране сделать шрифт по центру?
плииз... очень нужно...
вот ещё вопрос...
а можно сделать предтитульный экран в более простом варианте, а то в основном многотомные скрипты мне попадаются... просто очень сложно разобрать и понять...
может лучше сделать пару простых скриптов? ну чтобы новичкам было проще понять основы...

примерно так:

Scene_Notice
Scene_Logo


думаю так будет проще, а потом в скрипте Main просто вставить две строчки:

$scene_notice
$scene_logo
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10698

  • Rolf
  • Rolf аватар
Про пред титульный экран тут HOF свой скрипт выкладывал. Тема на форуме.На титульном экране какой тебе шрифт по центру объясни? Если квадрат где новая игра, то я могу его в любой угол поместить.
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10716

  • KASUMI-sama
  • KASUMI-sama аватар
Про пред титульный экран тут HOF свой скрипт выкладывал. Тема на форуме.На титульном экране какой тебе шрифт по центру объясни? Если квадрат где новая игра, то я могу его в любой угол поместить.
предтитульным экраном я называю то, что вы зовёте интрой... а мне нужно всего только тва маленьких скрипта написать... первый за notice и copyrights... второй за logo... пока пробую сам написать, если не получится, то уже буду просить помощи...
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10719

  • HoF
  • HoF аватар
notice и copyrights... второй за logo...
Если надо, помогу. только обьясни значение этих страшных слов)))
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10776

  • KASUMI-sama
  • KASUMI-sama аватар
notice и copyrights... второй за logo...
Если надо, помогу. только обьясни значение этих страшных слов)))
notice (в переводе с англ. обозначает заметка )
copyrights (в переводе с англ. обозначает авторские права )
т.е. чтобы не писать огрмный скрипт, я думаю о создании двух небольших скриптов... мне так проще...

сейчас я работаю... выходной у меня в среду... если не будет заказа, то весь выходной буду учить Ruby...
Администратор запретил публиковать записи гостям.

RGSS - Custom Equipment Menu System и другое... 16 года 10 мес. назад #10778

  • Dzirt
  • Dzirt аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 35
notice и copyrights... второй за logo...
Если надо, помогу. только обьясни значение этих страшных слов)))
notice (в переводе с англ. обозначает заметка )
copyrights (в переводе с англ. обозначает авторские права )
т.е. чтобы не писать огрмный скрипт, я думаю о создании двух небольших скриптов... мне так проще...

сейчас я работаю... выходной у меня в среду... если не будет заказа, то весь выходной буду учить Ruby...

Если быть точным, то copyrights переводится как Права Копирования , а если сказать это по-русски Права Распространения Программы ...
Это уже потом этот термин стали использовать как Авторские Права .
RPG Maker Newbie
Администратор запретил публиковать записи гостям.
Модераторы: NeKotZima
Время создания страницы: 0.204 секунд