UltimaForum

Skrypty [VX] - Auto Walka

PaKiTos - Pią 02 Lip, 2010 07:12
Temat postu: Auto Walka
Ten skrypt wam upodobni styl walki do RM2k.
UWAGA:
NIE DZIAŁA Z RING MENU PODCZAS WALKI!
...Oto skrypt:
Spoiler:

Kod:
#auto walka - znalazł PaKiTos
class Game_Actor
   
  alias :eds_pre_auto_initialize :initialize
  def initialize(id)
    eds_pre_auto_initialize(id)
    @default_autobattle = actor.auto_battle 
  end
 
  def default_autobattle?
    return @default_autobattle
  end
 
  def auto_battle=(value)
    actor.auto_battle = value
  end   
 
end

class Window_PartyCommand < Window_Command
 
  def initialize
    s1 = Vocab::fight
    s2 = Vocab::escape
    s3 = "Auto"
    super(128, [s1, s2, s3], 1, 4)
    draw_item(0, true)
    draw_item(1, $game_troop.can_escape)
    draw_item(2, true)
    self.active = false
  end
 
end


class Scene_Battle
 
  alias :eds_pre_auto_update_party_command_selection :update_party_command_selection
  def update_party_command_selection
    if Input.trigger?(Input::C)
      if @party_command_window.index == 2
        $game_party.members.each { |actor| actor.auto_battle = true }
        next_actor
      end
    end
    eds_pre_auto_update_party_command_selection
  end
 
  alias :eds_pre_auto_start_party_command_selection :start_party_command_selection
  def start_party_command_selection
    for actor in $game_party.members
      actor.auto_battle = false unless actor.default_autobattle?
    end
    eds_pre_auto_start_party_command_selection
  end
     
end


radek02 - Pią 02 Lip, 2010 07:18

PaKiTos, sorry że się czepiam , ale skrypt bez screenów jest jak człowiek bez nóg .
CreeperCrisis - Pią 02 Lip, 2010 10:31

Tutaj skrypty nie potrzebne. :-) Super właśnie tego szukałem. :-) Normalnie jak w "Half minute hero".
PaKiTos - Pią 02 Lip, 2010 10:53

A po co komu screen przy takim prostym skrypciku?
PoczątkującyVX - Sro 18 Sie, 2010 15:02

Czy w tym auto chodzi o to , że gdy mnie zaatakują nacisne "auto" i mi wali losowo czymś i po rundzie znowu muszę to naciskać bo jak to wkleiłem to właśnie mi się tak robi .
CreeperCrisis - Sro 18 Sie, 2010 15:36

PoczątkującyVX, o to w tym biega. :-)

Czy dałoby się zrobić tak, aby cała walka była automatyczna. :?:

PoczątkującyVX - Sro 18 Sie, 2010 15:57

Hmm ... no właśnie nie wiem , ale tego szukam i tego się spodziewałem ; p
PaKiTos - Czw 19 Sie, 2010 09:58

CRISIS CORE napisał/a:
PoczątkującyVX, o to w tym biega. :-)

Czy dałoby się zrobić tak, aby cała walka była automatyczna. :?:

Dodaj każdemu herosowi opcję "Autowalka". Skrypt już wtedy można usunąć.

PoczątkującyVX - Czw 19 Sie, 2010 12:27

Dałoby się tak , że podczas walki nacisniesz auto i całą walke ci autoamtycznie daje czy jak ?
PaKiTos - Czw 19 Sie, 2010 13:53

nie, tylko 1 ture.
Amelanduil - Czw 19 Sie, 2010 14:17

No właśnie, bohaterom można po prostu ustawić opcję autowalki, z tym że trwale działa :P
PaKiTos - Czw 19 Sie, 2010 17:22

Ale jak walka jest prosta bierzesz auto. Jak masz bossy to atakujesz po swojemu :P
David - Sro 26 Sty, 2011 15:03

Nie wiem czemu, ale jak klikam Auto przeciwnicy stają się nieśmiertelni :-o
Niech zgadnę "masz polskiego makera?" - tak

Agumon - Sro 26 Sty, 2011 19:52

Cytat:

Czy dałoby się zrobić tak, aby cała walka była automatyczna. :?:

Jak robisz postać to tam lest auto walka zaznacz to a twoja postać będzie sama walczyć xD

A co do skryptu to się przyda.

PoczątkującyVX - Pon 18 Kwi, 2011 09:41

Agumon napisał/a:
Cytat:

Czy dałoby się zrobić tak, aby cała walka była automatyczna. :?:

Jak robisz postać to tam lest auto walka zaznacz to a twoja postać będzie sama walczyć xD

Gdzie to trzeba ustawić, bo nie do końca zrozumiałem?

Kyovu - Sob 03 Lis, 2012 10:57

Wystarczy jakiś dobry tryb (ja polecam »»RSSBS««) oraz dobre animacje.
Auto-Walka odbiera chęć gry 2/5. Ale to moje zdanie :-P


Powered by phpBB modified by Przemo © 2003 phpBB Group