Hollywoodplayer sagt: Tablefeld 0 wurde nicht Initialisiert?

...für und mit Amiga OS4

Moderator: OS4Welt-Team

Antworten
Benutzeravatar
Morphoyasha
Beiträge: 807
Registriert: 29. September 2009 11:36
Wohnort: Detmold

Hollywoodplayer sagt: Tablefeld 0 wurde nicht Initialisiert?

Beitrag von Morphoyasha »

Ich komme zu zeit nicht weiter mit meinen Spiel Endwiklung sehe Bild (Kult)

Folgendes sollte passieren, wenn ich auf das Rote Rechteck Klike, muss/soll ein Code gestartet werden (sprich ein Kult2Gameover.hws ausgeführt werden). Aber es kommt so eine Meldung an...


Tablefeld 0 wurde nicht Initialisier!
Datei: Kult2.hws (aktuelle Zeile: 2085 – in Funktion: p_stopevtlists)

Ich weiss nicht was ich falsch gemacht habe, da ich nur mit der Designer 4.0 arbeite und keine infos in Google zu den Fehler finde.

Ich brauch das unter „Knopf bearbeiten->Maustaste auf Objekt-> code ausführen“ um einige Objekten wie Seil, Becher, Messer, Schedel, Gameover-Sequence u.s.w., dafür einen Extra .hws Skript.

Könnte jemand weiter Helfen?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Morphoyasha am 22. Mai 2013 13:00, insgesamt 1-mal geändert.
Benutzeravatar
Morphoyasha
Beiträge: 807
Registriert: 29. September 2009 11:36
Wohnort: Detmold

Re: Hollywoodplayer sagt: Tablefeld 0 wurde nicht Initialisiert?

Beitrag von Morphoyasha »

Ich häng noch ein bild dran..
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
fingus
Beiträge: 445
Registriert: 2. Oktober 2009 13:38

Re: Hollywoodplayer sagt: Tablefeld 0 wurde nicht Initialisiert?

Beitrag von fingus »

Morphoyasha hat geschrieben: Tablefeld 0 wurde nicht Initialisier!
Datei: Kult2.hws (aktuelle Zeile: 2085 – in Funktion: p_stopevtlists)
Diese Fehlermeldung gibt Hollywood immer aus, wenn versucht wird auf eine Tabelleneintrag zuzugreifen, der nicht angelegt/definiert wurde!

Das hier würde den Fehler z.B. auslösen:

test = {}
test[1]="hallo"
print(test[0])

besser ist also eine Tabelle so zu füllen:

test = {"hallo1", "hallo2"}

Dann gibts immer Feld Nr.0 (der Erste Eintrag)


Entweder ist dein Script fehlerhaft oder du hast einen neuen Fehler im Hollywood-Designer entdeckt, Du kannst den Fehler am besten im Hollywood-Forum melden unter:

http://forums.hollywood-mal.com/viewforum.php?f=5
Benutzeravatar
Morphoyasha
Beiträge: 807
Registriert: 29. September 2009 11:36
Wohnort: Detmold

Re: Hollywoodplayer sagt: Tablefeld 0 wurde nicht Initialisiert?

Beitrag von Morphoyasha »

Kann nur das Designer 4.0 zu tun haben, da ich das Kult2Gameover.hws oder Kult2.hws nichts dran Geändert habe.
Ich nutze Ausschließlich nur das Designer 4.0 zum arbeiten/entwickeln.
Benutzeravatar
HelmutH
OS4Welt-Team
Beiträge: 2640
Registriert: 28. September 2009 10:56
Wohnort: Oberhausen
Hat sich bedankt: 41 Mal
Danksagung erhalten: 44 Mal

Re: Hollywoodplayer sagt: Tablefeld 0 wurde nicht Initialisiert?

Beitrag von HelmutH »

Hi Morphoyasha
Hast du schonmal den roten button im Seiten Codeeditor für "Code syntax prüfen" benutzt um zu sehen was er dir da rausbringt :?:

Falls du noch weitere Fragen zu Hollywood und dem Designer hast, ich kümmere mich um das Deutsche Hollywood Forum auf Amiga-Resistance, da sind einige Leute zusammen die da mit Hollywood arbeiten und auch weiter helfen können. :wink:
Gruß Helmut
Amiga 500, Amiga 2000, AmigaOne XE, AmigaOne X5000
Benutzeravatar
Morphoyasha
Beiträge: 807
Registriert: 29. September 2009 11:36
Wohnort: Detmold

Re: Hollywoodplayer sagt: Tablefeld 0 wurde nicht Initialisiert?

Beitrag von Morphoyasha »

HelmutH hat geschrieben:Hi Morphoyasha
Hast du schonmal den roten button im Seiten Codeeditor für "Code syntax prüfen" benutzt um zu sehen was er dir da rausbringt :?:

Falls du noch weitere Fragen zu Hollywood und dem Designer hast, ich kümmere mich um das Deutsche Hollywood Forum auf Amiga-Resistance, da sind einige Leute zusammen die da mit Hollywood arbeiten und auch weiter helfen können. :wink:
Es sagt,

Hollywood Designer
Dieser Code ist syntaktisch korrekt!

Der Thore hat mir einen tipp gegeben, ich werde das mal umsetzen mit einen Edit Programm.

PS.Jetzt komm ich auch nicht mit dem Tipp weiter, wenn eine Problem gelöst ist, kommt wieder ein Anderes :(
Benutzeravatar
HelmutH
OS4Welt-Team
Beiträge: 2640
Registriert: 28. September 2009 10:56
Wohnort: Oberhausen
Hat sich bedankt: 41 Mal
Danksagung erhalten: 44 Mal

Re: Hollywoodplayer sagt: Tablefeld 0 wurde nicht Initialisiert?

Beitrag von HelmutH »

Das ist doch schonmal gut, dann ist da mit dem Code jedenfalls alles in Ordnung.

Was kommt denn jetzt für ein Fehler nachdem Tip von Thore :?:
Gruß Helmut
Amiga 500, Amiga 2000, AmigaOne XE, AmigaOne X5000
Benutzeravatar
Morphoyasha
Beiträge: 807
Registriert: 29. September 2009 11:36
Wohnort: Detmold

Re: Hollywoodplayer sagt: Tablefeld 0 wurde nicht Initialisiert?

Beitrag von Morphoyasha »

HelmutH hat geschrieben:Das ist doch schonmal gut, dann ist da mit dem Code jedenfalls alles in Ordnung.

Was kommt denn jetzt für ein Fehler nachdem Tip von Thore :?:
einen...

Tablefeld 0 wurde nicht Initialisiert!
Datei: Kult2.hws (aktuelle Zeile: 2068 – in Funktion: p_freeevtlist)

Nachdem ich es wieder mal mit If Kommando beseitigt habe, aber dann kam wieder eine Meldung und mit eine andere Zeile usw.
Der Andreas hat mich zurück geschrieben, der wird die Sache mal ansehen.
Antworten