Beiträge von Trooper[Y]

    Tut es auch...
    Nur dass die Variable bei mir coord, nicht coords ist...
    Füge ich aber coords ein, kommt nur ein error wegen undefinierter variable...


    Als ich dann aber
    for(new i=0; i<64; i++)
    {
    obj[i] = CreateObject(coords[i][0],coords[i][1],coords[i][2],coords[i][3],coords[i][4],coords[i][5],coords[i][6]);
    }
    auch zu coords geändert habe, kamen die warnings wieder....


    Muss also irgendwas damit zu tun haben...

    Habe in folgenden Zeilen:
    new coord[64][7] = {
    {3257, 581.853210, -1896.726440, 32.770363, 0.0000, 0.0000, 90.0003},
    {3257, 570.939941, -1896.851440, 32.942638, 0.0000, 0.0000, 90.0003},
    {3257, 581.867798, -1896.850708, 21.815495, 0.0000, 0.0000, 90.0003},
    {3257, 570.849915, -1896.703857, 21.666662, 0.0000, 0.0000, 90.0003},
    {3257, 581.594238, -1897.228027, 34.166740, 0.0000, 177.7992, 90.0003},
    {3257, 571.125000, -1897.329590, 34.001373, 0.0000, 177.7992, 90.0003},
    {3255, 582.616272, -1899.750366, 41.147758, 90.9965, 140.9474, 35.1331},
    {3255, 569.762268, -1900.653687, 41.828316, 271.3746, 171.8874, 170.9235},
    {3256, 585.199097, -1895.431152, 30.809864, 181.3414, 0.0000, 0.0000},
    {3256, 569.065063, -1896.426025, 30.236490, 181.3414, 0.0000, 0.0000},
    {3287, 585.183960, -1889.061768, 3.081432, 0.0000, 0.0000, 0.0000},
    {3287, 569.412659, -1890.323608, 3.206383, 0.0000, 0.0000, 1.7189},
    {1376, 585.176880, -1891.397095, 11.493267, 0.0000, 180.3776, 0.0000},
    {1376, 569.381348, -1891.899658, 11.449898, 0.0000, 180.3776, 0.0000},
    {1381, 569.868408, -1887.164429, 41.418179, 269.7592, 358.2811, 357.4217},
    {1381, 583.746399, -1886.228516, 41.173851, 269.7592, 358.2811, 357.4217},
    {3257, 581.632019, -1896.774170, 34.223076, 179.5180, 0.0000, 90.0003},
    {3257, 570.851868, -1897.015503, 34.036270, 179.5180, 0.0000, 90.0003},
    {3257, 570.520691, -1896.643799, 24.258644, 0.0000, 0.0000, 272.9563},
    {3257, 581.613464, -1897.465210, 26.895126, 0.0000, 0.0000, 272.9563},
    {7930, 585.167053, -1892.723511, 23.865425, 0.0000, 0.0000, 270.0000},
    {7930, 575.899414, -1892.775024, 23.869701, 0.0000, 0.0000, 270.0000},
    {7930, 567.425110, -1892.816162, 23.852343, 0.0000, 0.0000, 270.0000},
    {7930, 585.081177, -1892.696655, 26.592464, 0.0000, 0.0000, 270.0000},
    {7930, 576.843323, -1892.729736, 26.598778, 0.0000, 0.0000, 270.0000},
    {7930, 567.926758, -1892.804810, 26.628653, 0.0000, 0.0000, 270.0000},
    {7930, 562.871338, -1896.839600, 23.999674, 0.0000, 0.0000, 359.3814},
    {7930, 562.821472, -1896.871948, 26.974529, 0.0000, 0.0000, 359.3814},
    {7930, 567.540344, -1900.954712, 23.793427, 0.0000, 0.0000, 90.3181},
    {7930, 567.760071, -1901.004639, 26.620607, 0.0000, 0.0000, 90.3181},
    {7930, 577.031067, -1900.990112, 23.826588, 0.0000, 0.0000, 90.3181},
    {7930, 576.872620, -1901.054199, 26.592836, 0.0000, 0.0000, 90.3181},
    {7930, 585.477356, -1900.938110, 23.854771, 0.0000, 0.0000, 90.3181},
    {7930, 585.048889, -1900.967285, 26.554688, 0.0000, 0.0000, 90.3181},
    {7930, 590.098206, -1896.785034, 23.746836, 0.0000, 0.0000, 0.9368},
    {7930, 590.154419, -1896.776611, 26.680542, 0.0000, 0.0000, 0.9368},
    {18367, 578.305542, -1901.536133, 35.468555, 0.0000, 0.0000, 191.2502},
    {5152, 578.535828, -1890.735474, 30.574617, 272.3375, 356.5623, 336.7952},
    {5152, 574.830627, -1890.625977, 30.569122, 272.3375, 356.5623, 336.7952},
    {5152, 571.213867, -1890.637207, 31.473717, 245.6950, 311.0122, 289.5262},
    {5152, 581.039185, -1890.620605, 31.864838, 302.4178, 311.0122, 289.5262},
    {3852, 579.006653, -1893.178467, 32.127785, 311.0121, 0.0000, 0.0000},
    {3852, 573.940979, -1893.328735, 32.195736, 314.4499, 0.8594, 5.1566},
    {5152, 586.673950, -1890.797974, 47.585850, 329.0603, 285.2291, 274.9158},
    {5152, 582.713318, -1892.239868, 48.366810, 3.4378, 294.6829, 289.5262},
    {5152, 579.305847, -1891.326294, 47.229641, 32.6587, 282.6508, 261.1648},
    {5152, 565.863220, -1891.882324, 47.157265, 21.4860, 284.3696, 261.1648},
    {5152, 572.550476, -1892.043945, 47.462372, 337.6547, 284.3696, 274.9158},
    {5152, 569.445801, -1892.319092, 47.693275, 3.4378, 294.6829, 271.4781},
    {18367, 545.615723, -1882.117554, 37.744431, 26.6425, 352.2651, 51.0935},
    {3865, 562.729431, -1895.036255, 29.114830, 24.9237, 354.8434, 65.7038},
    {18367, 597.378723, -1892.325073, 12.164650, 244.8355, 325.6225, 118.1292},
    {3865, 589.781128, -1897.129883, 28.588375, 61.8794, 349.6868, 109.5350},
    {1243, 576.422363, -1891.306152, 19.779667, 0.0000, 0.0000, 213.7501},
    {1243, 576.504089, -1891.798096, 21.306341, 0.0000, 0.0000, 213.7501},
    {1243, 576.485718, -1892.127441, 22.890503, 0.0000, 0.0000, 213.7501},
    {3877, 545.494385, -1883.257568, 38.124130, 348.8273, 337.6546, 82.5059},
    {3877, 544.625732, -1881.919678, 38.168930, 0.0000, 298.9801, 318.7470},
    {3877, 545.004395, -1880.936401, 38.154217, 357.4217, 292.1046, 308.4338},
    {3877, 545.700806, -1880.642090, 37.898491, 0.0000, 285.2291, 296.4017},
    {3877, 596.484436, -1891.217896, 12.481181, 0.0000, 264.6026, 306.7149},
    {3877, 597.609802, -1891.218140, 12.431167, 0.0000, 231.9439, 229.3656},
    {3877, 598.032776, -1891.931152, 12.648467, 0.0000, 231.9439, 219.0523},
    {3877, 598.428894, -1892.627197, 12.396461, 0.0000, 231.9439, 189.8312}
    };
    folgendes warn 6x pro zeile:

    Zitat

    warning 213: tag mismatch


    Woran liegts, und wie kann ichs entfernen ?


    Mfg,
    Trooper

    Ja, du siehst, dass die Bedingung eigentlich falsch sein müsste !
    Aber der Code von if wird ja ausgeführt !
    Das ist das Problem !
    Z ist eindeutig größer, und die if abfrage soll nur ausgelöst werden, wenns größer ist, aber so ist es ja leider nicht :\

    Ach, ich meinte -4 :pinch:
    Aber hastes nit bemerkt ?


    Gesehen? ;)

    Das Problem ist, dass folgende Bedingung irgendwie immer als true eingestempelt wird:

    Zitat

    if(z <= lowz[playerid]+4.0)


    Wobei

    Zitat

    format(output,sizeof(output),"fin: z:%f , lowz: %f",z,lowz[playerid]);


    gleich

    Zitat

    fin: z:68.429588 , lowz: 3.117187

    (Beispiel)
    ist....


    Aber wie wir alle sehen können, ist z um einiges höher als lowz.... ?(


    P.S.: Wer keine Ahnung hat, schreibt hier auch bitte nichts... ;)

    Das hier ist ganz nett, aber ist nicht wirklich effektiv....
    Man kann sich immernoch dutzende Waffen geben, unendlich Munition etc.


    Seifensive hat ein gutes gemacht, dass ein wenig anders denkt.
    Es berechnet gegebene Waffen und Munition, weicht es ab, ist es ein Hack/Cheat.
    Das ist wohl die sicherste Methode....