Username:

Password:

Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Test Script Message problem  (Gelesen 262 mal)
Rotock
Beginner
*
Beiträge: 1


Profil anzeigen E-Mail
« am: 23. Februar 2010, 22:34:46 »

 Man sagt ja so heufig bei GECK "learning by doing" aber bei mir ises eher "hate by doing"

Ich bin schon lange auf der suche nach einem tut...egal ob english oder deutsch(is natürlich besser)
Das jeden einzelnen button,textbox,usw in geck erklärt. Aber vergebens.

Jetzt versuche ich mal wieder "learning by doing"...

Ich möchte einfach mal testen wan so ein "begin GameMode" benuzt wird.

______________
scn my_script

begin GameMode

   ShowMessage "Hello world!"

END
______________

Dan bekomme ich beim speichern .."Hello world!"  kennt er nicht...
nach langer Recherche hab ich rausgefunden dasn man hinter ShowMessage ne MassageID eingibt..
Toll MessageId....was für ne Massage....mus ich da noch ne neu instans von  new Message oder sowas machen?Huch??    

PS. ich hab mit einigen programiersprachen schon erfahrung   c#,c++,php-html,python,ruby,usw
aber die programiersprache in GECK is total unlogisch irgentwie.
Die ganzen Beginner Guides haben mir da auch nicht weitergeholfen.
« Letzte Änderung: 23. Februar 2010, 22:44:22 von Rotock » Gespeichert
BlackRiper
Globaler Moderator
General
*****
Beiträge: 503


The Alone Hero: BlackRiper


Profil anzeigen
« Antworten #1 am: 27. Februar 2010, 16:21:25 »

Du musst nicht die Message ins scrip reinbauen sondern eine neue datei anlegen die das enthält was gezeigt werden soll! zu finden unter

Miscellaneous
- Messages.

Dort eine neue Datei erstellen.

z.B "000TestMessage" dann öffnen und das reinschreiben was im spiel dort stehen soll.

Dann eine Quest erstellen unter

Actor Data
-Quest

z.B. "000TestQuest"

Priority auf 50 stellen und dann ein Häckchen bei "Start Game Enabled" machen.

Dann speichern.

Dann den ScriptEditor öffnen und so müsste dann das Script aussehen!!!

Zitat
scn 000TestScript

short DoOnce
   begin Gamemode   

      if (DoOnce == 0)
         ShowMessage 000TestMessage
      set DoOnce to 1

endif
end

dann die Quest die du eben erstellt hast öffnen und dann unter "Script" dein script ausswählen

Hoffe das hat geholfen!!!

BlackRiper
Gespeichert

Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu: