Alles über unsere gebliebten Klammerfehler
Hayho liebes Forum,
wegen zahlreicher Anfragen im Forum und auch ICQ, entschließe ich mich jetzt, ein kleines Tutorial hierdrüber zu schreiben.
Woran erkenne ich einen Klammerfehler?
Wenn euch euer Compiler 26 Errors ausspuckt, so kann man von einem Klammerfehler ausgehen. Ein Klammerfehler bedeutet, dass irgendwo im Script eine { oder eine } fehlt.
Wie finde ich Klemmerfehler am leichtesten?
Am besten ist es sowieso, bei seiner neusten Version ein Backup zu erstellen. Solltet ihr aber einen Klammerfehler haben, so solltet ihr euer Gehirn anstrengen, und bei den Dingen suchen, an denen zuletzt gearbeitet wurde. Hier mal ein Beispiel mit Klammerfehler.
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
return 1;
return 0;
Man kann bei solchen Kleinigkeiten die Klammer ganz einfach auch abzählen. Es MÜSSEN immer so viele Klammern zu sein, wie sie auch offen sind. Eine mehr oder zu wenig bei einen der beiden reicht schon. Das ganze kann ziemlich anstrengend werden..
Hier noch ein Beispiel ohne Klammerfehler.
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
return 1;
}
return 0;
Ein Klammerfehler kann sich also überall verstecken..
Ich hoffe ich konnte euch ein wenig helfen.
Gruß,
Flip