Sorry dass ich es so sage:
Aber ich wäre schon vor langem zu MTA gewechselt, wenn das Design nicht so gräuslig wäre
Beiträge von Trooper[Y]
-
-
Lösche
SendDeathMessage( -
Ganz oben, unterm a_samp include
Zitatnew Float:coords[64][7]
-
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...
-
Beides zusammen entfernt die meisten Fehler,
aber es kommt nun folgender error:Zitaterror 018: initialization data exceeds declared size
-
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:Zitatwarning 213: tag mismatch
Woran liegts, und wie kann ichs entfernen ?
Mfg,
Trooper -
Also wie kann man das denn lösen ?
Vllt. irgendne andre Berechnung durchführen ? -
Dann versuch mal, bei
Zitat'.;C:\xampp\php\pear\'
die Punkte davor zu entfernen -
Dir fehlt einfach nur die Datei
Zitatconfig.inc.php
im Ordner
Zitatwcf
-
Ich meinte, dass ichs auslösen will, wenns kleiner ist....
Vertippt -
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
Aber hastes nit bemerkt ?ZitatDu fragst ab:
if(z <= lowz[playerid]+4.0)
ob z kleiner ist als Lowz
z = 68.429588 = z ist Größer
lowz = 3.117187 + 4.0 = 7.117187wo ist das Problem
Gesehen?
-
Das Problem ist, dass folgende Bedingung irgendwie immer als true eingestempelt wird:
Zitatif(z <= lowz[playerid]+4.0)
Wobei
Zitatformat(output,sizeof(output),"fin: z:%f , lowz: %f",z,lowz[playerid]);
gleichZitatfin: 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...
-
SetPlayerPos
-
name[playerid]
-
Dafür gibts ne Anleitung....
-
Includen, fertig
-
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.... -
Last Fix:
Habe das jetzt einfach radikal entbuggt.
Jetzt sollte kein Bug mehr da sein, egal welche Tasten man drückt(Edit Startpost)
-
Sorry, bin im uraub, kann dir momentan nicht helfen.
Such im Skript nach "GetPlayerKeys" und den bedingungen.
Editiere dort deine gedrueckten keys rein.