Commando script
also hi erstmal
ich hab ne frage.
ich möcht mein spiel in die richtung anfangen lassen das en menu kommt wo die steuerung drinnen ist z.b.
A = schlagen oder S= rennen usw.
und ich möcht erreichen das man eine andere steuerung machen kann als standart und das man sie jeder zeit im menu ändern kann.
mfg
ich hab ne frage.
ich möcht mein spiel in die richtung anfangen lassen das en menu kommt wo die steuerung drinnen ist z.b.
A = schlagen oder S= rennen usw.
und ich möcht erreichen das man eine andere steuerung machen kann als standart und das man sie jeder zeit im menu ändern kann.
mfg
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Wenn du schlagen und so hast, benutzt du wohl mehr, als nur die Standartskripte. Da musst du schon sagen, was du genau willst. Theoretisch ist das möglich =)
also mhh...^^
ich mein das man z.b schlagen oder fähigkeiten oder so sachen zu nem bestimmten buchstaben zuweisen kann auf der tastertur und das die fähigkeit etc. durch diesen bestimmten buchstaben ausgelöst wird
z.b. links gehen wird normalerweise durch den links pfeil aktiviert,also das man das durch A z.b. ersetzen kann und das man dann auf dem buchstaben a nach links läuft
ich mein das man z.b schlagen oder fähigkeiten oder so sachen zu nem bestimmten buchstaben zuweisen kann auf der tastertur und das die fähigkeit etc. durch diesen bestimmten buchstaben ausgelöst wird
z.b. links gehen wird normalerweise durch den links pfeil aktiviert,also das man das durch A z.b. ersetzen kann und das man dann auf dem buchstaben a nach links läuft
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Ich habs schon verstanden, aber wenn du schlagen und so willst, brauchst du ja ein AKS-Skript und das müsstest du uns sagen bzw. hier posten.
du kannst es auf verschiedenen arten tun.
Aber mit dem laufen würde ich es nicht ändern. Weil du da zuviele variablen brauchst.
Du musst dann über Input das regeln.
Also zb
Aber mit dem laufen würde ich es nicht ändern. Weil du da zuviele variablen brauchst.
Du musst dann über Input das regeln.
Also zb
|
|
Ruby Quellcode |
1 2 3 4 |
if $game_variables[1] == nil then $game_variables[1] = C end if Input.trigger?(Input::+$game_variables[001]) |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »RedLink« (2. Januar 2009, 20:26)
lol^^
bin ja neu
hab kA was ein AKS is
und für was steht "nil" in dem quelltext:/
bin ja neu
hab kA was ein AKS is
und für was steht "nil" in dem quelltext:/
nil = Nix
also du musst ja erst sagen was rein soll. Und das nur wenn die die variable keinen wert hat nen bestimmter wert rein soll das ist wie ein Standart wert.
AKS = Aktion Kampf System
in englisch wäre es also
ABS = Action Battle System
PS: du musst die nuller in den eckigen klammern bei meinem alten code weg machen.
also du musst ja erst sagen was rein soll. Und das nur wenn die die variable keinen wert hat nen bestimmter wert rein soll das ist wie ein Standart wert.
AKS = Aktion Kampf System
in englisch wäre es also
ABS = Action Battle System
PS: du musst die nuller in den eckigen klammern bei meinem alten code weg machen.
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Hast du den Code getestet? Ich würde sagen, da sind mehr als 4 Fehler drin.
Das ganze in die $game_variables zu setzen wäre ungünstig, eine neue Variable wäre eleganter.
Das hier über Main einfügen:
Am Anfang, ab Zeile 4, kannst du die Tasten festlegen, mit
Der Tastenname ist beliebig, dient zur Übersicht.
Die Taste ist dasselbe wie beim Conditional Branch, wobei alles großgeschrieben werden muss (UP,DOWN,LEFT,RIGHT,C,B,X,Y,Z,L,R,A)
Per Conditional Branch mit Script kannst du das dann aufrufen, mit
Oder anstatt Input.trigger? machst du Input.press?, dann kann die Taste auch gedrückt gehalten werden.
Im Call Script geht Tasten festlegen genauso wie im Script Editor.
Wennd as jetzt nicht zu kompliziert war, soltlest du das mit Events hinbekommen =D
(hoffe ich mal ^^")
Das ganze in die $game_variables zu setzen wäre ungünstig, eine neue Variable wäre eleganter.
Das hier über Main einfügen:
|
|
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 |
module Eigene_Tasten def self.get_tasten $tasten = {} # EDIT $tasten["Enter"] = Input::C # EDIT ENDE end end class Scene_Title alias old_tastenaussuchen_new_game command_new_game def command_new_game old_tastenaussuchen_new_game Eigene_Tasten.get_tasten end end class Scene_Load alias tastenaussuchen_read_save_data read_save_data def read_save_data(file) tastenaussuchen_read_save_data(file) $tasten = Marshal.load(file) end end class Scene_Save alias tastenaussuchen_write_save_data write_save_data def write_save_data(file) tastenaussuchen_write_save_data(file) Marshal.dump($tasten,file) end end |
zum Lesen den Text mit der Maus markieren
Am Anfang, ab Zeile 4, kannst du die Tasten festlegen, mit
|
|
Ruby Quellcode |
1 |
$tasten["TASTENNAME"] = Input::TASTE |
Der Tastenname ist beliebig, dient zur Übersicht.
Die Taste ist dasselbe wie beim Conditional Branch, wobei alles großgeschrieben werden muss (UP,DOWN,LEFT,RIGHT,C,B,X,Y,Z,L,R,A)
Per Conditional Branch mit Script kannst du das dann aufrufen, mit
|
|
Ruby Quellcode |
1 |
Input.trigger?($tasten["TASTENNAME"]) |
Oder anstatt Input.trigger? machst du Input.press?, dann kann die Taste auch gedrückt gehalten werden.
Im Call Script geht Tasten festlegen genauso wie im Script Editor.
Wennd as jetzt nicht zu kompliziert war, soltlest du das mit Events hinbekommen =D
(hoffe ich mal ^^")
komplieziert war das mit sicherheit
ich werd jetz mal schaun was da abgeht
EDIT:
ok das obere funzt alles=)
das 3 ding hab ich nciht gecheckt
doch jetz möchte ich das script so machen,dass man im menu die steuerung auswählen kann (oder in einem anderem menu),welcher bcuhstabe was sein soll.
also der spieler (nicht ich,sonder der spieler(kannst auch du sein)) muss seine eigene steuerung auswählen können wie z.b. bei counter strike,das der spieler auswählen kann das springen die leertaste ist.
mfg=)

ich werd jetz mal schaun was da abgeht
EDIT:
ok das obere funzt alles=)
das 3 ding hab ich nciht gecheckt
doch jetz möchte ich das script so machen,dass man im menu die steuerung auswählen kann (oder in einem anderem menu),welcher bcuhstabe was sein soll.
also der spieler (nicht ich,sonder der spieler(kannst auch du sein)) muss seine eigene steuerung auswählen können wie z.b. bei counter strike,das der spieler auswählen kann das springen die leertaste ist.
mfg=)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Doomlord« (2. Januar 2009, 22:16)
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Magst du das nicht mit Events machen? Ich bin grad viel zu faul das zu machen^^
Man könnte auch einen Schalter anstellen, sodass du es per Common Event machst (Menü, Auswählen, Man wird wieder zur Map gebracht, Steuerungsoptionen)
Man könnte auch einen Schalter anstellen, sodass du es per Common Event machst (Menü, Auswählen, Man wird wieder zur Map gebracht, Steuerungsoptionen)
wie soll ich das mit events machen?
und mit common events hab ich noch nie was zu tun gehabt^^
ich add dich mal in skype oder icq,dann müssen wa net immer beiträge schreiben^^
da knna ich dir dann schonmal mein spiel schicken,so weit ich grad bin=)
EDIT:
haha^^
wieso schreibst du dann hin das du skype hast oder icq?^^
hast du en chat prog.?

und mit common events hab ich noch nie was zu tun gehabt^^
ich add dich mal in skype oder icq,dann müssen wa net immer beiträge schreiben^^
da knna ich dir dann schonmal mein spiel schicken,so weit ich grad bin=)
EDIT:
haha^^
wieso schreibst du dann hin das du skype hast oder icq?^^
hast du en chat prog.?
Ähnliche Themen
-
Taverne zum philosophischen Phönix »-
Alles Gute zum Geburtstag-Thread
(13. Oktober 2006, 19:32)
-
Taverne zum philosophischen Phönix »-
Spiele Raten
(31. August 2008, 12:27)
-
Einsteigerhilfe »-
[Gelöst]Automatisches ausführen eines oder mehrerer Switches am ende eines Kampfes
(27. Oktober 2008, 18:13)
-
(Alt) Smalltalk II »-
Bilderkrieg
(27. Mai 2007, 13:42)
-
Computer & Technik »-
Pc oder Maker wer hat die schuld
(21. August 2007, 15:08)

