• Anmelden

1

Montag, 9. März 2009, 13:32

Prügelspiel Kampfsystem

Heyy ^_^

ich hab mich mal gefragt ob es ein Kampfsystem gibt in dem man springen und mit verschiedenen Tasten angreifen kann. (Typisches Prügelspiel)

Vielleicht gibts ja so etwas, würde mich mal interessieren.

MfG, Heatran

2

Montag, 9. März 2009, 14:15

hmm ja ich weiß leider nicht ob es sowas giebt . . .

ich kenne nur solche AKS mit veschiendenen Skills . . .

aber musste mal auf die Profis warten ^^ . . .

Motto: Der RPG-Maker ist antiproportional, für Anfänger leicht - für Erfahrene schwer xD

  • Nachricht senden

3

Mittwoch, 11. März 2009, 13:40

Ich kann dir zwar kein Skript bieten, aber wer "Break" gespielt hat wird es kennen.
Dort wurde aus dem XAS noch etwas zugeskriptet.
Kannst ja mal Hybris fragen^^

mfg
Archelaus

4

Mittwoch, 11. März 2009, 16:35

Hybris? xD
Frag lieber lucien, Hybris ist eine seiner Projektreihen :)
  • sig.main

  • sig.wtf

    (22:42:42) epic: kuma: der schwimmt auch in muschis. ist nur witziger "penis" zu sagen.
    (22:42:43) epic: gnihihi
    (22:42:46) epic: penis
    (22:42:50) epic: hihi
  • sig.frpg.ethwen

    Name: Ethwen
    Rasse: Waldelf
    Alter: 23
    Beruf: Jäger

    Level: 1
    Quest: -
    Party: -

    Inventar:
    Umhängetasche (2/4)
    • 1x Proviant (Wildbret)
    • 1x toter Hase
    • 1x Heiltrank

    Kleine Kräutertasche (1/10)
    • Estragon
    Kupfer: 0

    Ausrüstung:
    • Altes Leinenhemd
    • Zerrissene Leinenhose
    • Großer Köcher (24/30)
    • Langbogen (In der Hand)
    • Messer (Lederscheide)

    Fähigkeiten:
    Aktiv
    Passiv
    Völkerbonus
    Instinkt
    Pfeil vergiften
    Heilkunde
    Schnitzen
    Tarnen
    Kräuterkunde
    Jagd

Motto: Der RPG-Maker ist antiproportional, für Anfänger leicht - für Erfahrene schwer xD

  • Nachricht senden

5

Mittwoch, 11. März 2009, 19:33

Bin verwirrt, denn es gibt hier im Forum jemanden der sich Hybris nennt^^

Reborn

hat beim Stromkonzern schon Rabatt

Motto: Wer noch was vom Wochenende weis, hat es nie erlebt!

  • Nachricht senden

6

Mittwoch, 11. März 2009, 21:33

Sowas habe ich fürher immer in Sekunden mit Events gezaubert^^, also wenn es nichts zu Anspruchvolles werden soll würde ich es dir empfehlen es mit Script zu versuchen. Und ich nehme jetzt einfach mal an das du mehrere Tasten verwenden willst, dazu würde ich dir dann dieses Script hier empfehlen:

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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
class W32API
  def initialize()
	@key_push = Win32API.new('user32', "GetAsyncKeyState", 'i', 'i')
	$key_press = Win32API.new('user32', "keybd_event", 'iiii', '')
	@tasten = Hash.new(
  	#--------------------------Maus
  	"l mouse" =>  	0x01,   #Linke Maustaste
  	"r mouse" =>  	0x02,   #Rechte Maustaste
  	"m mouse" =>  	0x04,   #Mittlere Maustaste
  	#--------------------------Special
  	"back" =>     	0x08,   #Backspace
  	"tab" =>      	0x09,   #Tabulator-Taste
  	"enter" =>    	0x0D,   #Enter
  	"shift" =>    	0x10,   #Eine der Shift-Tasten
  	"strg" =>     	0x11,   #Alt Gr-Taste oder eine der Strg-Tasten
  	"alt" =>      	0x12,   #Eine alt oder die Num-Block-Taste5 mit num lock
  	"umschalt" => 	0x14,   #Umschalttaste
  	"esc" =>      	0x1B,   #Escape
  	"space" =>    	0x20,   #Leertaste
  	#--------------------------Extra-Block
  	"bild oben" =>	0x21,
  	"bild unten" =>   0x22,
  	"ende" =>     	0x23,
  	"pos1" =>     	0x24,
  	#--------------------------Pfeil
  	"left" =>     	0x25,
  	"links" =>    	0x25,   #-
  	"up" =>       	0x26,
  	"hoch" =>     	0x26,   #-
  	"oben" =>     	0x26,   #-
  	"right" =>    	0x27,
  	"rechts" =>   	0x27,   #-
  	"down" =>     	0x28,
  	"unten" =>    	0x28,   #-
  	#--------------------------Extra-Block
  	"snapshot" => 	0x2C,
  	"einfg" =>    	0x2D,
  	"entf" =>     	0x2E,
  	#--------------------------Zahlen
  	"0" =>        	0x30,
  	"1" =>        	0x31,
  	"2" =>        	0x32,
  	"3" =>        	0x33,
  	"4" =>        	0x34,
  	"5" =>        	0x35,
  	"6" =>        	0x36,
  	"7" =>        	0x37,
  	"8" =>        	0x38,
  	"9" =>        	0x39,
  	#--------------------------Alphabet
  	"a" =>        	0x41,
  	"b" =>        	0x42,
  	"c" =>        	0x43,
  	"d" =>        	0x44,
  	"e" =>        	0x45,
  	"f" =>        	0x46,
  	"g" =>        	0x47,
  	"h" =>        	0x48,
  	"i" =>        	0x49,
  	"j" =>        	0x4A,
  	"k" =>        	0x4B,
  	"l" =>        	0x4C,
  	"m" =>        	0x4D,
  	"n" =>        	0x4E,
  	"o" =>        	0x4F,
  	"p" =>        	0x50,
  	"q" =>        	0x51,
  	"r" =>        	0x52,
  	"s" =>        	0x53,
  	"t" =>        	0x54,
  	"u" =>        	0x55,
  	"v" =>        	0x56,
  	"w" =>        	0x57,
  	"x" =>        	0x58,
  	"y" =>        	0x59,
  	"z" =>        	0x5A,
  	#--------------------------Special
  	"l windows" =>	0x5B,   #linke "Windows-Taste"
  	"r windows" =>	0x5C,   #rechte "Windows-Taste"
  	#--------------------------Num-Block
  	"num 0" =>    	0x60,
  	"num 1" =>    	0x61,
  	"num 2" =>    	0x62,
  	"num 3" =>    	0x63,
  	"num 4" =>    	0x64,
  	"num 5" =>    	0x65,
  	"num 6" =>    	0x66,
  	"num 7" =>    	0x67,
  	"num 8" =>    	0x68,
  	"num 9" =>    	0x69,
  	"num *" =>    	0x6A,
  	"num +" =>    	0x6B,
  	"num -" =>    	0x6D,
  	"num ," =>    	0x6E,
  	"num /" =>    	0x6F,
  	#--------------------------F-Zeichen
  	"F1" =>       	0x70,
  	"F2" =>       	0x71,
  	"F3" =>       	0x72,
  	"F4" =>       	0x73,
  	"F5" =>       	0x74,
  	"F6" =>       	0x75,
  	"F7" =>       	0x76,
  	"F8" =>       	0x77,
  	"F9" =>       	0x78,
  	"F10" =>      	0x79,
  	"F11" =>      	0x7A,
  	"F12" =>      	0x7B,
  	#--------------------------Num-Block
  	"num lock" => 	0x90,
  	#--------------------------Extra-Block
  	"scroll" =>   	0x91,
  	#--------------------------Special
  	"l shift" =>  	0xA0,
  	"r shift" =>  	0xA1,
  	"l strg" =>   	0xA2,
  	"r strg" =>   	0xA3,
  	"l alt" =>    	0xA4,
  	"alt gr" =>   	0xA5,
  	#--------------------------Sonderzeichen
  	"ü" =>        	0xBA,
  	"+" =>        	0xBB,
  	"," =>        	0xBC,
  	"-" =>        	0xBD,
  	"." =>        	0xBE,
  	"#" =>        	0xBF,
  	"ö" =>        	0xC0,
  	#--------------------------Special
  	"menü" =>     	0xD5,
  	#--------------------------Sonderzeichen
  	"ß" =>        	0xDB,
  	"^" =>        	0xDC,
  	"´" =>        	0xDD,
  	"ä" =>        	0xDE,
  	"<" =>        	0xE2
	)
	@tasten = @tasten[1]
  end
  def an?(taste)
	if(@tasten[taste])
  	iff = @key_push.call(@tasten[taste])
  	if(iff < 0)
    	ret=true
  	else
    	ret=false
  	end
  	return(ret)
	else
  	return(false)
	end
  end
  def press?(taste)
	if(@tasten[taste])
  	iff = @key_push.call(@tasten[taste])
  	if(iff != 0 and iff != 1)
    	ret=true
  	else
    	ret=false
  	end
  	return(ret)
	else
  	return(false)
	end
  end
  def keydown(taste)
	if(@tasten[taste])
  	$key_press.call(@tasten[taste], 0, 0x0, 0)
	end
  end
  def keyup(taste)
	if(@tasten[taste])
  	$key_press.call(@tasten[taste], 0, 0x2, 0)
	end
  end
end
$api = W32API.new
zum Lesen den Text mit der Maus markieren


Weis jetzt aber leider nicht von wem das ist, aufjedenfall abfragen tust du es glaub mit:

Ruby Quellcode

1
if $api.an?(eine_von_den_im_script_aufgeführten_tasten)

Bsp:

Ruby Quellcode

1
2
3
if $api.an?("w")
  p"es wurde W gedrückt." #=> "es wurde W gedrückt."
end
Mehr als a Allgäuer ka a Mensch it wera.


Wie soll ich wissen was ich denke, bevor ich nicht höre was ich sage?


Spoiler: OpenSource-Projects
NES-Emulator - a simple NES-Emulator
ERDL - a embedded Ruby Interpreter with the abilltiy to render images with DirectX ERDL shall be 100% compatible to RPGXP-Ruby Scripts
zum Lesen den Text mit der Maus markieren

Neo-Bahamut

Himmelsgleicher

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

  • Nachricht senden

7

Mittwoch, 11. März 2009, 21:37

Ich glaub ihr versteh das falsch (oder ich tus^^)

Ich glaub er meint ein Beat'em'Up-KS, kein AKS
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

8

Mittwoch, 11. März 2009, 21:53

ja ich meine ein Beat'em'up Kampfsystem. Ich würde dann ein Jump'n'Run Script verwenden und dann irgendwie...^^

@Hindi: Geht Beat'em'up mit dem auch oder nur als AKS?

Reborn

hat beim Stromkonzern schon Rabatt

Motto: Wer noch was vom Wochenende weis, hat es nie erlebt!

  • Nachricht senden

9

Donnerstag, 12. März 2009, 18:26

Kenne mich überhaupt nicht mit diesen Komischen KS-Akürzungen aus wie Aks oder Beat'em'up, also müsstest es mir mal erklären damit ich dir helfen kann xD.
Mehr als a Allgäuer ka a Mensch it wera.


Wie soll ich wissen was ich denke, bevor ich nicht höre was ich sage?


Spoiler: OpenSource-Projects
NES-Emulator - a simple NES-Emulator
ERDL - a embedded Ruby Interpreter with the abilltiy to render images with DirectX ERDL shall be 100% compatible to RPGXP-Ruby Scripts
zum Lesen den Text mit der Maus markieren

Neo-Bahamut

Himmelsgleicher

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

  • Nachricht senden

10

Donnerstag, 12. März 2009, 18:32

Beat'em'Up ist keine Abkürzung
Google oder WIkipedia helfen.

Beispiele: Tekken, Street Fighter
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

Reborn

hat beim Stromkonzern schon Rabatt

Motto: Wer noch was vom Wochenende weis, hat es nie erlebt!

  • Nachricht senden

11

Donnerstag, 12. März 2009, 19:18

Was er will so ein animiertes game machen? Äh, aufjedenfall geht da das auch mit eminer möglichkeit, mit der möglichkeit von mir kannst so ziemlich alles machen^^.
Mehr als a Allgäuer ka a Mensch it wera.


Wie soll ich wissen was ich denke, bevor ich nicht höre was ich sage?


Spoiler: OpenSource-Projects
NES-Emulator - a simple NES-Emulator
ERDL - a embedded Ruby Interpreter with the abilltiy to render images with DirectX ERDL shall be 100% compatible to RPGXP-Ruby Scripts
zum Lesen den Text mit der Maus markieren

12

Samstag, 21. März 2009, 19:03

wie kann man switches mit einem script im event aktivieren? ich kenn mich damit leider überhaupt gar nicht aus

Neo-Bahamut

Himmelsgleicher

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

  • Nachricht senden

13

Samstag, 21. März 2009, 19:07

Ruby Quellcode

1
$game_switches[1] = true
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

14

Freitag, 27. März 2009, 14:49

und springen?

gibt es irgendwo ne Liste aller Eventbefehle als Script?

Neo-Bahamut

Himmelsgleicher

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

  • Nachricht senden

15

Freitag, 27. März 2009, 17:33

Ja gibts.

Game_Character 2
Game_Character 3
Interpreter 3
Interpreter 4
Interpreter 5
Interpreter 6
Interpreter 7

Was springen ist weiß ich grad nicht^^
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

16

Sonntag, 29. März 2009, 23:00

Ein maker gemachtes Beat 'em up hab ich schon gesehen, das aber schon ewig her, auch ein 2D shooter weltraumballerspiel.

Machbar ist rein theoretisch vieles. Soll das denn ein komplettes Beat 'em up werden, oder nur ein element des RPG's?
Schon auf RMXP.org versucht?
Bild Bild Bild

17

Sonntag, 29. März 2009, 23:11

Vielleicht eine alternative: http://en.wikipedia.org/wiki/MUGEN

Social Bookmarks