collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: Syntax Error bei Conditional Branch  (Gelesen 1802 mal)

Offline OceanBlue

  • Palmenfan
  • VX-Großmeister
  • *****
  • Beiträge: 822
  • Back from the Dead
Syntax Error bei Conditional Branch
« am: August 03, 2008, 18:31:46 »
Nachdem ich stundenlang nach dem Fehler gesucht und ihn nicht gefunden habe, wende ich mich jetzt an euch. Folgende Ausgangssituation: In diesem Eventcode wird abgefragt, ob sich der Spieler auf der Position von einem von zweien Events befindet und ob einer von zwei Switches an ist. Das Problem: Der Maker meldet immer wieder: SyntaxError occured while running script. Frage: wo ist der Fehler? *verzweifel*

@> Conditional Branch: Script: ($game_player.x == $game_map.events[008].x) && ($game_player.y == $game_map.events[008].y)
   @> Conditional Branch: Switch 1 is ON
        @> Control Switches: 5 On; 6 Off, 7 Off, 8 Off
    : Else: Control Switches: 5 Off, 6 Off, 7 On, 8 Off

Und dann das Ganze nochmal mit Event 009 und Switch 2.

Der SyntaxError muss irgendwo in der ersten Condition sein, Anderes kann ich ausschließen. Außerdem: Bitte schnelle Hilfe, das Problem betrifft mein Contestprojekt^^'

Edit: Alle Switches und Events sind geprüftermaßen vorhanden.
« Letzte Änderung: August 03, 2008, 18:43:30 von OceanBlue »


Re: Syntax Error bei Conditional Branch

Offline Onkel Hell

  • Sol Invictus
  • Administrator
  • VX-Kenner
  • ****
  • Beiträge: 562
  • You can't shoot me, I'm AIDS !
Re: Syntax Error bei Conditional Branch
« Antwort #1 am: August 03, 2008, 18:37:18 »
schreib statt 008 mal einfach nur 8
und das eventVs haste jetz nur hier als tippfehler denk ich ma ?
Verborgen in der Dunkelheit
Ich kenne nur die Einsamkeit
Auf das kein Gott mich sieht, ich bin ein Eremit


Mega Man Battle Engine


Re: Syntax Error bei Conditional Branch

Offline OceanBlue

  • Palmenfan
  • VX-Großmeister
  • *****
  • Beiträge: 822
  • Back from the Dead
Re: Syntax Error bei Conditional Branch
« Antwort #2 am: August 03, 2008, 18:41:30 »
hellMinor, ab heute wirst du als Gott verehrt. Noch ne Frage: warum geht 8 und nicht 008?


Re: Syntax Error bei Conditional Branch

Offline Onkel Hell

  • Sol Invictus
  • Administrator
  • VX-Kenner
  • ****
  • Beiträge: 562
  • You can't shoot me, I'm AIDS !
Re: Syntax Error bei Conditional Branch
« Antwort #3 am: August 03, 2008, 18:54:55 »
$game_map.events is ein array als index für ein array is 008 ungültig
Verborgen in der Dunkelheit
Ich kenne nur die Einsamkeit
Auf das kein Gott mich sieht, ich bin ein Eremit


Mega Man Battle Engine


Re: Syntax Error bei Conditional Branch

Offline OceanBlue

  • Palmenfan
  • VX-Großmeister
  • *****
  • Beiträge: 822
  • Back from the Dead
Re: Syntax Error bei Conditional Branch
« Antwort #4 am: August 03, 2008, 19:14:15 »
Und wieso hat beispielsweise 005 funktioniert?


Re: Syntax Error bei Conditional Branch

ERZENGEL

  • Gast
Re: Syntax Error bei Conditional Branch
« Antwort #5 am: August 06, 2008, 12:53:50 »
Einer Zahl kannst in der Mathematik so viel Nullen vorne dranhängen wie du willst, da es den Wert von ihr nicht verändert. In Ruby ist es dasselbe:
a = Array.new(6) do |index| index += 1 end
# a ist ein 6 Element großes Array: [1, 2, 3, 4, 5, 6]
print(a[005])  # => 6
Also sind die Nullen kein Problem, jedoch weglassen ist halt weniger Schreibarbeit :)

Re: Syntax Error bei Conditional Branch

Offline OceanBlue

  • Palmenfan
  • VX-Großmeister
  • *****
  • Beiträge: 822
  • Back from the Dead
Re: Syntax Error bei Conditional Branch
« Antwort #6 am: August 06, 2008, 14:21:08 »
Schon, aber wieso hat 008 nicht funktioniert, aber beispielsweise 005 oder 8?


 


 Bild des Monats

rooftop party

Views: 4350
By: papilion

 Umfrage

  • Wer soll das BdM gewinnen?
  • Dot Kandidat 1
  • 3 (25%)
  • Dot Kandidat 2
  • 1 (8%)
  • Dot Kandidat 3
  • 2 (16%)
  • Dot Kandidat 4
  • 0 (0%)
  • Dot Kandidat 5
  • 6 (50%)
  • Stimmen insgesamt: 12
  • View Topic

 Schnellsuche





SimplePortal 2.3.3 © 2008-2010, SimplePortal