error 001: expected token: ";", but found "for" error 029: invalid expression, assumed zero
for(new h = 0; h < sizeof(HouseInfo); "h++"{
new string2[128];
for(new h = 0; h < sizeof(HouseInfo); "h++"
{
new string2[128];
Wo ist da mein Fehler ?
error 001: expected token: ";", but found "for" error 029: invalid expression, assumed zero
for(new h = 0; h < sizeof(HouseInfo); "h++"{
new string2[128];
for(new h = 0; h < sizeof(HouseInfo); "h++"
{
new string2[128];
Wo ist da mein Fehler ?
dadrüber bitte die zeile
Ganz einfach:
for(new h = 0; h < sizeof(HouseInfo); h++) // Du hattest die Klammer --> ) vergessen !
{
new string2[128];
ehm nämlich nicht^^
wenn man keine hat einfach nicht posten
Irgendwie ja schon, Sonix.
Wie sagtest du noch? Wenn man keine Ahnung hat, einfach nicht posten?
Ic habe die Klammer jetzt hin gemacht aber bekom immer noch nen error
error 001: expected token: ";", but found "for"
for(new h = 0; h < sizeof(HouseInfo); h++)
Ic habe die Klammer jetzt hin gemacht aber bekom immer noch nen error
error 001: expected token: ";", but found "for"
for(new h = 0; h < sizeof(HouseInfo); h++)
Probiers mal so:
for(new h = 0; h < HouseInfo; h++)
also es fehlt(e) die klammer und im der zeile über dem for ein Simikolen, solltest du mit dieser aussage nichts anzufangen wissen poste die zeile über dem for.
edit: @ Jet_fire dein Script wird nicht gehen, oder nicht so wie es gewollt ist.
for(new h = 0; h < HouseInfo; h++)
Jetzt kommen diese errors hier : -.-
error 001: expected token: ";", but found "for"
error 033: array must be indexed (variable "HouseInfo")
...
for(new h = 0; h < sizeof(HouseInfo); h++) war schon richtig,
poste mal die zeile über dem for, dort fehlt ein Simikolon.
also es fehlt(e) die klammer und im der zeile über dem for ein Simikolen, solltest du mit dieser aussage nichts anzufangen wissen poste die zeile über dem for.
edit: @ Jet_fire dein Script wird nicht gehen, oder nicht so wie es gewollt ist.
Die 5 Zeilen vor dem for
// Player Class's
for(new i = 0; i <= sizeof(Peds)-1; i++)
{
AddPlayerClass(Peds[i][0],1958.3783,1343.1572,1100.3746,269.1425,-1,-1,-1,-1,-1,-1);
}
//========== HAUS LABELS ===========//
poste mal die 20 zeilen vor dem betroffenen for.
poste mal die 20 zeilen vor dem betroffenen for.
ne hat sich erledigt nach dem return fehlte ein Semikolon
Aber jetzt kommt das
warning 225: unreachable code
zeile +-10 zeilen pls.
zeile +-10 zeilen pls.
CreateObject(2780, 1134.5999755859, -747.79998779297, 96.199996948242, 0, 0, 0);
CreateObject(3267, 1132.3000488281, -748.40002441406, 102.40000152588, 0, 0, 228);
CreateObject(3267, 1114.1999511719, -749.20001220703, 104.19999694824, 0, 0, 162);
CreateObject(3461, 1112.8000488281, -743.90002441406, 100.69999694824, 0, 0, 0);
CreateObject(3461, 1112.6999511719, -740.5, 100.69999694824, 0, 0, 0);
CreateObject(3461, 1078.6999511719, -766.29998779297, 108.5, 0, 0, 0);
CreateObject(3461, 1088.5999755859, -765.5, 108.69999694824, 0, 0, 0);
CreateObject(3524, 1104.5999755859, -723.79998779297, 102.19999694824, 0, 0, 0);
CreateObject(3528, 1113, -743.90002441406, 105.59999847412, 0, 0, 190);
return 1;
//========== HAUS LABELS ===========//
for(new h = 0; h < sizeof(HouseInfo); h++)
{
new string2[128];
if(HouseInfo[h][hOwned] == 0)
{
format(string2, sizeof(string2), "[Haus zu verkaufen - %s]\nPreis: $%d\nLevel: %d\n/buyhouse zum kaufen",HouseInfo[h][hDiscription],HouseInfo[h][hValue],HouseInfo[h][hLevel]);
HouseInfo[h][Text] = Create3DTextLabel(string2,COLOR_FORSELL,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]+1,15.0,0);
AddStaticPickup(1273, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 0);
pickups++;
}
if(HouseInfo[h][hOwned] == 1 && HouseInfo[h][hRentabil] == 0)
{
format(string2, sizeof(string2), "[Haus]\nBesitzer: %s\nLevel: %d",HouseInfo[h][hOwner],HouseInfo[h][hLevel]);
HouseInfo[h][Text] = Create3DTextLabel(string2,COLOR_BUYED,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]+1,15.0,0);
AddStaticPickup(1239, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 0);
pickups++;
CreateObject(2780, 1134.5999755859, -747.79998779297, 96.199996948242, 0, 0, 0);
CreateObject(3267, 1132.3000488281, -748.40002441406, 102.40000152588, 0, 0, 228);
CreateObject(3267, 1114.1999511719, -749.20001220703, 104.19999694824, 0, 0, 162);
CreateObject(3461, 1112.8000488281, -743.90002441406, 100.69999694824, 0, 0, 0);
CreateObject(3461, 1112.6999511719, -740.5, 100.69999694824, 0, 0, 0);
CreateObject(3461, 1078.6999511719, -766.29998779297, 108.5, 0, 0, 0);
CreateObject(3461, 1088.5999755859, -765.5, 108.69999694824, 0, 0, 0);
CreateObject(3524, 1104.5999755859, -723.79998779297, 102.19999694824, 0, 0, 0);
CreateObject(3528, 1113, -743.90002441406, 105.59999847412, 0, 0, 190);
return 1; // achtung hier unterbrichst du den code, das heisst alles unter diesem Punkt ist nicht mehr erreichbar und wird nicht ausgeführt. Dass sagt dir auch das warning.
//========== HAUS LABELS ===========//
for(new h = 0; h < sizeof(HouseInfo); h++)
{
new string2[128];
if(HouseInfo[h][hOwned] == 0)
{
format(string2, sizeof(string2), "[Haus zu verkaufen - %s]\nPreis: $%d\nLevel: %d\n/buyhouse zum kaufen",HouseInfo[h][hDiscription],HouseInfo[h][hValue],HouseInfo[h][hLevel]);
HouseInfo[h][Text] = Create3DTextLabel(string2,COLOR_FORSELL,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]+1,15.0,0);
AddStaticPickup(1273, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 0);
pickups++;
}
if(HouseInfo[h][hOwned] == 1 && HouseInfo[h][hRentabil] == 0)
{
format(string2, sizeof(string2), "[Haus]\nBesitzer: %s\nLevel: %d",HouseInfo[h][hOwner],HouseInfo[h][hLevel]);
HouseInfo[h][Text] = Create3DTextLabel(string2,COLOR_BUYED,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]+1,15.0,0);
AddStaticPickup(1239, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 0);
pickups++;
Hoffe das ist verständlich erklärt.
zeile +-10 zeilen pls.
Alles anzeigenCreateObject(2780, 1134.5999755859, -747.79998779297, 96.199996948242, 0, 0, 0);
CreateObject(3267, 1132.3000488281, -748.40002441406, 102.40000152588, 0, 0, 228);
CreateObject(3267, 1114.1999511719, -749.20001220703, 104.19999694824, 0, 0, 162);
CreateObject(3461, 1112.8000488281, -743.90002441406, 100.69999694824, 0, 0, 0);
CreateObject(3461, 1112.6999511719, -740.5, 100.69999694824, 0, 0, 0);
CreateObject(3461, 1078.6999511719, -766.29998779297, 108.5, 0, 0, 0);
CreateObject(3461, 1088.5999755859, -765.5, 108.69999694824, 0, 0, 0);
CreateObject(3524, 1104.5999755859, -723.79998779297, 102.19999694824, 0, 0, 0);
CreateObject(3528, 1113, -743.90002441406, 105.59999847412, 0, 0, 190);
return 1; // achtung hier unterbrichst du den code, das heisst alles unter diesem Punkt ist nicht mehr erreichbar und wird nicht ausgeführt. Dass sagt dir auch das warning.
//========== HAUS LABELS ===========//
for(new h = 0; h < sizeof(HouseInfo); h++)
{
new string2[128];
if(HouseInfo[h][hOwned] == 0)
{
format(string2, sizeof(string2), "[Haus zu verkaufen - %s]\nPreis: $%d\nLevel: %d\n/buyhouse zum kaufen",HouseInfo[h][hDiscription],HouseInfo[h][hValue],HouseInfo[h][hLevel]);
HouseInfo[h][Text] = Create3DTextLabel(string2,COLOR_FORSELL,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]+1,15.0,0);
AddStaticPickup(1273, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 0);
pickups++;
}
if(HouseInfo[h][hOwned] == 1 && HouseInfo[h][hRentabil] == 0)
{
format(string2, sizeof(string2), "[Haus]\nBesitzer: %s\nLevel: %d",HouseInfo[h][hOwner],HouseInfo[h][hLevel]);
HouseInfo[h][Text] = Create3DTextLabel(string2,COLOR_BUYED,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]+1,15.0,0);
AddStaticPickup(1239, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 0);
pickups++;
Hoffe das ist verständlich erklärt.
Okay Danke