- Регистрация
- 29.05.2024
- Темы
- 1
- Сообщения
- 630
- Реакции
- 679
У меня нет времени на инструкции, но знающий человек сам может во всем разобраться. Ломать не строить!Ý tôi là hướng dẫn sửa code, xoá code ở đâu trong tệp nào để sửa lại thành chức năng gốc

Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
У меня нет времени на инструкции, но знающий человек сам может во всем разобраться. Ломать не строить!Ý tôi là hướng dẫn sửa code, xoá code ở đâu trong tệp nào để sửa lại thành chức năng gốc
Ну да, в модах не редко бывают разные переключатели. Но для меня, подобные штуки сейчас, имеют самый низкий приоритет.Можно вставить во многие функции «return if перемення == false», или в прочее разное.
И сделать шмотку дающую навык, по типу нужды, и в нем - сделать меню, в котором будет выбор, что включать и что выключать, нажатие на который - будет менять значение переменных.
Cô ấy là một Elf Archer nhưng khi bắn goblin, cô ấy gần như bắn không trúng phát nào, thật sự tôi khá mong chờ Cung Elven có khả năng bách phát bách trúng.Buổi sáng! Có vẻ như Lilith cũng có điều gì đó tương tự. Nhưng nhìn chung game không có những đòn chí mạng cổ điển mà thay vào đó là “sát thương chân tay”, theo tôi thì ngầu hơn rất nhiều!
Tôi đã triển khai đòn chí mạng cổ điển cho Cung Elven trong phiên bản thử nghiệm của mod.
При должной сноровке, Эльфийский лук смертоносен. Но автонаведения у него, разумеется, нету.Cô ấy là một Elf Archer nhưng khi bắn goblin, cô ấy gần như bắn không trúng phát nào, thật sự tôi khá mong chờ Cung Elven có khả năng bách phát bách trúng.
Могу подсказать где можно отредактировать код, чтобы убрать этот навык: 4000_Npc_UniqueCocona.rbI'd like to make a request regarding companions for the next mod update. If possible I'd like to be able to disable or enable some companion's skills. For example, for Cocona, I want to disable her magic attack (to avoid putting aggro on herself) and make her cast only her summoning and shield skills so that she can play the role of a pure support. Is there any way to implement such option? I really like Cocona and I often travel with her, but the fact that she keeps on putting aggro on her by attacking ennemies instead of supporting her allies is making the battle more annoying than it should be.
def talkStyle
{
#[nymphomaniac,chaste,easy,low_mood,low_sta,mouth_block]
[0,0,0,0,0,0]=>"_normal",
[1,1,0,0,0,0]=>"_normal",
[1,0,0,0,0,0]=>"_slut",
[1,0,1,0,0,0]=>"_slut",
[0,1,0,0,0,0]=>"_tsun",
[0,1,1,0,0,0]=>"_tsun",
[1,1,1,0,0,0]=>"_slut",
[0,0,1,0,0,0]=>"_weak",
[0,0,1,1,0,0]=>"_weak",
[0,0,0,1,0,0]=>"_weak",
[0,1,0,1,0,0]=>"_tsun",
[1,0,0,1,0,0]=>"_slut",
[1,1,0,1,0,0]=>"_slut",
[0,0,0,0,1,0]=>"_overfatigue",
[0,0,0,1,1,0]=>"_overfatigue",
[0,0,1,0,1,0]=>"_overfatigue",
[0,0,1,1,1,0]=>"_overfatigue",
[0,1,0,0,1,0]=>"_overfatigue",
[0,1,0,1,1,0]=>"_overfatigue",
[0,1,1,0,1,0]=>"_overfatigue",
[0,1,1,1,1,0]=>"_overfatigue",
[1,0,0,0,1,0]=>"_overfatigue",
[1,0,0,1,1,0]=>"_overfatigue",
[1,0,1,0,1,0]=>"_overfatigue",
[1,0,1,1,1,0]=>"_overfatigue",
[1,1,0,0,1,0]=>"_overfatigue",
[1,1,0,1,1,0]=>"_overfatigue",
[1,1,1,0,1,0]=>"_overfatigue",
[1,1,1,1,1,0]=>"_overfatigue",
[0,0,0,0,0,1]=>"_mouth_block",
[0,0,0,0,1,1]=>"_mouth_block",
[0,0,0,1,0,1]=>"_mouth_block",
[0,0,0,1,1,1]=>"_mouth_block",
[0,0,1,0,0,1]=>"_mouth_block",
[0,0,1,0,1,1]=>"_mouth_block",
[0,0,1,1,0,1]=>"_mouth_block",
[0,0,1,1,1,1]=>"_mouth_block",
[0,1,0,0,0,1]=>"_mouth_block",
[0,1,0,0,1,1]=>"_mouth_block",
[0,1,0,1,0,1]=>"_mouth_block",
[0,1,0,1,1,1]=>"_mouth_block",
[0,1,1,0,0,1]=>"_mouth_block",
[0,1,1,0,1,1]=>"_mouth_block",
[0,1,1,1,0,1]=>"_mouth_block",
[0,1,1,1,1,1]=>"_mouth_block",
[1,0,0,0,0,1]=>"_mouth_block",
[1,0,0,0,1,1]=>"_mouth_block",
[1,0,0,1,0,1]=>"_mouth_block",
[1,0,0,1,1,1]=>"_mouth_block",
[1,0,1,0,0,1]=>"_mouth_block",
[1,0,1,0,1,1]=>"_mouth_block",
[1,0,1,1,0,1]=>"_mouth_block",
[1,0,1,1,1,1]=>"_mouth_block",
[1,1,0,0,0,1]=>"_mouth_block",
[1,1,0,0,1,1]=>"_mouth_block",
[1,1,0,1,0,1]=>"_mouth_block",
[1,1,0,1,1,1]=>"_mouth_block",
[1,1,1,0,0,1]=>"_mouth_block",
[1,1,1,0,1,1]=>"_mouth_block",
[1,1,1,1,0,1]=>"_mouth_block",
[1,1,1,1,1,1]=>"_mouth_block"
}
end
def lonaPersona
{
#[nymphomaniac,chaste,easy]
[0,0,0]=>"typical",
[0,0,1]=>"gloomy",
[0,1,0]=>"tsundere",
[0,1,1]=>"typical",
[1,0,0]=>"slut",
[1,0,1]=>"slut",
[1,1,0]=>"slut",
[1,1,1]=>"typical"
}
end
def talk_style #belong to common update
arr=get_trait+[low_mood?,low_sta?,mouth_blocked?]
arr=[self.stat["Nymph"],self.stat["IronWill"],self.stat["WeakSoul"],low_mood?,low_sta?,mouth_blocked?]
return talkStyle[arr]
end
def get_trait
[self.stat["Nymph"],self.stat["IronWill"],self.stat["WeakSoul"]]
end
class Game_Actor
alias_method :talk_style_MODNAME, :talk_style
def talk_style #belong to common update
if something
arr=get_trait+[low_mood?,low_sta?,mouth_blocked?]
arr=["your parametres","your parametres","your parametres",low_mood?,low_sta?,mouth_blocked?]
return talkStyle[arr]
else
return talk_style_MODNAME
end
end
alias_method :get_trait_MODNAME, :get_trait
def get_trait
if something
return ["your parametres","your parametres","your parametres"]
else
return talk_style_MODNAME
end
end
end
Cảm ơn bạnRuby:def talkStyle { #[nymphomaniac,chaste,easy,low_mood,low_sta,mouth_block] [0,0,0,0,0,0]=>"_normal", [1,1,0,0,0,0]=>"_normal", [1,0,0,0,0,0]=>"_slut", [1,0,1,0,0,0]=>"_slut", [0,1,0,0,0,0]=>"_tsun", [0,1,1,0,0,0]=>"_tsun", [1,1,1,0,0,0]=>"_slut", [0,0,1,0,0,0]=>"_weak", [0,0,1,1,0,0]=>"_weak", [0,0,0,1,0,0]=>"_weak", [0,1,0,1,0,0]=>"_tsun", [1,0,0,1,0,0]=>"_slut", [1,1,0,1,0,0]=>"_slut", [0,0,0,0,1,0]=>"_overfatigue", [0,0,0,1,1,0]=>"_overfatigue", [0,0,1,0,1,0]=>"_overfatigue", [0,0,1,1,1,0]=>"_overfatigue", [0,1,0,0,1,0]=>"_overfatigue", [0,1,0,1,1,0]=>"_overfatigue", [0,1,1,0,1,0]=>"_overfatigue", [0,1,1,1,1,0]=>"_overfatigue", [1,0,0,0,1,0]=>"_overfatigue", [1,0,0,1,1,0]=>"_overfatigue", [1,0,1,0,1,0]=>"_overfatigue", [1,0,1,1,1,0]=>"_overfatigue", [1,1,0,0,1,0]=>"_overfatigue", [1,1,0,1,1,0]=>"_overfatigue", [1,1,1,0,1,0]=>"_overfatigue", [1,1,1,1,1,0]=>"_overfatigue", [0,0,0,0,0,1]=>"_mouth_block", [0,0,0,0,1,1]=>"_mouth_block", [0,0,0,1,0,1]=>"_mouth_block", [0,0,0,1,1,1]=>"_mouth_block", [0,0,1,0,0,1]=>"_mouth_block", [0,0,1,0,1,1]=>"_mouth_block", [0,0,1,1,0,1]=>"_mouth_block", [0,0,1,1,1,1]=>"_mouth_block", [0,1,0,0,0,1]=>"_mouth_block", [0,1,0,0,1,1]=>"_mouth_block", [0,1,0,1,0,1]=>"_mouth_block", [0,1,0,1,1,1]=>"_mouth_block", [0,1,1,0,0,1]=>"_mouth_block", [0,1,1,0,1,1]=>"_mouth_block", [0,1,1,1,0,1]=>"_mouth_block", [0,1,1,1,1,1]=>"_mouth_block", [1,0,0,0,0,1]=>"_mouth_block", [1,0,0,0,1,1]=>"_mouth_block", [1,0,0,1,0,1]=>"_mouth_block", [1,0,0,1,1,1]=>"_mouth_block", [1,0,1,0,0,1]=>"_mouth_block", [1,0,1,0,1,1]=>"_mouth_block", [1,0,1,1,0,1]=>"_mouth_block", [1,0,1,1,1,1]=>"_mouth_block", [1,1,0,0,0,1]=>"_mouth_block", [1,1,0,0,1,1]=>"_mouth_block", [1,1,0,1,0,1]=>"_mouth_block", [1,1,0,1,1,1]=>"_mouth_block", [1,1,1,0,0,1]=>"_mouth_block", [1,1,1,0,1,1]=>"_mouth_block", [1,1,1,1,0,1]=>"_mouth_block", [1,1,1,1,1,1]=>"_mouth_block" } end def lonaPersona { #[nymphomaniac,chaste,easy] [0,0,0]=>"typical", [0,0,1]=>"gloomy", [0,1,0]=>"tsundere", [0,1,1]=>"typical", [1,0,0]=>"slut", [1,0,1]=>"slut", [1,1,0]=>"slut", [1,1,1]=>"typical" } end def talk_style #belong to common update arr=get_trait+[low_mood?,low_sta?,mouth_blocked?] arr=[self.stat["Nymph"],self.stat["IronWill"],self.stat["WeakSoul"],low_mood?,low_sta?,mouth_blocked?] return talkStyle[arr] end def talk_persona update_persona return "_#{self.stat["persona"]}" end def get_trait [self.stat["Nymph"],self.stat["IronWill"],self.stat["WeakSoul"]] end
Можно сделать так:
Код мода:
Ruby:class Game_Actor alias_method :talk_style_MODNAME, :talk_style def talk_style #belong to common update if something arr=get_trait+[low_mood?,low_sta?,mouth_blocked?] arr=["your parametres","your parametres","your parametres",low_mood?,low_sta?,mouth_blocked?] return talkStyle[arr] else return talk_style_MODNAME end end alias_method :get_trait_MODNAME, :get_trait def get_trait if something return ["your parametres","your parametres","your parametres"] else return talk_style_MODNAME end end end
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя. Предоставляя нам персональные данные, вы соглашаетесь на их обработку в соответствии с этой политикой.
Посмотрите дополнительную информацию и настройте свои предпочтения