CNDG
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.


Ein Forum, in dem sich neue Clonk Entwickler untereinander austauschen können.
 
StartseiteStartseite  PortalPortal  SuchenSuchen  Neueste BilderNeueste Bilder  AnmeldenAnmelden  LoginLogin  

 

 Ein Array-fehler

Nach unten 
3 verfasser
AutorNachricht
Jake
Hauptman
Hauptman



Männlich Alter : 32
Ort : Mainz-Finthen
Anmeldedatum : 09.12.08

Ein Array-fehler Empty
BeitragThema: Ein Array-fehler   Ein Array-fehler EmptyDi Jan 06, 2009 2:35 am

hallo zusammen. Ich versuche gerade, einen Scriptfehler zu beheben:
}
// Tolle Effekt starten
angle += 10;
if(angle >= 360) angle = 0;
SetObjDrawTransform(1000, 0,0,0, 1000, Sin(angle, Cool*1000 - 2000,0, 1);
if(Random(2)) CreateParticle("NoGravSpark", RandomX(-5,5), RandomX(5,10), 0, -5, 25, RGBa(210, 210, 255, 100));
// Alle Timer runterzählen
DecreaseTimer();
}

das "DecreaseTimer();" macht mir zu schaffen,

ERROR: Array access: array expectedby: DecreaseTimer() (obj Spawnpunkt #25306) (Spawnpoint.c4d\Script.c:78)by: Timer() (obj Spawnpunkt #25306) (Spawnpoint.c4d\Script.c:105)

Spuckt mir der debugger aus...
Ich weiss, dass es sich um uben genannten scriptteil handelt, aber habe vollkommen keineh ahnung, warum es nicht gehn, da ich mich nicht mit Arrays auskenne...

Weiss wer Rat?
Nach oben Nach unten
Höfi
SFT
SFT
Höfi


Männlich Alter : 29
Anmeldedatum : 20.10.08

Ein Array-fehler Empty
BeitragThema: Re: Ein Array-fehler   Ein Array-fehler EmptyDi Jan 06, 2009 12:00 pm

was sollen denn die beiden Klammern Anfang und Ende.
Nach oben Nach unten
Jake
Hauptman
Hauptman



Männlich Alter : 32
Ort : Mainz-Finthen
Anmeldedatum : 09.12.08

Ein Array-fehler Empty
BeitragThema: Re: Ein Array-fehler   Ein Array-fehler EmptyDi Jan 06, 2009 1:39 pm

Ich hab den ganzen Befehl rausgenommen, weil ich dachte, dass sich der fehler leichter finden lässt, daher noch die anfangsklammern. Smile
Nach oben Nach unten
Simsi
Staatssekretär
Staatssekretär
Simsi


Männlich Alter : 31
Ort : Vaihingen/Enz
Anmeldedatum : 30.03.08

Ein Array-fehler Empty
BeitragThema: Re: Ein Array-fehler   Ein Array-fehler EmptyDi Jan 06, 2009 3:57 pm

zeig mal deine deklaration von DecreaseTimer(), also das wo du func DecreaseTimer() geschrieben hast
Nach oben Nach unten
Jake
Hauptman
Hauptman



Männlich Alter : 32
Ort : Mainz-Finthen
Anmeldedatum : 09.12.08

Ein Array-fehler Empty
BeitragThema: Re: Ein Array-fehler   Ein Array-fehler EmptyMi Jan 07, 2009 7:37 pm

private func DecreaseTimer()
{
// Waffen-Bleiben-Regel
if(FindObject(WPST))
{
for(var i=0, iPlr ; i < GetPlayerCount() ; i++)
// Spielertimer runterzählen
{
iPlr = GetPlayerByIndex(i);
if(GetPlayerType(iPlr) == C4PT_Script) continue;

if(player[iPlr])
player[iPlr] -= 5;
if(player[iPlr] <= 0 && nocollect[iPlr])
{
// Spieler kann das Objekt wieder einsammeln
player[iPlr] = 0;
nocollect[iPlr] = false;
Local() += 1<<GetPlayerByIndex(i);
}
}
}
else
{
// Timer runterzählen
player[0] -= 5;
if(player[0] <= 0)
{
// Objekt ist wieder da
player[0] = 0;
nocollect[0] = false;
SetVisibility(VIS_All());
}
}
}

das hier sollte es sein...
Ich versteh grad echt nit, was da dran falsch wäre :/
Nach oben Nach unten
Gesponserte Inhalte





Ein Array-fehler Empty
BeitragThema: Re: Ein Array-fehler   Ein Array-fehler Empty

Nach oben Nach unten
 
Ein Array-fehler
Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» Array error: Array expected!
» Fehler im Script
» Fehler bei StartPosition
» Fehler richtig melden

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Sonstiges :: Scripthilfe-
Gehe zu: