LoadTankstelle hat Errors

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Jo Moin Leute,


    Ich habe schon viel ausprobiert, aber ich bekomme die Errors nicht weg...


    ERRORS:

    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10111) : error 035: argument type mismatch (argument 1)
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10111) : error 039: constant symbol has no size
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10112) : error 035: argument type mismatch (argument 1)
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10112) : error 039: constant symbol has no size
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10117) : error 035: argument type mismatch (argument 1)
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10117) : error 039: constant symbol has no size
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10121) : error 035: argument type mismatch (argument 1)
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10123) : error 035: argument type mismatch (argument 1)
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10123) : error 039: constant symbol has no size
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10124) : error 035: argument type mismatch (argument 1)
    C:\Users\Kevin\Desktop\GNE Mystery Reallife\gamemodes\MysteryReallife.pwn(10125) : error 035: argument type mismatch (argument 1)



    Function LoadTankstellen()
    {
    new rows, fields, var[64];
    new str[256], itxt[128];
    new ts = 1;
    format(str,sizeof(str),"SELECT * FROM `tankstellen` WHERE `ID` = '%d'",ts);
    mysql_tquery(MySQLConnection, str);
    cache_get_data(rows, fields);
    new tstelleninfos;
    new ioID;
    while(rows){
    cache_get_field_content(0,"ID",var); ts = strval(var);
    cache_get_field_content(0,"Besitzer",TankstellenInfo[ts][tsBesitzer]);
    cache_get_field_content(0,"Preis",var); TankstellenInfo[ts][tsPreis] = strval(var);
    cache_get_field_content(0,"Level",var); TankstellenInfo[ts][tsLevel] = strval(var);
    cache_get_field_content(0,"Kasse",var); TankstellenInfo[ts][tsKasse] = strval(var);
    cache_get_field_content(0,"TPos_X1",var); TankstellenInfo[ts][tsPos_X][0] = floatstr(var);
    cache_get_field_content(0,"TPos_Y1",var); TankstellenInfo[ts][tsPos_Y][0] = floatstr(var);
    cache_get_field_content(0,"TPos_Z1",var); TankstellenInfo[ts][tsPos_Z][0] = floatstr(var);
    cache_get_field_content(0,"TPos_X2",var); TankstellenInfo[ts][tsPos_X][1] = floatstr(var);
    cache_get_field_content(0,"TPos_Y2",var); TankstellenInfo[ts][tsPos_Y][1] = floatstr(var);
    cache_get_field_content(0,"TPos_Z2",var); TankstellenInfo[ts][tsPos_Z][1] = floatstr(var);
    cache_get_field_content(0,"EPos_X",var); TankstellenInfo[ts][tsEPos_X] = floatstr(var);
    cache_get_field_content(0,"EPos_Y",var); TankstellenInfo[ts][tsEPos_Y] = floatstr(var);
    cache_get_field_content(0,"EPos_Z",var); TankstellenInfo[ts][tsEPos_Z] = floatstr(var);
    cache_get_field_content(0,"S_PosX",var); TankstellenInfo[ts][tsTPos_X] = floatstr(var);
    cache_get_field_content(0,"S_PosY",var); TankstellenInfo[ts][tsTPos_Y] = floatstr(var);
    cache_get_field_content(0,"S_PosZ",var); TankstellenInfo[ts][tsTPos_Z] = floatstr(var);
    cache_get_field_content(0,"S_PosR",var); TankstellenInfo[ts][tsTPos_R] = floatstr(var);
    if(strlen(TankstellenInfo[ts][tsBesitzer]) < 2)
    {
    format(Text, sizeof(Text), "Tankstelle 'ID: {FF0000}%d{FFFFFF}' zu verkaufen!\nBesitzer: {FF0000}Staat{FFFFFF}\nLevel: {FF0000}%d{FFFFFF}\n", ts, TankstellenInfo[ts][tsLevel]);
    format(Text, sizeof(Text), "%sPreis: {FF0000}%d${FFFFFF}\nBenutze '{FF0000}/kaufen{FFFFFF}'\num dir die Tankstelle zu kaufen",Text, TankstellenInfo[ts][tsPreis]);
    TankstellenInfo[ts][tsPickup][0] = CreatePickup(1273, 23, TankstellenInfo[ts][tsEPos_X], TankstellenInfo[ts][tsEPos_Y], TankstellenInfo[ts][tsEPos_Z], -1);
    }
    else
    {
    format(Text, sizeof(Text), "Tankstelle 'ID: {FF0000}%d{FFFFFF}'\nBesitzer: {FF0000}%s", ts, TankstellenInfo[ts][tsBesitzer]);
    TankstellenInfo[ts][tsPickup][0] = CreatePickup(1272, 23, TankstellenInfo[ts][tsEPos_X], TankstellenInfo[ts][tsEPos_Y], TankstellenInfo[ts][tsEPos_Z], -1);
    }



    TankstellenInfo[ts][tsText][0] = Create3DTextLabel(Text, COLOR_WHITE, TankstellenInfo[ts][tsEPos_X], TankstellenInfo[ts][tsEPos_Y], TankstellenInfo[ts][tsEPos_Z], 10.0, 0);



    format(Text, sizeof(Text), "Tankstelle 'ID: {FF0000}%d{FFFFFF}'\nBenutze '{FF0000}/tanken{FFFFFF}'\num dein Fahrzeug zu betanken", ts);
    TankstellenInfo[ts][tsText][1] = Create3DTextLabel(Text, COLOR_WHITE, TankstellenInfo[ts][tsPos_X][0], TankstellenInfo[ts][tsPos_Y][0], TankstellenInfo[ts][tsPos_Z][0], 10.0, 0);
    TankstellenInfo[ts][tsText][2] = Create3DTextLabel(Text, COLOR_WHITE, TankstellenInfo[ts][tsPos_X][1], TankstellenInfo[ts][tsPos_Y][1], TankstellenInfo[ts][tsPos_Z][1], 10.0, 0);



    TankstellenInfo[ts][tsPickup][1] = CreatePickup(1650, 23, TankstellenInfo[ts][tsPos_X][0], TankstellenInfo[ts][tsPos_Y][0], TankstellenInfo[ts][tsPos_Z][0], -1);
    TankstellenInfo[ts][tsPickup][2] = CreatePickup(1650, 23, TankstellenInfo[ts][tsPos_X][1], TankstellenInfo[ts][tsPos_Y][1], TankstellenInfo[ts][tsPos_Z][1], -1);
    TankstellenInfo[ts][tsErstellt] = true;
    }
    tstelleninfos++;
    printf(" Es wurden %d Tankstellen erfolgreich geladen und erstellt.",tstelleninfos);
    }


    Ich hoffe, jemand kann mir helfen, habe mein Kopf schon sehr hart angestrent..


    MfG EagleKevin_


    Mehr transparents zu der Community!
    Aber bitte künftig: Transparenz und nicht Transparents

  • [pwn='10080']


    Function LoadTankstellen()
    {
    new rows, fields, var[64];
    new str[256], itxt[128];
    new ts = 1;
    format(str,sizeof(str),"SELECT * FROM `tankstellen` WHERE `ID` = '%d'",ts);
    mysql_tquery(MySQLConnection, str);
    cache_get_data(rows, fields);
    new tstelleninfos;
    new ioID;
    while(rows){
    cache_get_field_content(0,"ID",var); ts = strval(var);
    cache_get_field_content(0,"Besitzer",TankstellenInfo[ts][tsBesitzer]);
    cache_get_field_content(0,"Preis",var); TankstellenInfo[ts][tsPreis] = strval(var);
    cache_get_field_content(0,"Level",var); TankstellenInfo[ts][tsLevel] = strval(var);
    cache_get_field_content(0,"Kasse",var); TankstellenInfo[ts][tsKasse] = strval(var);
    cache_get_field_content(0,"BenzinPreis",var); TankstellenInfo[ts][tsLPreis] = strval(var);
    cache_get_field_content(0,"TPos_X1",var); TankstellenInfo[ts][tsPos_X][0] = floatstr(var);
    cache_get_field_content(0,"TPos_Y1",var); TankstellenInfo[ts][tsPos_Y][0] = floatstr(var);
    cache_get_field_content(0,"TPos_Z1",var); TankstellenInfo[ts][tsPos_Z][0] = floatstr(var);
    cache_get_field_content(0,"TPos_X2",var); TankstellenInfo[ts][tsPos_X][1] = floatstr(var);
    cache_get_field_content(0,"TPos_Y2",var); TankstellenInfo[ts][tsPos_Y][1] = floatstr(var);
    cache_get_field_content(0,"TPos_Z2",var); TankstellenInfo[ts][tsPos_Z][1] = floatstr(var);
    cache_get_field_content(0,"EPos_X",var); TankstellenInfo[ts][tsEPos_X] = floatstr(var);
    cache_get_field_content(0,"EPos_Y",var); TankstellenInfo[ts][tsEPos_Y] = floatstr(var);
    cache_get_field_content(0,"EPos_Z",var); TankstellenInfo[ts][tsEPos_Z] = floatstr(var);
    cache_get_field_content(0,"S_PosX",var); TankstellenInfo[ts][tsTPos_X] = floatstr(var);
    cache_get_field_content(0,"S_PosY",var); TankstellenInfo[ts][tsTPos_Y] = floatstr(var);
    cache_get_field_content(0,"S_PosZ",var); TankstellenInfo[ts][tsTPos_Z] = floatstr(var);
    cache_get_field_content(0,"S_PosR",var); TankstellenInfo[ts][tsTPos_R] = floatstr(var);
    if(strlen(TankstellenInfo[ts][tsBesitzer]) < 2)
    {
    format(Text, sizeof(Text), "Tankstelle 'ID: {FF0000}%d{FFFFFF}' zu verkaufen!\nBesitzer: {FF0000}Staat{FFFFFF}\nLevel: {FF0000}%d{FFFFFF}\n", ts, TankstellenInfo[ts][tsLevel]);
    format(Text, sizeof(Text), "%sPreis: {FF0000}%d${FFFFFF}\nBenutze '{FF0000}/kaufen{FFFFFF}'\num dir die Tankstelle zu kaufen",Text, TankstellenInfo[ts][tsPreis]);
    TankstellenInfo[ts][tsPickup][0] = CreatePickup(1273, 23, TankstellenInfo[ts][tsEPos_X], TankstellenInfo[ts][tsEPos_Y], TankstellenInfo[ts][tsEPos_Z], -1);
    }
    else
    {
    format(Text, sizeof(Text), "Tankstelle 'ID: {FF0000}%d{FFFFFF}'\nBesitzer: {FF0000}%s", ts, TankstellenInfo[ts][tsBesitzer]);
    TankstellenInfo[ts][tsPickup][0] = CreatePickup(1272, 23, TankstellenInfo[ts][tsEPos_X], TankstellenInfo[ts][tsEPos_Y], TankstellenInfo[ts][tsEPos_Z], -1);
    }



    TankstellenInfo[ts][tsText][0] = Create3DTextLabel(Text, COLOR_WHITE, TankstellenInfo[ts][tsEPos_X], TankstellenInfo[ts][tsEPos_Y], TankstellenInfo[ts][tsEPos_Z], 10.0, 0);



    format(Text, sizeof(Text), "Tankstelle 'ID: {FF0000}%d{FFFFFF}'\nBenutze '{FF0000}/tanken{FFFFFF}'\num dein Fahrzeug zu betanken\nLiter Preis: {FF0000}%d{FFFFFF}", ts, TankstellenInfo[ts][tsLPreis]);
    TankstellenInfo[ts][tsText][1] = Create3DTextLabel(Text, COLOR_WHITE, TankstellenInfo[ts][tsPos_X][0], TankstellenInfo[ts][tsPos_Y][0], TankstellenInfo[ts][tsPos_Z][0], 10.0, 0);
    TankstellenInfo[ts][tsText][2] = Create3DTextLabel(Text, COLOR_WHITE, TankstellenInfo[ts][tsPos_X][1], TankstellenInfo[ts][tsPos_Y][1], TankstellenInfo[ts][tsPos_Z][1], 10.0, 0);



    TankstellenInfo[ts][tsPickup][1] = CreatePickup(1650, 23, TankstellenInfo[ts][tsPos_X][0], TankstellenInfo[ts][tsPos_Y][0], TankstellenInfo[ts][tsPos_Z][0], -1);
    TankstellenInfo[ts][tsPickup][2] = CreatePickup(1650, 23, TankstellenInfo[ts][tsPos_X][1], TankstellenInfo[ts][tsPos_Y][1], TankstellenInfo[ts][tsPos_Z][1], -1);
    TankstellenInfo[ts][tsErstellt] = true;
    }
    tstelleninfos++;
    printf(" Es wurden %d Tankstellen erfolgreich geladen und erstellt.",tstelleninfos);
    }
    [/pwn]


    Mehr transparents zu der Community!
    Aber bitte künftig: Transparenz und nicht Transparents