Autor Thema: Charakter per Befehl wechsel  (Gelesen 5600 mal)

Guitar Guy

  • kleiner Tentakelsaugknopf
  • **
  • Beiträge: 43
  • Geschlecht: Männlich
  • Achmed: Silence! I kill you!!
    • Profil anzeigen
Charakter per Befehl wechsel
« am: 21. Juli 2008, 12:47:41 »
Hallo,

hab noch ne Frage zu AGS für meine Epi: Wie kann man alá MMD die Figuren über Icons an der Seite Wechseln?

Sorry falls es schon so einen Thread gibt....

Guitar Guy needs help

LilaQ

  • kleiner Tentakel
  • ***
  • Beiträge: 227
  • Geschlecht: Männlich
  • Fork you! :(){ :|:& };:
    • Profil anzeigen
Re: Charakter per Befehl wechsel
« Antwort #1 am: 24. Juli 2008, 13:02:49 »
Schau dir mal das GUI an, das passt du dementsprechend an. Dann einfach unter die jeweiligen Bildchen die Anweisung setzen bei OnClick:

character[x].SetAsPlayer();
Mfg
LilaQ
Entwicklungsstatus:

A Christmas Odyssey

- [ GAME ] 100% Done
- [ TRANSLATION ] 71% Done

Bernard on a Boattrip(WT)

- [ GAME ]    1% Done
  >> Story: 10%
  >> Graphics: 1%
  >> Code: 0%
- [ TRANSLATION ] 0%
---------
http://theadventurebl0g.wordpress.com/

KhrisMUC

  • Moderator
  • volljähriger Tentakel
  • *****
  • Beiträge: 989
    • Profil anzeigen
Re: Charakter per Befehl wechsel
« Antwort #2 am: 24. Juli 2008, 19:59:53 »
Ganz so einfach ist es nicht, erstens wechseln die Buttons ja durch und zeigen immer nur die gerade nicht aktiven Charaktere (zumindest falls man es wie in MM/Dott machen will) und zweitens muss man den Status der Türen beachten, der ziemlich schnell falsch wird (wenn man eine Tür hinter sich zu macht und dann zu einem Spieler auf der anderen Seite wechselt, sieht dieser die Tür als offen, obwohl sie zu ist, etc.).

Ich hab mal vor längerer Zeit das Syd-Pack entsprechend umgebaut, das ist aber alles hoffnungslos veraltet.

Mister L

  • Boss der T.I.A.
  • Globaler Moderator
  • Ehrwürdiger Tentakel
  • *****
  • Beiträge: 3113
  • Geschlecht: Männlich
  • "R.I.P. Clever & Smart † 1958 -2023"
    • Profil anzeigen
    • Maniac Mansion - Night of the Meteor
Re: Charakter per Befehl wechsel
« Antwort #3 am: 24. Juli 2008, 20:33:19 »
Naja, wenn es für Maniac-Dungeon ist, dürfte das mit den Türen egal sein.  ;)
Ich hatte das in "Maniac Mansion Begins" etwas einfacher gemacht: Unten rechts habe ich neben dem Inventar einen Button erstellt, der ein komplett neues GUI aufruft, in dem man jede Figur einzeln als Spielfigur auswählen kann.  :)

LilaQ

  • kleiner Tentakel
  • ***
  • Beiträge: 227
  • Geschlecht: Männlich
  • Fork you! :(){ :|:& };:
    • Profil anzeigen
Re: Charakter per Befehl wechsel
« Antwort #4 am: 25. Juli 2008, 18:25:05 »
Warum wird denn der Zustand der Türen charakterabhängig gesetzt / gezeigt? Mir bleibt da irgendwie der Sinn verwehrt :/

Dass er die Icons durchwechseln muss hatte ich bei meiner Antwort mal als 'logisch gegeben' vorrausgesetzt ;)

Mfg
LilaQ *schwer im Zeitdruck mit seinem Spiel :|*
Entwicklungsstatus:

A Christmas Odyssey

- [ GAME ] 100% Done
- [ TRANSLATION ] 71% Done

Bernard on a Boattrip(WT)

- [ GAME ]    1% Done
  >> Story: 10%
  >> Graphics: 1%
  >> Code: 0%
- [ TRANSLATION ] 0%
---------
http://theadventurebl0g.wordpress.com/

Mister L

  • Boss der T.I.A.
  • Globaler Moderator
  • Ehrwürdiger Tentakel
  • *****
  • Beiträge: 3113
  • Geschlecht: Männlich
  • "R.I.P. Clever & Smart † 1958 -2023"
    • Profil anzeigen
    • Maniac Mansion - Night of the Meteor
Re: Charakter per Befehl wechsel
« Antwort #5 am: 25. Juli 2008, 18:50:50 »
Also das Türenproblem hatte ich bei MMB auch nicht. Wenn die Türen über GlobalInts geregelt werden, kann eigentlich nix schief laufen, oder?  :-\

Das Wechseln der Icons ist für AGS-Neulinge sicher nicht so leicht zu scripten, aus den Gründen die KhrisMUC schon genannt hat. Ich hab's erst gar nicht versucht.  ;D

Bòógieman

  • International anerkannter Superheld
  • Globaler Moderator
  • alter Tentakel
  • *****
  • Beiträge: 2682
  • Geschlecht: Männlich
  • Grün Tentakel = Running Sushi!
    • Profil anzeigen
Re: Charakter per Befehl wechsel
« Antwort #6 am: 25. Juli 2008, 19:49:47 »
wenn ihr das problem nicht hattet, liegt es daran, dass das verwendete starterpack schon das ganze berücksichtigt
bei den alten starterpacks war es halt so, dass die türgrafiken nur durch den spieler ein- und ausgeblendet wurden
öffnet man nun eine tür, geht durch sie hindurch und schließt sie wieder auf der anderen seite, dann ist trotzdem noch die grafik der offenen tür im anderen raum zu sehen, obwohl das GI auf zu steht
bei einer spielfigur ist das kein problem, aber bei mehreren besteht halt die möglichkeit, dass die andere figur im ersten raum steht und somit die falsche türgrafik sieht

abhilfe schafft da ein skript, das die türgrafiken beim before_fadein je nach GI setzt
Schlachtaman Vibrations, UHYEAH!!!
_________________________________

>>>> Ende der Kommunikation <<<<