Ein Spiel zum lernen?
-
- Verpackungs-Wegwerfer
- Beiträge: 85
- Registriert: 07.09.2003, 22:39
- Wohnort: Magdeburg
- Kontaktdaten:
Re:Ein Spiel zum lernen?
ich danke DIR!!!!!!!!!!
ich hoffe ich war nicht zu pampig
ich bin so froh das es klappt
ich hoffe ich war nicht zu pampig
ich bin so froh das es klappt
- madflo
- Komplettlösungsnutzer
- Beiträge: 20
- Registriert: 15.04.2003, 09:38
- Wohnort: Schweiz
- Kontaktdaten:
Re:Ein Spiel zum lernen?
Danke Apo!
Habs nun auch kappiert mit den IF Befehlen! ;D
Habs nun auch kappiert mit den IF Befehlen! ;D
-
- Verpackungs-Wegwerfer
- Beiträge: 85
- Registriert: 07.09.2003, 22:39
- Wohnort: Magdeburg
- Kontaktdaten:
Re:Ein Spiel zum lernen?
ich hab mal wieder ne frage
wie knn ich folgendes lösen:
Ich habe im Inventar einen Zettel, wenn ich mir den anschauen möchte, dann möchte ich das ein neuer Raum gestartet wird, wo halt nur der Zettel zu lesen ist!
Aber wenn ich dann irgendwohin klicke, möchte ich das der Spieler wieder an seiner alten Position ist, wo er gerade war!
Wie kann ich das realisieren?
thx for help
wie knn ich folgendes lösen:
Ich habe im Inventar einen Zettel, wenn ich mir den anschauen möchte, dann möchte ich das ein neuer Raum gestartet wird, wo halt nur der Zettel zu lesen ist!
Aber wenn ich dann irgendwohin klicke, möchte ich das der Spieler wieder an seiner alten Position ist, wo er gerade war!
Wie kann ich das realisieren?
thx for help
-
- Tastatursteuerer
- Beiträge: 535
- Registriert: 02.03.2002, 14:40
- Wohnort: Ronville
Re:Ein Spiel zum lernen?
Du platzierst in den "Kartenraum" einen unsichtbaren Charakter und wechselst per z.B. SetPlayerCharacter(MAP); zu diesem. Der Raumwechsel erfolgt dann automatisch. Mit SetPlayerCharacter(EGO); geht's dann wieder zurück zu deinem Spieler.
-
- Verpackungs-Wegwerfer
- Beiträge: 85
- Registriert: 07.09.2003, 22:39
- Wohnort: Magdeburg
- Kontaktdaten:
Re:Ein Spiel zum lernen?
boah wie peinlich das war ja zu einfach!
Dicken DANK
nur noch eine Frage
wie kann ich das machen das wenn sich ein Charakter bewegt der Mauscursor weg ist und erst wieder kommt wenn der Charakter sich zu ende bewegt hat!
sorry für di evielen fragen aber ich bin ja fleißig am programmieren
Dicken DANK
nur noch eine Frage
wie kann ich das machen das wenn sich ein Charakter bewegt der Mauscursor weg ist und erst wieder kommt wenn der Charakter sich zu ende bewegt hat!
sorry für di evielen fragen aber ich bin ja fleißig am programmieren
-
- Tastatursteuerer
- Beiträge: 535
- Registriert: 02.03.2002, 14:40
- Wohnort: Ronville
Re:Ein Spiel zum lernen?
Du könntest manuell den Befehl HideMouseCursor(); verwenden oder standardmäßig dem Wait-Cursor einen transparenten View zuweisen. So wird das auch bei den SCUMM-GUIs gemacht. Der Mauszeiger würde dann bei allen Aktionen verschwinden, die nicht vom eigenen Spieler ausgeführt werden.
-
- Verpackungs-Wegwerfer
- Beiträge: 85
- Registriert: 07.09.2003, 22:39
- Wohnort: Magdeburg
- Kontaktdaten:
Re:Ein Spiel zum lernen?
ach das ist noch etwas anders
also ich habe ein schachbrett
und wenn ich rechtsklick auf die figuren klicke dann bin ich das und kann überall mit denen Hinwandern bis ich wieder auf eine andere Figur rechtsklicke die ich dann wieder übernehme
solange bis der spieler auf einen exit button klickt!
aber es kommt nun ein fehler bzw fkt nicht richtig wenn ich eine figur rechtsklicke während eine andere sich noch bewegt! das heisst der mauscursor sollte solange einfach weg sein, wenn ich mich bewege! Wollt bloss fragen ob das geht!
Aber danke schonma für all die Hilfe die du mir schon gegeben hast
also ich habe ein schachbrett
und wenn ich rechtsklick auf die figuren klicke dann bin ich das und kann überall mit denen Hinwandern bis ich wieder auf eine andere Figur rechtsklicke die ich dann wieder übernehme
solange bis der spieler auf einen exit button klickt!
aber es kommt nun ein fehler bzw fkt nicht richtig wenn ich eine figur rechtsklicke während eine andere sich noch bewegt! das heisst der mauscursor sollte solange einfach weg sein, wenn ich mich bewege! Wollt bloss fragen ob das geht!
Aber danke schonma für all die Hilfe die du mir schon gegeben hast
-
- Tastatursteuerer
- Beiträge: 535
- Registriert: 02.03.2002, 14:40
- Wohnort: Ronville
Re:Ein Spiel zum lernen?
Mich wundert, dass du überhaupt etwas tun kannst, solange sich ein Charakter bewegt. Benutzt du denn keine blockierenden Befehle wie MoveCharacterBlocking?…wenn ich eine figur rechtsklicke während eine andere sich noch bewegt!
-
- Verpackungs-Wegwerfer
- Beiträge: 85
- Registriert: 07.09.2003, 22:39
- Wohnort: Magdeburg
- Kontaktdaten:
Re:Ein Spiel zum lernen?
doch schon! aber wenn ich die Figur rechtsklicke dann bin ich ja die Person und die kann ganz normal mit dem gehe nach linksklick in bewegung gesetzt werden ohne das ich ein befehl dafür schreiben muss!
das problem ist ja nun das ich es gerne schaffen würde zu verhindern das ich während der bewegung die maus benutzen kann!
das problem ist ja nun das ich es gerne schaffen würde zu verhindern das ich während der bewegung die maus benutzen kann!
-
- Tastatursteuerer
- Beiträge: 535
- Registriert: 02.03.2002, 14:40
- Wohnort: Ronville
Re:Ein Spiel zum lernen?
Möglicherweise kannst du mit dem character[CHARID].walking-Befehl etwas anstellen:
Repeatedly execute:
if (character[GetPlayerCharacter()].walking) SetGlobalInt(99,1);
else SetGlobalInt(99,0);
Solange du läuft, ist der GlobalInt 99 = 1. Wenn du stehen bleibst, wird er Null. Durch eine Abfrage dieses GlobalInts bei der Charakterwahl, müsste man den Wechsel während der Bewegung vielleicht verhindern können.
Repeatedly execute:
if (character[GetPlayerCharacter()].walking) SetGlobalInt(99,1);
else SetGlobalInt(99,0);
Solange du läuft, ist der GlobalInt 99 = 1. Wenn du stehen bleibst, wird er Null. Durch eine Abfrage dieses GlobalInts bei der Charakterwahl, müsste man den Wechsel während der Bewegung vielleicht verhindern können.
-
- Verpackungs-Wegwerfer
- Beiträge: 85
- Registriert: 07.09.2003, 22:39
- Wohnort: Magdeburg
- Kontaktdaten:
Re:Ein Spiel zum lernen?
thats genius
danke danke ohne dich würd ich nie die ganzen ideen umsetzten können die ich habe danke danke
kriegst nen extraraum im Adventure
danke danke ohne dich würd ich nie die ganzen ideen umsetzten können die ich habe danke danke
kriegst nen extraraum im Adventure
-
- Verpackungs-Wegwerfer
- Beiträge: 85
- Registriert: 07.09.2003, 22:39
- Wohnort: Magdeburg
- Kontaktdaten:
Re:Ein Spiel zum lernen?
sorry aber ich hab schon wieder eine Frage
ich bin schon fast fertig mit meinen adventure
aber in der nacht hab ich noch min. 1 neues prob bekommen ...
1.) wie kann ich einem Charakter was geben
ich habe es mit dem if (character[GetPlayerCharacter()].activeinv=2) ... ich wollte dadurch erreichen das wenn mein Hauptcharacter der Zielperson inventarobjekt nr2 geben will das dann was passiert
aber es fkt nicht ...
hat einer eine idee wie ich das lösen könnte?
ich bin schon fast fertig mit meinen adventure
aber in der nacht hab ich noch min. 1 neues prob bekommen ...
1.) wie kann ich einem Charakter was geben
ich habe es mit dem if (character[GetPlayerCharacter()].activeinv=2) ... ich wollte dadurch erreichen das wenn mein Hauptcharacter der Zielperson inventarobjekt nr2 geben will das dann was passiert
aber es fkt nicht ...
hat einer eine idee wie ich das lösen könnte?
-
- Tastatursteuerer
- Beiträge: 535
- Registriert: 02.03.2002, 14:40
- Wohnort: Ronville
Re:Ein Spiel zum lernen?
Ich glaube das müssen zwei "="-Zeichen sein, also "activeinv==2".
-
- Verpackungs-Wegwerfer
- Beiträge: 85
- Registriert: 07.09.2003, 22:39
- Wohnort: Magdeburg
- Kontaktdaten:
Re:Ein Spiel zum lernen?
oh man wie detsch ::)
danke es klappt nun!
danke es klappt nun!
-
- Verpackungs-Wegwerfer
- Beiträge: 85
- Registriert: 07.09.2003, 22:39
- Wohnort: Magdeburg
- Kontaktdaten:
Re:Ein Spiel zum lernen?
und wieder mal ich ...
ich krieg es irgendwie einfach nicht auf die Reihe mein folgendes Problem zu lösen:
Ich möchte ein Buch so ähnlich wie in Indy 4 zu machen (Dialog von PLATO) und wenn man auf die Büroklammer klickt dann kommt das nächste buch! Soweit kriege ich das hin !!ABER!! wenn ich auf der nächsten Seite bin kann ich die linke Maustaste nicht mehr benutzen ... nur noch mit der Rechten kommt man durch Klick auf eine Büroklammer auf die andere Seite!
Wie kann ich es lösen das einfach per Linksklick auf die Büroklammern es sich ändert (ich habe ein run-script auf any klick on hotspot)!
Danke schonma im Vorraus!
ich krieg es irgendwie einfach nicht auf die Reihe mein folgendes Problem zu lösen:
Ich möchte ein Buch so ähnlich wie in Indy 4 zu machen (Dialog von PLATO) und wenn man auf die Büroklammer klickt dann kommt das nächste buch! Soweit kriege ich das hin !!ABER!! wenn ich auf der nächsten Seite bin kann ich die linke Maustaste nicht mehr benutzen ... nur noch mit der Rechten kommt man durch Klick auf eine Büroklammer auf die andere Seite!
Wie kann ich es lösen das einfach per Linksklick auf die Büroklammern es sich ändert (ich habe ein run-script auf any klick on hotspot)!
Danke schonma im Vorraus!