Autor Thema: Shoben's Fragethread  (Gelesen 32399 mal)

Endres

  • Midlife Crisis Tentakel
  • ******
  • Beiträge: 1264
  • Geschlecht: Männlich
  • En|dres, der
    • ICQ Messenger - 230191486
    • MSN Messenger - enni_puschner@hotmail.de
    • Profil anzeigen
    • e7p.de
    • E-Mail
Re: Shoben's Fragethread
« Antwort #45 am: 15. Dezember 2010, 15:04:52 »
Nun, der ist in der PlayerExtends Skriptdatei. Wenn du die nicht hast musst du es manuell mit player.x =...; player.y =...; machen...


Domi:"irc hab ich mir viren geholt.. icq hab ich nimmer"

Shoben

  • volljähriger Tentakel
  • *****
  • Beiträge: 896
  • Geschlecht: Männlich
  • Ich bin ein bischen wie Jesus.
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #46 am: 15. Dezember 2010, 15:06:02 »
So hab ichs jetzt auch gelöst, den Befehl hab ich durch Zufall grade gefunden :D


--->Das Voll ist immer halb Glas!<---

--->Würde der klügere nachgeben, wäre die Welten von Idioten beherscht!<---

Don't tell me what I can't do
John Locke

Shoben

  • volljähriger Tentakel
  • *****
  • Beiträge: 896
  • Geschlecht: Männlich
  • Ich bin ein bischen wie Jesus.
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #47 am: 20. Dezember 2010, 22:03:02 »
Hi, wieder mal eine Frage :) :

Wenn ein Hotspot jetzt zb. heißen soll "um die Ecke", wie stelle ich dann ein,
dass der Aktionstext nicht lautet "Gehe zu um die Ecke", sondern "Gehe um die Ecke"?

*Edit: OK, habs mehr oder weniger selber gelöst. Dankeschön trotzdem! :D
« Letzte Änderung: 20. Dezember 2010, 22:19:46 von The.Shoben »


--->Das Voll ist immer halb Glas!<---

--->Würde der klügere nachgeben, wäre die Welten von Idioten beherscht!<---

Don't tell me what I can't do
John Locke

Shoben

  • volljähriger Tentakel
  • *****
  • Beiträge: 896
  • Geschlecht: Männlich
  • Ich bin ein bischen wie Jesus.
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #48 am: 30. Dezember 2010, 17:13:11 »
Hi Leute, ich will, dass man bei Klick auf einen Hotspot direkt ins Laden-Menü kommt, ich werde da allein einfach nicht schlau. Außerdem brauche ich den Befehl, um das Spiel zu schließen.


--->Das Voll ist immer halb Glas!<---

--->Würde der klügere nachgeben, wäre die Welten von Idioten beherscht!<---

Don't tell me what I can't do
John Locke

Kaktus

  • volljähriger Tentakel
  • *****
  • Beiträge: 755
  • Geschlecht: Männlich
  • Waaaah!
    • Profil anzeigen
    • E-Mail
Re: Shoben's Fragethread
« Antwort #49 am: 30. Dezember 2010, 17:29:08 »
Um ins Laden Menü zu kommen:
GetLucasSavegameListBox (RESTORE, 1);
gui[6].Visible=1;

und um das Spiel zu Beenden:
QuitGame(0);

Shoben

  • volljähriger Tentakel
  • *****
  • Beiträge: 896
  • Geschlecht: Männlich
  • Ich bin ein bischen wie Jesus.
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #50 am: 30. Dezember 2010, 18:07:51 »
Ok, Dankeschön :D


--->Das Voll ist immer halb Glas!<---

--->Würde der klügere nachgeben, wäre die Welten von Idioten beherscht!<---

Don't tell me what I can't do
John Locke

Shoben

  • volljähriger Tentakel
  • *****
  • Beiträge: 896
  • Geschlecht: Männlich
  • Ich bin ein bischen wie Jesus.
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #51 am: 02. Januar 2011, 23:28:48 »
GetLucasSavegameListBox (RESTORE, 1);

Sorry, der Code funktioniert bei mir blöderweise nicht. ???
Auch, wenn ich ihn direkt aus dem GS kopiere, wo er funktioniert! :o

Um genau zu sein, er sagt:

Undefined token 'GetLucasSavegameListBox'

Falls das hilft: Es wird im Anfangsraum, also im StartScreen benutzt.
« Letzte Änderung: 02. Januar 2011, 23:59:10 von The.Shoben »


--->Das Voll ist immer halb Glas!<---

--->Würde der klügere nachgeben, wäre die Welten von Idioten beherscht!<---

Don't tell me what I can't do
John Locke

Endres

  • Midlife Crisis Tentakel
  • ******
  • Beiträge: 1264
  • Geschlecht: Männlich
  • En|dres, der
    • ICQ Messenger - 230191486
    • MSN Messenger - enni_puschner@hotmail.de
    • Profil anzeigen
    • e7p.de
    • E-Mail
Re: Shoben's Fragethread
« Antwort #52 am: 03. Januar 2011, 09:10:23 »
Achte darauf, dass die Funktion im Header vom GlobalScript "import"iert wird, damit du sie auch außerhalb des Globalscriptes verwenden kannst. Sollte es denn nicht reichen, das entsprechende GUI zu aktivieren / ein neues GUI zu erstellen?


Domi:"irc hab ich mir viren geholt.. icq hab ich nimmer"

Shoben

  • volljähriger Tentakel
  • *****
  • Beiträge: 896
  • Geschlecht: Männlich
  • Ich bin ein bischen wie Jesus.
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #53 am: 03. Januar 2011, 12:39:36 »
die Funktion im Header vom GlobalScript "import"iert wird, damit du sie auch außerhalb des Globalscriptes verwenden kannst.

Das geht über mein Latein... Was ist das und wie mach ich das? ;D


--->Das Voll ist immer halb Glas!<---

--->Würde der klügere nachgeben, wäre die Welten von Idioten beherscht!<---

Don't tell me what I can't do
John Locke

Timer

  • volljähriger Tentakel
  • *****
  • Beiträge: 763
  • Geschlecht: Männlich
    • ICQ Messenger - 275798409
    • AOL Instant Messenger - commandertimer
    • Profil anzeigen
    • Meine Seite
    • E-Mail
Re: Shoben's Fragethread
« Antwort #54 am: 03. Januar 2011, 17:29:33 »
Schreibe einfach in den Script Header (also "GlobalScript.ash") diese Zeile:
import function GetLucasSavegameListBox(this GUI*,  ListBox *box);(also praktisch die Funktionszeile des Globalscripts mit einem "import" davor)

Damit kannst du die Funktion nun im gesamten Spiel nutzen, nicht mehr nur im Globalscript. :)

Shoben

  • volljähriger Tentakel
  • *****
  • Beiträge: 896
  • Geschlecht: Männlich
  • Ich bin ein bischen wie Jesus.
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #55 am: 03. Januar 2011, 17:41:43 »
Hab ich gemacht, hat nichts gebracht, muss ich es an eine bestimmte Stelle anfügen??


--->Das Voll ist immer halb Glas!<---

--->Würde der klügere nachgeben, wäre die Welten von Idioten beherscht!<---

Don't tell me what I can't do
John Locke

KhrisMUC

  • Moderator
  • volljähriger Tentakel
  • *****
  • Beiträge: 989
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #56 am: 03. Januar 2011, 18:58:55 »
Die Fehlermeldung "Undefined Token" dürfte nicht mehr kommen, höchstens eine Andere. Was genau klappt nicht?
"Hat nichts gebracht" hilft uns kein Stück, beschreib bitte so genau wie möglich, was passiert und was nicht klappt usw. ( ::))

Shoben

  • volljähriger Tentakel
  • *****
  • Beiträge: 896
  • Geschlecht: Männlich
  • Ich bin ein bischen wie Jesus.
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #57 am: 03. Januar 2011, 19:08:57 »
Also, im Startbildschirm soll es eine Option "Laden" geben, und wenn man drauf klickt kommt folgendes Skript:




Leider kommt aber dieser Fehler:




Wenn ich den Befehl "import function GetLucasSavegameListBox(this GUI*,  ListBox *box);" in den Header (Also GlobalScript.ash) einfüge (ich hab ihn einfach mal irgendwo zwischen alle anderen kopiert) ändert sich nichts. ???


--->Das Voll ist immer halb Glas!<---

--->Würde der klügere nachgeben, wäre die Welten von Idioten beherscht!<---

Don't tell me what I can't do
John Locke

KhrisMUC

  • Moderator
  • volljähriger Tentakel
  • *****
  • Beiträge: 989
    • Profil anzeigen
Re: Shoben's Fragethread
« Antwort #58 am: 04. Januar 2011, 02:12:01 »
Kein Wunder, dass es nicht funktioniert; Kaktus hat wahrscheinlich in einem alten Pack nach dem Befehl geschaut.

Hier ist der Code, der bei Klick auf den "Laden"-Button ausgeführt wird:
function gOptLoad_OnClick(GUIControl *control, MouseButton button)
{
gOptions.Visible = false;
gRestore.GetLucasSavegameListBox(lstRestore);
gRestore.Visible = true;
}

Die letzten beiden Zeilen musst Du übernehmen (gOptions muss nicht ausgeschaltet werden, es ist ja nicht sichtbar).

Endres

  • Midlife Crisis Tentakel
  • ******
  • Beiträge: 1264
  • Geschlecht: Männlich
  • En|dres, der
    • ICQ Messenger - 230191486
    • MSN Messenger - enni_puschner@hotmail.de
    • Profil anzeigen
    • e7p.de
    • E-Mail
Re: Shoben's Fragethread
« Antwort #59 am: 04. Januar 2011, 11:02:41 »
Kein Wunder, dass es nicht funktioniert; Kaktus hat wahrscheinlich in einem alten Pack nach dem Befehl geschaut.

Alles Kakteens Schuld.  8)


Domi:"irc hab ich mir viren geholt.. icq hab ich nimmer"