collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: (Tech) Beschwörungen  (Gelesen 3302 mal)

Lloyd

  • Gast
(Tech) Beschwörungen
« am: Mai 02, 2009, 21:52:16 »
So Peinlich wegen so einer warscheinlich leichten sache ne frage zu stellen aber naja jeder hat mal angefangen :D

also ich würde in mein game gerne beschwörungen einbauen die nur eine zeit lang aktiv Alleine kämpfen und dann wieder durch die gruppe ausgetauscht wird

und wenn sie stirbt soll auch wieder die gruppe zum zug kommen kann mir da jmd helfen? =)

Re: Beschwörungen

Offline Phi

  • Forscher
  • Eventmeister
  • ***
  • Beiträge: 368
  • Im Auftrag der Wissenschaft
Re: Beschwörungen
« Antwort #1 am: Mai 02, 2009, 22:17:21 »
das kann jetzt vieles heißen, also ein paar fragen:
1. Beschwörung: vor oder während kampf?
2. kann man die Kreatur kontrollieren oder nicht?
3. ist der rest der Party im Kampf und alle gegnerischen angriffe gehen nur auf die Beschwörung oder ist die Beschwörung alleine und wenn sie stirbt kommt die restliche party in den Kampf
4. geht die beschwörung aus der party nach einer zeit von zb. 10 minuten oder nachdem ein Event aktiviert wird? (und halt wenn sie stirbt)

Re: Beschwörungen

Offline Sk!p

  • Foren-ReArchitekt
  • VX-Großmeister
  • *****
  • Beiträge: 975
  • Mit(t)arbeiter schreibt man mit einem T =P
    • Foren-ReArchitekt
Re: Beschwörungen
« Antwort #2 am: Mai 03, 2009, 11:12:14 »
Ich denke er meint es FFX like.

Ein Charakter Beschwört eine Kreatur, während die Kreatur aktiv ist, wird die Party komplett
aus dem Kampf entfernt, also kann sie weder Angreifen noch in irgendeiner Art Schaden nehmen.

Die Kreatur wird vom Spieler anstatt der Party kontrolliert.
Nach eine bstimmten Zeit, oder im Falle des Todes Der Kreatur wird sie wieder durch
die PArty ausgetauscht, die allerdings keinen Schaden am Tot der Solchen nimmt...

Korrekt?

Klischee Antagonist! | Back From Hell To Conquer The World!


Re: Beschwörungen

Lloyd

  • Gast
Re: Beschwörungen
« Antwort #3 am: Mai 03, 2009, 15:25:12 »
Ich denke er meint es FFX like.

Ein Charakter Beschwört eine Kreatur, während die Kreatur aktiv ist, wird die Party komplett
aus dem Kampf entfernt, also kann sie weder Angreifen noch in irgendeiner Art Schaden nehmen.

Die Kreatur wird vom Spieler anstatt der Party kontrolliert.
Nach eine bstimmten Zeit, oder im Falle des Todes Der Kreatur wird sie wieder durch
die PArty ausgetauscht, die allerdings keinen Schaden am Tot der Solchen nimmt...

Korrekt?

Genau so mein ich das danke^^

Re: Beschwörungen

Offline Kasaar

  • Epic Scripter !!
  • Eventmeister
  • ***
  • Beiträge: 305
  • Satanistischer Misantroph... noch Fragen? ]:)
Re: Beschwörungen
« Antwort #4 am: Mai 06, 2009, 21:34:25 »
So also hab mich ma rangesetzt undn bisschen probiert ;)
hab auch rausgefunden wies geht... was ich dazu benötige:
- 1x Common Event
- 1x Neue Fähigkeit
- 1x Neuen Charakter
- 1x Switch
und als letztes ne Scriptmodifikation^^ hab dir das alles mal gemacht...
Und es geht so:

1.: Du erstellst dir nen neuen Charakter... mir egal wie du den benennst, das spielt keine Rolle... Das ist dann jedenfals die beschworene Kreatur.
2.: Du erstellst ne neue Fähigkeit... Beschwörung oder so
3.: du machst ein Common Event welches so aussieht:
Spoiler for Hiden:
Du kannst jeden beliebigen Switch nehmen den du willst... hab hier halt den Switch 1 grad genommen
4.: In Fähigkeiten sind das hier die Dinge die du haben solltest:
Spoiler for Hiden:
Common Event is auch egal welches du nimmst, hauptsache du verlinkst zu dem richtigen...
5.: Du gibst deiner Klasse die das können soll die Fähigkeit...
6.: Du gehst in die Scripte-Database... Unter "Scene_Battle" solltest du in Zeile 644 folgende folgendes finden:
Spoiler for Hiden:
def process_defeat
    @info_viewport.visible = false
    @message_window.visible = true
    text = sprintf(Vocab::Defeat, $game_party.name)
    $game_message.texts.push(text)
    wait_for_message
    battle_end(2)
  end

Diese Zeilen löschste und ersetzt sie mit folgendem:
Spoiler for Hiden:
def process_defeat
    if $game_switches[1] == false
      @info_viewport.visible = false
      @message_window.visible = true
      text = sprintf(Vocab::Defeat, $game_party.name)
      $game_message.texts.push(text)
      wait_for_message
      battle_end(2)
    end
    if $game_switches[1] == true
      $game_party.add_actor(1)
      $game_party.remove_actor(5)
      $game_switches[1] = false
    end

So wie schon gesagt ich habe als switch 1 genommen... wenn du dafür nen anderen switch nimmst, musste die Nummer bei $game_switches[1] ändern in die id deines switches...
Bei $game_party.add_actor(1) bedeutet die Zahl in () , welcher Charakter bei Tod wieder hinzukommt (Es ist also ratsam diesen Befehl zu kopiern und in die nächsten Zeilen einzufügen mit ANDEREN ID's , falls du mehrere Charaktere dann hast (am besten alle, die vorher vorhanden sind))
$game_party.remove_actor(5) bedeutet, das der Actor mit der ID 5 (das ist bei mir die beschworene Kreatur)
entfernt wird, sobald sie tot ist...

So hoffe konnt dir damit helfen... wenn du fragen hast einfach fragen
mfG
Sartek
Besucht mich auf


Und gebt Kommentare im Blog =)

 


 Bild des Monats

rooftop party

Views: 6162
By: papilion

 Umfrage

  • Wer soll das BdM gewinnen?
  • Dot Kandidat 1
  • 3 (25%)
  • Dot Kandidat 2
  • 1 (8%)
  • Dot Kandidat 3
  • 2 (16%)
  • Dot Kandidat 4
  • 0 (0%)
  • Dot Kandidat 5
  • 6 (50%)
  • Stimmen insgesamt: 12
  • View Topic

 Schnellsuche





SimplePortal 2.3.3 © 2008-2010, SimplePortal