Правила раздела:
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 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
Нужно добавить броню
13 года 10 мес. назад #52925
от DK
DK создал тему: Нужно добавить броню
изначально есть 4 брони. я ковырялся в скриптах и смог сделать, чтобы появилась строчка для 5 брони, а она не работала. либо она одевала, что и на 4-й броне, либо ничего вообще.
Тема заблокирована.
13 года 10 мес. назад - 13 года 10 мес. назад #52927
от 100500
100500 ответил в теме Re: Нужно добавить броню
Поскольку указывать версию редактора, для которого нужен скрипт, сейчас не модно, вот тебе скрипт для RPG Maker VX Ace
Code:
=begin
Custom Equipment Slots Script
by Fomar0153
Version 1.2
----------------------
Notes
----------------------
No requirements
Allows you to customise what equipment characters can equip
e.g. add new slots or increase the number of accessories.
----------------------
Instructions
----------------------
You will need to edit the script in two locations both are near
the top of the script look for:
Slots[7] = "Spell Tomes"
return [0,0,2,3,4,4,4,7] if dual_wield?
and follow the instructions where they are.
----------------------
Changle Log
----------------------
1.0 -> 1.1 : Fixed a bug that caused a crash when equipping a weapon.
1.1 -> 1.2 : Fixed a bug with optimisation and remove all
Increased compatibility
----------------------
Known bugs
----------------------
None
=end
#--------------------------------------------------------------------------
# ● New Module Extra_Slots
#--------------------------------------------------------------------------
module Extra_Slots
Slots = []
# Edit here to add new slot types
# Slots[armour_type_id] = "name"
# I know it is named in the database but I don't believe you can access
# that name through Vocab
Slots[7] = "Spell Tomes"
end
class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
# ● Rewrites equip_slots
#--------------------------------------------------------------------------
# Edit here to change what slots are available to your characters
# 0 - Weapon
# 1 - Shield
# 2 - Head
# 3 - Body
# 4 - Accessory
# 5+ a custom slot
def equip_slots
return [0,0,2,3,4,4,4,7] if dual_wield?
return [0,1,2,3,4,4,4,7]
end
end
class Window_EquipSlot < Window_Selectable
#--------------------------------------------------------------------------
# ● Rewrites slot_name
#--------------------------------------------------------------------------
def slot_name(index)
if @actor.equip_slots[index] >= 5
Extra_Slots::Slots[@actor.equip_slots[index]]
else
@actor ? Vocab::etype(@actor.equip_slots[index]) : ""
end
end
end
class Scene_Equip < Scene_MenuBase
#--------------------------------------------------------------------------
# ● Aliases create_slot_window
#--------------------------------------------------------------------------
alias custom_slots_create_slot_window create_slot_window
def create_slot_window
custom_slots_create_slot_window
@slot_window.create_contents
@slot_window.refresh
end
#--------------------------------------------------------------------------
# ● Aliases on_actor_change
#--------------------------------------------------------------------------
alias custom_slots_on_actor_change on_actor_change
def on_actor_change
custom_slots_on_actor_change
@slot_window.create_contents
@slot_window.refresh
end
end
module RPG
class Armor
#--------------------------------------------------------------------------
# ● I wish I'd done this originally.
#--------------------------------------------------------------------------
def etype_id
if Extra_Slots::Slots[self.atype_id] == nil
return @etype_id
else
return self.atype_id
end
end
end
end
Последнее редактирование: 13 года 10 мес. назад пользователем 100500.
Тема заблокирована.
13 года 10 мес. назад #52928
от DK
DK ответил в теме Re: Нужно добавить броню
спасибо за скрипт, но куда его впихивать в скрипты ? и где писать название новой брони ? P.S. я - нуб
Тема заблокирована.
13 года 10 мес. назад #52929
от 100500
100500 ответил в теме Re: Нужно добавить броню
Щас я тебе демо-версию сделаю, откроешь её и посмотришь, что к чему
Тема заблокирована.
13 года 10 мес. назад - 13 года 10 мес. назад #52935
от 100500
100500 ответил в теме Re: Нужно добавить броню
Всё, демку сделал. Вот ссылка -
rghost.ru/38771228
Сам скрипт я перевёл на русский (на всякий случай, вдруг по английски не понимаешь).
Если так и не поймёшь, как он работает, спрашивай, отвечу. Правда чуть позже, сейчас времени нет к скрипту этому туториал составлять
Но вообще рекомендую - посмотри сам, что там да как, поизучай. Попробуй въехать.
Jejejejeje? модераторы, простите дурака! Я не специально даблпостил, честное пионерское!
Сам скрипт я перевёл на русский (на всякий случай, вдруг по английски не понимаешь).
Если так и не поймёшь, как он работает, спрашивай, отвечу. Правда чуть позже, сейчас времени нет к скрипту этому туториал составлять

Но вообще рекомендую - посмотри сам, что там да как, поизучай. Попробуй въехать.
Jejejejeje? модераторы, простите дурака! Я не специально даблпостил, честное пионерское!
Последнее редактирование: 13 года 10 мес. назад пользователем 100500.
Тема заблокирована.
13 года 10 мес. назад #52937
от DK
DK ответил в теме Re: Нужно добавить броню
опять же спасибо за твой труд, но эта демка вроде на vx ace ? а у меня просто vx. что-то не открывает демку((
Тема заблокирована.
13 года 10 мес. назад #52938
от 100500
100500 ответил в теме Re: Нужно добавить броню
БЛ**********!
Что ж ты сразу-то не сказал, что у тебя VX, а не VX Ace?
Конечно он не откроет демку эту, и скрипт не подойдёт ни хрена...
Ладно, сейчас на VX поищу похожий скрипт, вроде я его где-то видел в интернете.
Что ж ты сразу-то не сказал, что у тебя VX, а не VX Ace?

Конечно он не откроет демку эту, и скрипт не подойдёт ни хрена...
Ладно, сейчас на VX поищу похожий скрипт, вроде я его где-то видел в интернете.
Тема заблокирована.
13 года 10 мес. назад #52941
от Potato
Potato ответил в теме Re: Нужно добавить броню
Отличный скрипт, буду пользоваться. Один вопрос, он игру случайно снести не может? Не хочется все запороть.
Тема заблокирована.
13 года 10 мес. назад - 13 года 10 мес. назад #52942
от 100500
100500 ответил в теме Re: Нужно добавить броню
Ни в коем случае. Могут возникнуть конфликты с другими скриптами (если они есть вообще, другие скрипты), но это решается удалением скрипта.
Короче, игру не запорешь
Subzeroy, тебе скрипт нашёл. Сейчас сам только с ним разберусь, и демку залью.
Короче, игру не запорешь
Subzeroy, тебе скрипт нашёл. Сейчас сам только с ним разберусь, и демку залью.
Последнее редактирование: 13 года 10 мес. назад пользователем 100500.
Тема заблокирована.
13 года 10 мес. назад #52943
от Potato
Potato ответил в теме Re: Нужно добавить броню
А можешь мне покидать демок разных интересных скриптов для Ace? Ну если есть конечно
Тема заблокирована.
13 года 10 мес. назад #52944
от 100500
100500 ответил в теме Re: Нужно добавить броню
Potato, я работаю на VX, и с VX Ace пока ещё не дружу. А тот скрипт нашёл случайно на самом деле.
Такие дела.
Такие дела.
Тема заблокирована.
13 года 10 мес. назад #52945
от Potato
Potato ответил в теме Re: Нужно добавить броню
Блин. Для Ace я вообще никаких скриптов не знаю, кроме этого.
Тема заблокирована.
13 года 10 мес. назад #52947
от 100500
100500 ответил в теме Re: Нужно добавить броню
Если английский язык не смущает, посмотри вот тут -
yanflychannel.wordpress.com/rmvxa/
. Вроде много чего есть интересного
Тема заблокирована.
13 года 10 мес. назад #52951
от Kolhe
Kolhe ответил в теме Re: Нужно добавить броню
Или
victorscripts.wordpress.com/
Кстати, использовать все скрипты от одного автора прямой путь к избавлению от багов из-за этих скриптов.
Кстати, использовать все скрипты от одного автора прямой путь к избавлению от багов из-за этих скриптов.
Тема заблокирована.
13 года 10 мес. назад #52957
от DK
DK ответил в теме Re: Нужно добавить броню
спс)) жду демо))
Тема заблокирована.
13 года 10 мес. назад #52962
от Potato
Potato ответил в теме Re: Нужно добавить броню
И вот еще, как можно создать два дополнительных слота? Два раза вписать скрипт?
Тема заблокирована.
13 года 10 мес. назад - 13 года 10 мес. назад #52964
от 100500
100500 ответил в теме Re: Нужно добавить броню
Potato, нет конечно. Нужно дописать в скрипте кое-что.
Ищешь в скрипте строку
(примерно 31 строка) и на следующей строке дописываешь
например. Или как ты там слот называть будешь.
Затем ищешь строки
(48 строка)
и заменяешь на
то есть дописываешь через запятую номер созданного слота. Конкретно здесь это цифра "8".
Соответственно, в базе данных (во вкладке "Термины") нужно создать новый тип брони с таким же номером, как и созданный слот.
Вот демо, если вдруг непонятно. Посмотри различия между предыдущей демкой и этой.
rghost.ru/38778905
Subzeroy, для тебя тоже сделал демку. Из неё же скопируешь скрипт себе в проект.
Если что непонятно - спрашивай. Но лучше, конечно, попробуй самостоятельно ознакомиться со всеми премудростями этого скрипта.
rghost.ru/38779634
Ищешь в скрипте строку
Code:
Slots[7] = "Книги"
Code:
Slots[8] = "Обувь"
Затем ищешь строки
Code:
def equip_slots
return [0,0,2,3,4,7] if dual_wield?
return [0,1,2,3,4,7]
end
и заменяешь на
Code:
def equip_slots
return [0,0,2,3,4,7,8] if dual_wield?
return [0,1,2,3,4,7,8]
end
Соответственно, в базе данных (во вкладке "Термины") нужно создать новый тип брони с таким же номером, как и созданный слот.
Вот демо, если вдруг непонятно. Посмотри различия между предыдущей демкой и этой.
rghost.ru/38778905
Subzeroy, для тебя тоже сделал демку. Из неё же скопируешь скрипт себе в проект.
Если что непонятно - спрашивай. Но лучше, конечно, попробуй самостоятельно ознакомиться со всеми премудростями этого скрипта.
rghost.ru/38779634
Последнее редактирование: 13 года 10 мес. назад пользователем 100500.
Тема заблокирована.
13 года 10 мес. назад - 13 года 10 мес. назад #52971
от DK
DK ответил в теме Re: Нужно добавить броню
спасибо огромное !!! а можно сайт где много интересных скриптов для vx ?
Последнее редактирование: 13 года 10 мес. назад пользователем DK.
Тема заблокирована.
13 года 10 мес. назад #52984
от I_LORD
Канал: www.youtube.com/channel/UC_dv6JJsCYtMvAkjjQwbUhw
Зловещая тень: rpg-maker.info/forum/proekty/59684-mortu...pes-zloveshchaya-ten
Phantasy Star III rpg-maker.info/forum/igry-i-roliki/60085...tory-of-orakio#79128
Phantasy star Наследие rpg-maker.info/forum/projects/60615-phantasy-star-nasledie
Доблесть воина rpg-maker.info/forum/projects/50869-dobl...na-trpg?limitstart=0
Персона rpgmaker.ru/forum/projects/61435-persona...-storona-dushi#94488
I_LORD ответил в теме Re: Нужно добавить броню
Бл.....! На тех сайтах,что тебе написали есть скрипты и для VX
Канал: www.youtube.com/channel/UC_dv6JJsCYtMvAkjjQwbUhw
Зловещая тень: rpg-maker.info/forum/proekty/59684-mortu...pes-zloveshchaya-ten
Phantasy Star III rpg-maker.info/forum/igry-i-roliki/60085...tory-of-orakio#79128
Phantasy star Наследие rpg-maker.info/forum/projects/60615-phantasy-star-nasledie
Доблесть воина rpg-maker.info/forum/projects/50869-dobl...na-trpg?limitstart=0
Персона rpgmaker.ru/forum/projects/61435-persona...-storona-dushi#94488
Тема заблокирована.
Время создания страницы: 0.133 секунд
