Vehicles Buggs u.s.w

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
  • Sehr geehrte Scripter,


    es ist ein Hyper Problem was extreme Buggs erzeugt und zwar:


    Ich Connecte aufm Server und steige in die jeweiligen Fraktion Cars alles klappt ich öffne pawno und dann mein script füge cars hinzu compile lade die amx. aufm server restarte server connecte neu und dann steige ich in einem car dann steht da zum beispiel Der roller ist nur für neulinge obwohl ich in nem Sultan sitze und wenn ich bei der Transport gmbh in einem Truck einsteige steht da du bist kein Yakuza mitglied oder kein Hitman oder so wenn ich dann alles rückgängig mache und wieder neu drauflade etc. klappt wieder alles.


    Ich möchte aber cars hinzufügen sonst ist das doch scheiße :(

  • Bitte genauer oO bei mir im ende siehts so aus


    // Car Spawns
    for(new h = 0; h < sizeof(HouseInfo); h++)
    {
    AddStaticVehicleEx(HouseInfo[h][hVec], HouseCarSpawns[h][0], HouseCarSpawns[h][1], HouseCarSpawns[h][2], HouseCarSpawns[h][3], HouseInfo[h][hVcol1], HouseInfo[h][hVcol2], 60000);
    gCarLock[h+1] = 1;
    }//34


    AddStaticVehicleEx(455,-1.5784,-308.3721,5.8839,89.3155,93,0,1800);//Component Flatbed Truck 68 99
    AddStaticVehicleEx(455,-1.4448,-301.2579,5.8816,91.3369,93,0,1800);//Component Flatbed Truck 67 100
    AddStaticVehicleEx(403,-23.2774,-274.1408,6.0353,180.8712,93,0,1800);//Component Truck 70 101
    AddStaticVehicleEx(514,12.2466,-249.0527,6.0235,90.4606,93,0,1800);//Component Truck 69 102


    es kommen noch viel mehr cars aber das ist nur der obere teil so jetzt der unterste teil


    AddStaticVehicleEx(507,-30.8299,-283.4422,5.1074,269.0100,1,1,1800); // transport_leadercar_elegant2 309
    AddStaticVehicleEx(435,-53.9905,-226.2243,5.8664,267.5790,93,0,1800); // trailer_black1 310
    AddStaticVehicleEx(435,-53.0537,-219.6901,5.8654,264.3275,93,0,1800); // trailer 311
    AddStaticVehicleEx(435,-3.0601,-376.9543,5.8654,0.9216,93,93,1800); // trailerdazu 312



    //--Car System Test end



    und wenn ich dann unter //--Car System Test end


    AddstaticvehicleEx..... mache passiert das was ich oben genannt habe diese buggs


    *edit


    was kann ich machen damit diese buggs verschwinden?


    Einmal editiert, zuletzt von Rizzo ()

  • Deine Signatur ist Bombe :D @ Rizzo und ehm ja das selbe problem habei hc auch :/

  • Lol thx deine ist auch nicht schlecht und ehm jo :D ich habs immernoch nicht herausgefunden :/ wäre geil wenn endlich mal einer helfen könnte


    *edit


    ich habs mit Addstaticvehicle gerade probiert aber es klappt imemrnoch nicht


    Einmal editiert, zuletzt von Rizzo ()

  • Bei
    public OnPlayerStateChange(playerid, newstate, oldstate)
    müssten allen Anschein nach, die ID's verrutscht sein. ;)
    Wenn du 33 Häuser hast, ist das erste Fahrzeug nach
    for(new h = 0; h < sizeof(HouseInfo); h++)
    {
    AddStaticVehicleEx(HouseInfo[h][hVec], HouseCarSpawns[h][0], HouseCarSpawns[h][1], HouseCarSpawns[h][2], HouseCarSpawns[h][3], HouseInfo[h][hVcol1], HouseInfo[h][hVcol2], 60000);
    gCarLock[h+1] = 1;
    }//34 Hauscars bei 33 Häusern, Haus 1 hat Carid 0 usw.
    die Nr. 34, das geht dann immer so weiter... ^^

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***

  • klappt ja nicht, also ich habe jetzt alle cars enfernt die ich neu hinzugefügt habe, das heißt, es klappt jetzt einwandrei, sobald ich aber dann ganz ganz ganz unten wo steht Car System ende wenn ich darunter Addstaticvehicle ... mache und alle compile hochlade server restarte und dann in eins von den cars einsteige steht da du bist kein GS Member du bist kein Ballas member oO


  • ...
    Bei
    public OnPlayerStateChange(playerid, newstate, oldstate)
    steht weiter unten der Kram, vonwegen "Du bist kein GS Member" usw.

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***

  • new HouseInfo[98][hInfo];


    new Float:HouseCarSpawns[99][4] = {
    {-2637.2544,165.0454,4.2919,179.9976},//House 0
    {2064.4,-1694.4,13.1,271.1561},//House 1
    {-2712.7625,870.3005,70.5348,89.1608},//House 2
    {1109.8,-968.0,42.7,0.0},//house 3
    {2497.6274,-2025.6306,13.2521,355.4281}, // House 4
    {2645.0,-1990.8,13.1,180.0},//House - 5
    {-2724.8965,914.8384,67.4253,110.1072},//house 6
    {1910.5149,-1120.5304,25.4493,177.8350},//house 7
    {828.8,-887.0,68.5,230.7095},//House 8
    {2149.6,-1610.9,14.0,90.7904},//House 9
    {760.1,-1687.8,4.3,180.6},//House 10
    {645.5,-1616.1,14.9,0.0},//House 11
    {-2635.2371,931.1931,71.5643,215.3709},//House 12
    {-2665.9224,989.9724,64.6955,1.7814},//House 13
    {808.8438,-1463.9398,12.9574,86.3932},//House 14
    {2445.8,-1326.8,23.6,18.4},//House 15
    {2845.9,-1286.8,18.9,90.0},//house 16
    {2159.8,-1803.9,13.3,271.4}, //House 17
    {-2693.7847,132.3186,4.1676,89.5330},//House 18
    {-2723.0105,977.7357,54.2926,359.9068},//House 19
    {1514.0,-694.6,94.5,90.0},//House 20
    {1246.7,-1107.6,25.5,266.4},//House 21
    {831.7,-857.5,69.9,180.0},//House 22
    {1007.9,-659.4,121.1,130.6194},//House 23
    {1106.9463,-732.6102,100.8694,90.6724},//House 24
    {259.7,-1221.0,74.7,202.0011},//House 25
    {1463.7,-901.7,55.8,359.0},//house 26
    {1100.1660,-820.6877,86.6596,100.7518},//house 27
    {-2528.8298,2250.2998,4.8112,334.9590},//house 28
    {-2554.7874,2270.5356,4.9064,333.9774}, //House 29
    {-2371.1323,2438.4104,9.0698,159.2582},//House 30
    {-2237.9492,893.7390,66.4872,89.7571},//House 31
    {-2529.4817,-142.6608,19.7107,4.2929}, //House 32
    {-2616.1897,-108.4479,4.1693,269.8246},//House 33
    {644.8482,-1637.1713,14.7344,184.1957}, // House 35
    {652.6786,-1657.2615,14.3833,93.1593},// House 36
    {295.9736,-1775.2671,4.1434,90.5697},// House 37
    {169.2757,-1774.3259,3.9338,90.6432},// House 38
    {278.6140,-1265.9573,73.6239,120.2868},// House 39
    {289.4474,-1158.1536,80.6217,43.9597},// House 40
    {345.8203,-1197.5560,76.2284,39.0353},// House 41
    {406.0151,-1151.7427,76.7152,148.6766},// House 42
    {-2426.3938,2345.9446,4.6942,190.8988},// House 43
    {-2437.6785,2451.4551,13.4943,182.1274},// House 44
    {-2379.0234,2409.9756,8.2600,326.6858},// House 45
    {-2864.2563,697.3282,23.4238,294.8195},// House 46
    {-2878.4121,776.6053,34.1421,256.3991},// House 47
    {-2837.1094,917.7155,43.7582,274.2546},// House 48
    {252.7373,-1358.1173,52.8193,305.5237},// House 49
    {305.2578,-1323.2928,53.1593,126.6647},// House 50
    {422.6198,-1263.0194,51.2827,21.4960},// House 51
    {1040.7482,-1052.7209,31.4049,1.6459},// House 52
    {1004.0567,-1052.6912,30.8366,1.9343},// House 53
    {1097.1921,-1078.5336,27.8503,91.7154},// House 54
    {1177.3182,-1085.0786,27.4565,92.4142},// House 55
    {1934.6667,-1120.8015,26.0718,177.5666},// House 56
    {2095.8491,-1283.3671,24.8992,177.6049},// House 57
    {2095.9556,-1320.3134,24.8246,359.7740},// House 58
    {2135.7891,-1321.4371,24.8584,358.7581},// House 59
    {1533.4998,-841.7035,64.8703,90.9387},// House 60
    {1513.3867,-768.7734,80.2397,135.9881},// House 61
    {1461.0204,-634.0419,95.5235,176.9807},// House 62
    {1090.7729,-641.5548,112.7777,270.9073},// House 63
    {912.9246,-665.8901,116.7324,235.2591},// House 64
    {-2148.2998,-2542.9841,30.7099,321.7556},//House 65
    {816.0949,-766.8558,76.8418,284.5117},//House 66
    {-2358.5806,2418.2642,6.9390,56.5904},//house 67
    {-2626.3848,2273.2466,7.8541,268.8206},//house 68
    {-2620.6582,2313.6318,7.8430,356.6436},//house 69
    {-2619.0239,2396.6326,10.9269,354.2774},//house 70
    {-2897.3220,1168.0028,12.4026,275.0541},//house 71
    {-2897.2957,1104.5217,26.6041,271.5382},//house 72
    {-2895.4622,1070.3459,31.3392,266.5782},//house 73
    {-2877.0947,995.4959,39.5514,301.5876},//hous 74
    {-2851.5859,963.6779,43.4747,295.0881},//house 75
    {-2836.0791,863.8754,43.6147,270.9558},//house 76
    {-2694.4197,72.0657,3.8976,90.8004},//house 77
    {-2718.2627,-19.8902,3.8958,269.1927},//house 78
    {-2796.7886,-26.8273,6.7484,92.6740},//house 79
    {-2797.3457,-114.7970,6.7485,136.3920}, //house 80
    {-2796.9736,-183.8821,6.7492,87.1369},//house 81
    {-2718.2034,-171.7341,3.8956,266.4277},//house 82
    {-2694.0818,-99.1003,3.8975,89.3244},//house 83
    {-2615.8135,-194.7165,3.8976,269.3669}, //house 84
    {-2243.9478,1042.3003,83.4089,90.6080}, //house 85
    {-2243.9243,781.3507,48.9943,90.7242},//house 86
    {2064.6758,-1636.6470,13.1086,270.1170}, //house 87
    {2016.6206,-1648.7528,13.1115,91.1034}, //house 88
    {2013.6084,-1737.3999,13.1150,91.0221}, //house 89
    {1980.7770,-1692.2803,15.5230,268.5793}, //house90
    {2232.2148,-1295.1932,23.5406,264.9300}, //house 91
    {2198.0703,-1226.9281,23.5251,275.6657}, //house92
    {2097.6440,-1225.8666,23.3504,271.0252}, //house93
    {2088.1406,-1140.9183,24.9689,91.0575}, //house94
    {218.6253,-1278.7485,62.5848,343.8854}, //house95
    {227.3994,-1398.9015,51.1500,57.1298}, //house96
    {168.0693,-1341.7339,69.2326,197.0304}, //house97
    {1494.2992,2839.2109,10.3821,177.8597},// ADMINWG 98
    {2473.2998,-1699.8579,13.5194,359.7587}// house99
    };

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • LoL, Hirn anschalten. :P
    Hast 99 Häuser/Hauscars. Heisst du guckst bei
    public OnPlayerStateChange(playerid, newstate, oldstate)
    Und änderst da die ID's. Sollte nach der Häuseranzahl ja bei 100 losgehen.
    Und ja sry, erklären ist nicht so mein Fachgebiet. :D

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***

  • Ja, sorry.
    Ähm such einfach im Script nach dem Text ("Du bist kein GS Member oder wie auch immer").
    Dann müsstest du eigentlich schon sehen was getan werden muss. ^^

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***

  • Joa ich sehe es ach du kacke oO dann muss ich ja sau viel ändern och nö das muss doch noch anders gehen wie gesagt es klappt ja alles einwandfrei, erst wenn ich cars hinzufüge kommen die buggs

  • Jo, ID Verschiebung. ^^
    Mach es zB so:


    new grovecar1,grovecar2,grovecar3; //usw
    grovecar1 == AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y,Float:spawn_z, Float:angle, color1, color2, respawn_delay);
    grovecar2 == AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y,Float:spawn_z, Float:angle, color1, color2, respawn_delay);
    grovecar2 == AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y,Float:spawn_z, Float:angle, color1, color2, respawn_delay);


    if(newcar == grovecar1 || newcar == grovecar2 || newcar == grovecar3)
    {
    if(PlayerInfo[playerid][pMember] == ?? || PlayerInfo[playerid][pLeader] == ??) { }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," You are not a Grove Street Member !");
    RemovePlayerFromVehicle(playerid);
    }
    }

    Eine von vielen Varianten, die ich aber zB nutze. ;)
    Kannst natürlich noch ausweiteren, wie ich. :D
    Aber sollte reichen damit sich die ID's nicht verschieben. ;)

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***

  • Spirit ich weiß das hört sich jetzt scheiße an aber würdest du es für mich machen, wenn ich dir mein script geben würde bitte :( ich weiß du fragst dich warum sollte ich so einem noob helfen wollen etc. aber bitte :(

  • Learning by doing. :P
    Habe aber auch keine Zeit, wie du in meiner Signatur siehst. ;)

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***

  • Kann dir nur sagen, wenn du es einmal hast, hast du es. ^^
    Dann ist die ID Verschiebung Geschichte. ;)

    Greetz [Spirit]
    [font='Tahoma, Arial, Helvetica, sans-serif']


    [size=8]*** Ultimate GF RolePlay v0.5.0 ***
    *** Release & © by [Spirit] 2009 - 2011 ***
    *** Scriptstatus - |||||[color=#ff0000]|||||
    ***