Hi könnte mir mal bite einer den Error auf deutsch übersetzten? Ich habe nämlich öfters diesen Error aber wenn ich weiß was er auf deutsch heist kann ich ihn beheben .
error 029: invalid expression, assumed zero
danke:)
MFG Acrio
Hi könnte mir mal bite einer den Error auf deutsch übersetzten? Ich habe nämlich öfters diesen Error aber wenn ich weiß was er auf deutsch heist kann ich ihn beheben .
error 029: invalid expression, assumed zero
danke:)
MFG Acrio
ungültiger Ausdruck
Danke aber warum ist elseein ungültiger ausdruck?
error 029: invalid expression, assumed zero
Error029: Falscher Ausdruck, Angenommen 0
Oder:
Error029 Falscher Ungültiger Ausdruck, Angenommen 0
Mit freundlichen Grüßen
13_Shadow_37
p.s Ich habe es jetzt wörtlich bzw textlich übersetzt.
Aber ich verstehe trozdem nicht warum warum else ein fallscher Ausdruck ist.
machs mir else if(...)
Geht auch nicht. Da stehen die selben Fehler an den selben Setllen.
zeig mal mehr zeilen
Ok hier der ganze Befehl : ocmd:rankup(playerid,params[])
{
new pID,rang;
if(GetPVarInt(pID,"Fraktion")==0) && IsPlayerConnected(pID);
{
if(GetPVarInt(playerid,"Frakrang")==5)
{
if(GetPVarInt(playerid,"Fraktion")==GetPVarInt(pID,"Fraktion"))
{
GetPVarInt(pID,"Frakrang");
SetPVarInt(pID,"Frakrang",rang);
if(sscanf(params,"ud",pID,rang))return SendClientMessage(playerid,Orange,"Benutze: /rankup [playerid] [rang]");
SendClientMessage(playerid,Gelb,"Du hast ihn erfolgreich Befördert.");
SendClientMessage(pID,Gelb,"Du wurdest Befördert.");
}
else
{
SendClientMessage(playerid,Rot,"Der ausgewählte Spieler ist nicht in deiner Fraktion.");
}
}
else
{
SendClientMessage(playerid,Rot,"Du bist kein Frak leader.");
}
}
else
{
SendClientMessage(playerid,Rot,"Der angegebene Spieler ist bereits in einer Fraktion oder nicht Online");
}
return 1;
}
ocmd:rankup(playerid,params[])
{
new pID,rang;
if(GetPVarInt(pID,"Fraktion")==0 && IsPlayerConnected(pID)) // Hier war der Fehler
{
if(GetPVarInt(playerid,"Frakrang")==5)
{
if(GetPVarInt(playerid,"Fraktion")==GetPVarInt(pID,"Fraktion"))
{
GetPVarInt(pID,"Frakrang");
SetPVarInt(pID,"Frakrang",rang);
if(sscanf(params,"ud",pID,rang))return SendClientMessage(playerid,Orange,"Benutze: /rankup [playerid] [rang]");
SendClientMessage(playerid,Gelb,"Du hast ihn erfolgreich Befördert.");
SendClientMessage(pID,Gelb,"Du wurdest Befördert.");
}
else
{
SendClientMessage(playerid,Rot,"Der ausgewählte Spieler ist nicht in deiner Fraktion.");
}
}
else
{
SendClientMessage(playerid,Rot,"Du bist kein Frak leader.");
}
}
else
{
SendClientMessage(playerid,Rot,"Der angegebene Spieler ist bereits in einer Fraktion oder nicht Online");
}
return 1;
}
So sollte es stimmen.
Mit freundl. Grüßen
Padarom
Danke