Moin Moin Zusammen,
ich bin gerade dabei für mein Notruf Projekt ein Tachosystem einzubauen,soweit so gut.
Nur bekomme ich jetzt in einer Zeile Errors die ich irgendwie umlogisch finde.
Könnt ihr mir villeicht helfen?
Code
error 001: expected token: ",", but found "["error 029: invalid expression, assumed zeroerror 017: undefined symbol "i"fatal error 107: too many error messages on one line
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && !Tachoaktiv[playerid])
{
for(new i; i < 13; i++)
TextDrawShowForPlayer(playerid, Tachospeedanzeige[Tachoanzeige][i]);
for(new i; i < 6; i++)
Tacho1[playerid][i] = TextDrawCreate(516.0,350.0, "~r~ |");
}
else
{
//for(new i; i < 13; i++)
//for(new i; 1 < 6; i++)
TextDrawHideForPlayer(playerid, Tacho[playerid][i]);
TextDrawHideForPlayer(playerid, Tachospeedanzeige[Tachoanzeige][i]);
TextDrawHideForPlayer(playerid, Tachoautomarke[playerid]);
TextDrawHideForPlayer(playerid, Autozustand[playerid]);
}
if(newstate == PLAYER_STATE_DRIVER)
{
TextDrawShowForPlayer(playerid,Tachospeedanzeige[Tachoanzeige][playerid]);
TextDrawShowForPlayer(playerid,Tachoautomarke[playerid]);
TextDrawShowForPlayer(playerid,Autozustand[playerid]);
}
return 1;
{
if(newstate == PLAYER_STATE_DRIVER && !Tachoaktiv[playerid])
{
for(new i; i < 13; i++)
TextDrawShowForPlayer(playerid, Tachospeedanzeige[Tachoanzeige][i]);
for(new i; i < 6; i++)
Tacho1[playerid][i] = TextDrawCreate(516.0,350.0, "~r~ |");
}
else
{
//for(new i; i < 13; i++)
//for(new i; 1 < 6; i++)
TextDrawHideForPlayer(playerid, Tacho[playerid][i]);
TextDrawHideForPlayer(playerid, Tachospeedanzeige[Tachoanzeige][i]);
TextDrawHideForPlayer(playerid, Tachoautomarke[playerid]);
TextDrawHideForPlayer(playerid, Autozustand[playerid]);
}
if(newstate == PLAYER_STATE_DRIVER)
{
TextDrawShowForPlayer(playerid,Tachospeedanzeige[Tachoanzeige][playerid]);
TextDrawShowForPlayer(playerid,Tachoautomarke[playerid]);
TextDrawShowForPlayer(playerid,Autozustand[playerid]);
}
return 1;
Hoffentlich könnt ihr mir dabei helfen