• Anmelden

Zego

Krieger

  • »Zego« ist der Autor dieses Themas

Motto: Ein gesunder Mensch hat 1000 Wünsche, doch ein kranker nur einen!

  • Nachricht senden

1

Dienstag, 7. Oktober 2008, 21:16

Custom Battle System (CTB) V2.5


Bild von Charlie Lee
Sideview Active Kampfsystem ala Final Fantasy X
  • :music: Bushido

    Bild
  • :balloon-smiley: Lustige Zitate

    • :thumb-up: Zitat 1
      <Noone> Kann mir vielleicht jemand bei ner Deutschhausaufgabe helfen? Komm damit nicht zurecht :/
      <Siegertyp> Ja aber beeil dich, ich muss gleich los. Ich kann dir nur eine Frage beantworten.
      <Noone> Nur eine?
      <Siegertyp> Ja
      * Siegertyp has quit IRC (quit)
    • :thumb-up: Zitat 2
      <fusion> Hast du ein paar Nacktfotos deiner Freundin?
      <chrzan> nö :/
      <fusion> Willst du welche haben? :>
    • :thumb-up: Zitat 3
      <MMM> Ich glaub ich lache nie wieder so laut...göttlich heute morgen in Bio. wir haben jeweils unseren eigenen speichel mikroskopiert. Auf einmal die eine ganz aufgeregt "Hier bewegt sich was!!" Alle werden still, Prof guckt sich das kurz an, guckt nochmal hin "Oh, ja das ist definitv eine lebende Spermazelle" Ich glaub das Mädchen wäre am liebsten gestorben ;)
    • :thumb-up: Zitat 4
      <Wretched> Religionskriege sind Konflikte zwischen erwachsenen Menschen, bei denen es darum geht, wer den cooleren, imaginaeren Freund hat
      <D3nY0> looool :D wie geil
    • :thumb-up: Zitat 5
      <HDStyle> Ist dir schonmal aufgefallen, dass irgendwie nie Amokläufe an Hauptschulen stattfinden? o.o
      <Crytek> Ja ist klar. Da schießen ja auch alle zurück.
    • :thumb-up: Zitat 6
      <RAP|TaliFecT> Meine Freundin meint ich wäre neugierig ... zumindestens steht das in ihrem Tagebuch

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Sven« (25. Juni 2009, 20:13)


2

Samstag, 11. Oktober 2008, 11:54

Auf jeden Fall eine nette Geste von dir, aber...
Wäre es nicht angebracht noch ne kleine Erklärung dazu zu schreiben, z.B. wie das KS funktioniert und wie man damit umgehen sollte? Ich selber brauche es nicht wirklich, aber ich denke für den ein oder anderen wär es vorteilhaft. ^^

Scheint btw. nen nettes KS zu sein. Wenn mans gut umbaut und bisschen was hinzufügt, könnte das sicher Spaß machen.

MFG Yatzumo

Edit Bin da auf was gestoßen, von dem Script hier gibts bereits ne neuere Version:
http://www.rpgrevolution.com/forums/index.php?showtopic=8220
Sieht jetzt um einiges besser aus, ist eigenltich ganz nice.

3

Sonntag, 23. November 2008, 10:30

Ich finde das Kampfsystem sau geil^^, aber ich würde auch noch gern mehr solche chars und gegner haben^^.
Und falls es das alles auch noch auf deutsch geben würde, wäre es perfekt.
:boss:

4

Sonntag, 23. November 2008, 10:49

ich habs auch mal ausprobiert und ich finde den auch ganz schön^^, möchte aber geauso wie noctis mehr chars usw.

mfg Rikku

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

5

Sonntag, 23. November 2008, 10:57

Ich denk mal das sind Standard-Animierte-SKS-Battler^^
Dafür gibts eine sogenannte
[blink]Ressourcen-Datenbank[/blink]
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

6

Sonntag, 23. November 2008, 11:11

:heul: mhm, ich hab gesucht, aber ich kenn mich hier ja auch nich so aus.
Wenn jemand solche chars oder ein deutsch sctipt findet soll er es bitte hier posten

RedLink

Landsknecht

Motto: Faulheit ist Relativ

  • Nachricht senden

7

Sonntag, 23. November 2008, 11:18

http://www.rmxp.de/forum/index.php?page=RessDB&cid=7
Den link würde ich mal versuchen.
Da sind die battler wo mehrere bilder auf einerm Bld sind.
  • Scripter

    Für den MV
  • Mitmacher

    nirgendswo

8

Sonntag, 23. November 2008, 11:35

Son paar Links die mir grade einfallen wären folgenden:

Tales of... Battler

Standard RTP Battler

Vielleicht hilft es ja^^

9

Sonntag, 23. November 2008, 13:03

ja die sind schon mal super, aber umso mehr umso besser ^^, trotzdem danke

sorata

Champion

Motto: Eines Tages werden auch Schildkröten fliegen, jawohl! Und wenn es nur wie bei Gamera ist! °^°

  • Nachricht senden

10

Sonntag, 23. November 2008, 13:14

Ne simple, aber aufwendige Idee wäre auch: Selber machen.
Verschafft dem eigenen Spiel viel mehr Individualität. Ist aber ziemlich zeitraubend, dafür sieht's dann auch gut aus. ^_-

MfG Sorata
  • Projekte

    Bild

    Vollversion:
    Fortschritt: 50%

11

Sonntag, 23. November 2008, 14:03

(omg jetzt nerv ich schon wieder) :hilfe:
kann mir jemand sagen wo ich das auf deutsch machen kann? :kA:

12

Sonntag, 23. November 2008, 16:46

was genau willst du denn jetzt machen?^^

13

Sonntag, 23. November 2008, 16:51

ich möchte das kampfsystem auf deutsch machen, damit ich meine chars für mein rpg da rein setzen kann usw., aber da ich mich nicht so wirklich mit dem rgss auskenne, hab da einige probleme :(

14

Sonntag, 23. November 2008, 17:00

Bei mir ist das Kampfsystem auf Deutsch..^^
Oder meinst du die #Kommentare im Script?

Wenn du neue Chars einfügen willst, öffne einfach das Projekt und schau dir die Database an.
Die battler graphic wird in "Actors" festgelegt.

15

Sonntag, 23. November 2008, 18:13

ähm, ok hab das eig. so weit, aber wie kann ich das charakter bild im status menü und im kampf ändern?

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

16

Sonntag, 23. November 2008, 18:31

Im Kampf müsste es funktionieren =O

Für das Statusmenü hab ich dieses Skript hier gemacht:
Spoiler

Ruby Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
class Window_Base
  def draw_actor_animated(actor, x, y)
	bitmap = RPG::Cache.battler(actor.battler_name,actor.battler_hue)
	cw = bitmap.width / 4
	ch = bitmap.height / 11
	x2 = (bitmap.width / 4) * $scene.animationsstufe
	y2  = (bitmap.height / 11) * $scene.animationslevel
	src_rect = Rect.new(x2, y2, cw, ch)
	self.contents.blt(x - cw / 2, y - ch, bitmap, src_rect)
  end
end
 
class Scene_Status
  attr_reader :animationsstufe
  attr_reader :animationslevel
 
  alias neobahamutstatusanimatedmain main
  def main
	@animationslevel = 0
	@animationsstufe = 0
	@animation = 0
	neobahamutstatusanimatedmain
  end
 
  alias neobahamutstatusanimatedupdate update
  def update
	animated_battler_edit
	neobahamutstatusanimatedupdate
  end
 
  def animated_battler_edit
  	@animation += 1
  	if @animation == 10 then
    	@animation = 0
    	@animationsstufe += 1
  	end
  	if @animationsstufe == 4 then
    	@animationsstufe = 0
  	end
  	if Input.trigger?(Input::A) then
    	$game_system.se_play($data_system.cursor_se)
    	@animationslevel += 1
    	if @animationslevel == 11 then
      	@animationslevel = 0
    	end
  	end
  	@status_window.refresh
	end
  end
 
zum Lesen den Text mit der Maus markieren


Einfach über Main einfügen. Im Statusmenü wird der Battler dann animiert angezeigt und mit Shift lässt sich die Pose wechseln.
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

17

Sonntag, 23. November 2008, 19:28

mhm, da kommt ne fehler meldung:
Scipt 'Status menü' line 47: NoMethodError occurred.
undefined method `refresh' for nil:NilClass

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

18

Sonntag, 23. November 2008, 19:38

Hm, probier nun nochmal.

Spoiler

Ruby Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
class Window_Base
  def draw_actor_animated(actor, x, y)
	bitmap = RPG::Cache.battler(actor.battler_name,actor.battler_hue)
	cw = bitmap.width / 4
	ch = bitmap.height / 11
	x2 = (bitmap.width / 4) * $scene.animationsstufe
	y2  = (bitmap.height / 11) * $scene.animationslevel
	src_rect = Rect.new(x2, y2, cw, ch)
	self.contents.blt(x - cw / 2, y - ch, bitmap, src_rect)
  end
end
 
class Window_Status < Window_Base
  alias neobahamutstatusanimatedrefresh refresh
  def refresh
	neobahamutstatusanimatedrefresh
	draw_actor_animated(@actor, 40, 112)
  end
end
 
class Scene_Status
  attr_reader :animationsstufe
  attr_reader :animationslevel
 
  alias neobahamutstatusanimatedmain main
  def main
	@animationslevel = 0
	@animationsstufe = 0
	@animation = 0
	neobahamutstatusanimatedmain
  end
 
  alias neobahamutstatusanimatedupdate update
  def update
	animated_battler_edit
	neobahamutstatusanimatedupdate
  end
 
  def animated_battler_edit
  	@animation += 1
  	if @animation == 10 then
    	@animation = 0
    	@animationsstufe += 1
  	end
  	if @animationsstufe == 4 then
    	@animationsstufe = 0
  	end
  	if Input.trigger?(Input::A) then
    	$game_system.se_play($data_system.cursor_se)
    	@animationslevel += 1
    	if @animationslevel == 11 then
      	@animationslevel = 0
    	end
  	end
  	@status_window.refresh
	end
  end
zum Lesen den Text mit der Maus markieren
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

19

Sonntag, 23. November 2008, 19:39

^^jetzt is das in line 55

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

20

Sonntag, 23. November 2008, 19:43

Komisch...
zeig mal dein Scene_Status-Skript. Bei mir funktioniert alles =O
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

Social Bookmarks