Ich habe ein problemm mit diesem Error
(8505) : error 001: expected token: ";", but found "]"
Die Zeile
if(SpielerInfo[i][Fraktion]1
was mus ich ändern das es keine Error mehr gibt ?
Ich habe ein problemm mit diesem Error
(8505) : error 001: expected token: ";", but found "]"
Die Zeile
if(SpielerInfo[i][Fraktion]1
was mus ich ändern das es keine Error mehr gibt ?
Schickst du bitte die gesammte Zeile, denn sie ist nicht vollständig.
Ich würde sagen das du nach der " 1 " noch ein " ; " setzen musst.
Aber ich garantiere für nichts, bin noch Anfanger..
Jedenfalls besagt der Error das er ein " ; " erwartet aber ein " ] " findet
Lg,
Ocean
das klappt auch nicht hab ich schon versucht
Bei einer Bedingung wird die Klammer "(" am Ende wieder geschlossen und ein Semikolon halte ich daher für ausgeschlossen.
Edit: Schicke bitte die komplette Zeite aus deinem Code.
alles wäre so
public WantedKopf()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(SpielerInfo[i][Fraktion];1)
}
{
for(new suspect=0; suspect<MAX_PLAYERS; suspect++)
{
if(DErstellt[suspect] == 0)
{
if(KnastEnum[suspect][WantedPoints] >= 1)
{
new text[64];
new Float:wX,Float:wY,Float:wZ;
GetPlayerPos(suspect,wX,wY,wZ);
format(text,sizeof(text),"Wanteds: %d",KnastEnum[suspect][WantedPoints]);
WantedLabel[i] = CreatePlayer3DTextLabel(i,text,Gelb,wX,wY,wZ,25.0,suspect,INVALID_VEHICLE_ID,0);
DErstellt[suspect] = 1;
}
}
else
{
new text[64];
format(text,sizeof(text),"Wanteds: %d",KnastEnum[suspect][WantedPoints]);
UpdatePlayer3DTextLabelText(i, WantedLabel[i], Gelb, text);
}
}
}
}
}
alle Errors
(8505) : error 029: invalid expression, assumed zero
C(8505) : warning 215: expression has no effect
(8505) : error 001: expected token: ";", but found "]"
(8505) : error 029: invalid expression, assumed zero
(8505) : fatal error 107: too many error messages on one line
if(SpielerInfo[Fraktion] == 1)
Ich bezweifle, dass der Spieler die Fraktion ist.
Ich spekuliere aber meinst du nicht SpielerInfo[playerid][Fraktion] ?
suchst du ein Projekt wo du scripten kannst ? Oder kannst du mir scripten Lernen helfen ?
new Error : undefined symbol "Fraktion"
Bin für einen Close dank unzureichender Intelligenz.
Öffnet man eine Klammer muss man sie auch wieder schließen, wie in Mathe, ganz einfach!
Mich wundert es dass du es geschafft hast dir durch deine Bewunderung von Pawn in 3min ein GF gedownloadet hast und schon ein Projekt starten willst ...
Vote 4 Close
Das Problem ist nicht Minderintelligenz, sondern Bequemlichkeit.
hat jetzt wer die lösung ?
du hast es so
if(SpielerInfo[Fraktion];1)
es heißt aber so
if(SpielerInfo[Fraktion]1);
MfG
immernoch derselbe Fehler
if(SpielerInfo[gTeam];1)
oder so weiß nicht bin anfänger :>
*double facepalm*
Alles anzeigendu hast es so
if(SpielerInfo[Fraktion];1)
es heißt aber so
if(SpielerInfo[Fraktion]1);
MfG
Genau so falsch ...
Da darf kein ; sondern nur die Klammer und Schluss!
immernoch (das weis jetzt echt keiner :P)
Das ändert nichts an dem Problem.
Du musst in dem zweidimensionalen Array SpielerInfo in der zweiten Klammer bei der Deklaration einen Enum einbringen, indem wiederum das Feld 'Fraktion' deklariert wird.
Wenn du das nicht verstehst, werde ich nicht mehr weiterhelfen. [GRLA]Philipp L. hat da nicht Unrecht.
kappier ich nett ...
Tja, dann stimmt es wohl auch ...
Und zu deinem Problem:
Es wäre mir neu wenn die Fraktionen aus dem GF jetzt mit "Fraktion" definiert werden.
Wie wäre es wenn du statt Fraktion mal "gTeam" einfügst?!
Wenn du das nicht verstehst, werde ich nicht mehr weiterhelfen.
kappier ich nett ...
Damit ist das auch erledigt.