Beiträge von Tround

    /E: Brauchst nicht verschönern nur fixen :D :whistling:

    an meinem code is ja nix falsch. also kann man auch nix fixxen.. :wacko: wüsste nicht warum das ein unknown command auslösen sollte.. hmm
    e:vielleicht liegts an dem hier? "ShowInfoDialog"..

    glaub nicht das es was damit zu tun hat aber warum hast du 2x vehicle definiert


    new vehicle = GetPlayerVehicleID(playerid);
    new vid = GetPlayerVehicleID(playerid);


    edit: habs mal bisschen verschönert

    if(strcmp(cmd, "/motor",true) == 0)
    {
    if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER)return 1;
    if(GetPlayerVehicleID(playerid)==INVALID_VEHICLE_ID)return 1;
    if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))return SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}Fahrräder haben {FF0000}keinen{FFFFFF} Motor ...");
    if(Gas[GetPlayerVehicleID(playerid)]==0)return ShowInfoDialog(playerid,"Information","Dein Fahrzeug hat kein Benzin mehr!");
    new engine,lights,alarm,doors,bonnet,boot,objective;
    GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
    if(engine==1)
    {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid),0,lights,alarm,doors,bonnet,boot,objective);
    SendClientMessage(playerid,COLOR_PURPLE,"Motor abgeschalten...");
    }
    else
    {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,lights,alarm,doors,bonnet,boot,objective);
    SendClientMessage(playerid,COLOR_PURPLE,"Motor wurde gestartet...");
    }
    return 1;
    }

    Echt nice,werden die Objecte auch nach einem Restart gesavet?
    1000/10

    nein man muss die objekte speichern bevor man den server neustartet :D und geladen werden die objekte nicht.
    das filterscript ist dafür gedacht das man die objekte aus der datei kopiert und ins gamemode einbaut.


    IsPlayerInRangeOfPoint(playerid,3.0,1461.8795,-1024.8387,23.8281);


    bei der letzten abfrage natürlich 2 klammern zumachen. damit wird die if abfrage beendet.. das ganze ist eigentlich einfacher als du glaubst.. mann muss nur die klammern zählen.



    IsPlayerInRangeOfPoint(playerid,3.0,1461.8795,-1024.8387,23.8281));

    kann ja net so schwer sein ^^




    #include <a_samp>
    public OnFilterScriptInit()
    {
    AddStaticVehicle(541,2971.69995117,-2787.69995117,10.10000038,0.00000000,156,156); //Bullet
    CreateObject(3458,1915.40002441,-2957.60009766,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgncarshade1) (1)
    CreateObject(3458,1915.50000000,-2962.60009766,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgncarshade1) (2)
    CreateObject(3458,1915.30004883,-2952.69995117,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgncarshade1) (3)
    CreateObject(3458,1915.30004883,-2948.19995117,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgncarshade1) (4)
    CreateObject(8838,3982.80004883,-1276.80004883,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (1)
    CreateObject(8838,3982.80004883,-1271.90002441,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (2)
    CreateObject(8838,3982.80004883,-1266.90002441,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (3)
    CreateObject(8838,3982.80004883,-1261.90002441,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (4)
    CreateObject(8838,4002.00000000,-1268.00000000,0.00000000,0.00000000,0.00000000,270.00000000); //object(vgehshade01_lvs) (5)
    CreateObject(8838,4006.89990234,-1268.09997559,0.00000000,0.00000000,0.00000000,270.00000000); //object(vgehshade01_lvs) (6)
    CreateObject(8838,4011.80004883,-1268.09997559,0.00000000,0.00000000,0.00000000,90.00000000); //object(vgehshade01_lvs) (7)
    CreateObject(8838,3949.50000000,-1271.69995117,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (8)
    CreateObject(8838,3949.19995117,-1266.50000000,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (9)
    CreateObject(8838,3917.00000000,-1271.59997559,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (10)
    CreateObject(8838,3916.30004883,-1266.50000000,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (11)
    CreateObject(8838,3883.69995117,-1271.69995117,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (12)
    CreateObject(8838,3883.30004883,-1266.59997559,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (13)


    CreateObject(8558,15.30875111,0.00000000,2.92029190,0.00000000,338.40005493,0.00000000); //object(vgshseing28) (154)
    CreateObject(8558,10.34195042,0.00000000,1.30648804,0.00000000,345.60006714,0.00000000); //object(vgshseing28) (155)
    CreateObject(8558,5.21203041,0.00000000,0.32790756,0.00000000,352.80007935,0.00000000); //object(vgshseing28) (156)
    CreateObject(8558,0.00000000,0.00000000,0.00000000,0.00000000,360.00000000,0.00000000); //object(vgshseing28) (157)
    CreateObject(8838,2959.19995117,-2800.39990234,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (14)
    CreateObject(8838,2959.80004883,-2805.10009766,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (15)
    CreateObject(8838,2960.40014648,-2809.80029297,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (16)
    CreateObject(8838,2961.00024414,-2814.50048828,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (17)
    CreateObject(8838,2961.60034180,-2819.20068359,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (18)
    CreateObject(8838,2962.20043945,-2823.90087891,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (19)
    CreateObject(8838,2962.80053711,-2828.60107422,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (20)
    CreateObject(8838,2963.40063477,-2833.30126953,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (21)
    CreateObject(8838,2964.00073242,-2838.00146484,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (22)
    CreateObject(8838,2964.60083008,-2842.70166016,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (23)
    CreateObject(8838,2965.20092773,-2847.40185547,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (24)
    CreateObject(8838,2965.80078125,-2852.10156250,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (25)
    CreateObject(8838,2965.80078125,-2852.10156250,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (26)
    CreateObject(8838,2960.40014648,-2809.80029297,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (77)
    CreateObject(8838,2961.00024414,-2814.50048828,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (27)
    CreateObject(8838,2961.60034180,-2819.20068359,0.00000000,0.00000000,0.00000000,0.00000000); //object(vgehshade01_lvs) (28)
    return 1;
    }


    Code
    /rcon login passwort
    /rcon loadfs filterscript

    einfach in der nächsten zeile weiterschreiben wenns zu lang wird



    if(IsPlayerInRangeOfPoint(playerid,3.0,1203.0081,-928.0326,42.9346)) || IsPlayerInRangeOfPoint(playerid,3.0,1306.9812,-912.1295,38.9488))|| (IsPlayerInRangeOfPoint(playerid,3.0,165.7533,-1746.5033,4.7122)) ||IsPlayerInRangeOfPoint(playerid,3.0,419.7707,-1781.0780,5.5469))|| IsPlayerInRangeOfPoint(playerid,3.0,1187.9279,-1739.9261,13.5733)) || IsPlayerInRangeOfPoint(playerid,3.0,1480.6443,-1739.4814,13.5469)) ||
    IsPlayerInRangeOfPoint(playerid,3.0,1814.1561,-1815.5992,13.5712)) || IsPlayerInRangeOfPoint(playerid,3.0,2079.6394,-1940.1353,13.5362)) || IsPlayerInRangeOfPoint(playerid,3.0,2454.7839,-1667.2444,13.4776)) || IsPlayerInRangeOfPoint(playerid,3.0,2425.0837,-1263.9460,24.0000)) || IsPlayerInRangeOfPoint(playerid,3.0,2246.0659,-1131.3391,26.1530)) || IsPlayerInRangeOfPoint(playerid,3.0,1461.8795,-1024.8387,23.8281))


    edit: ausserdem hast du nach jeder abfrage eine klammer zu viel zugemacht
    if(IsPlayerInRangeOfPoint(playerid,3.0,1203.0081,-928.0326,42.9346))
    zu
    if(IsPlayerInRangeOfPoint(playerid,3.0,1203.0081,-928.0326,42.9346)
    machen

    glaube nicht. was man aber machen kann ist eine bessere wetter id zu nehmen damit die lichter stärker leuchten.
    wetter id 10 ist nicht schlecht für gut sichtbare lichter.