Beiträge von RFT

    vielleicht so bei mir hat es zu mindestens funktioniert



    public OnPlayerSelectedMenuRow(playerid, row)
    {
    new Menu:CurrentMenu = GetPlayerMenu(playerid);


    if(CurrentMenu == auto)
    {
    switch(row)
    {
    case 0:
    {
    ShowMenuForPlayer(Sport,playerid);
    ShowMenuForPlayer(alpha,playerid);
    HideMenuForPlayer(Sport,playerid);
    }
    }
    }
    if(CurrentMenu == alpha)
    {
    switch(row)
    {
    case 0:
    {
    CreateVehicle(602,x,y,z,rot,-1,-1,-1);


    }
    }
    }
    return 1;
    }

    dieses problem hatte ich auch und habe es nicht gefixxt bekommen ich glaube das ist ein algemeiner Samp bug
    weil an deinem code erkenne ich keinen fehler


    //edit oder ich würde noch mal nen timer machen der wenn man off geht nochmal alles abschpeichert

    aber so



    public OnPlayerSelectedMenuRow(playerid, row)
    {
    new Menu:CurrentMenu = GetPlayerMenu(playerid);


    if(CurrentMenu == auto)
    {
    switch(row)
    {
    case 0:
    {
    ShowMenuForPlayer(Sport,playerid);
    ShowMenuForPlayer(alpha,playerid);
    }
    }
    }
    if(CurrentMenu == alpha)
    {
    switch(row)
    {
    case 0:
    {
    CreateVehicle(602,x,y,z,rot,-1,-1,-1);


    }
    }
    }
    return 1;
    }

    ich vermute das geht so


    -2621.281005,-112.409301,4.342597,2324.399902,-1147


    das hier sind die X,Y,Z koordinaten


    500000 das hier ist der preis


    1050.699951 ka


    The State,8 Room das hier ist der text


    -2621.281005,-112.409301,4.342597,2324.399902,-1147.500000,1050.699951,0,0,0,0,0,0,The State,8 Room Luxury


    ich vermute es nur ka obs geht habe sowas noch nie versucht

    du musst im gamemode das hier



    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


    mit dem hier austauschen



    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


    und dann wird es ein error geben die zeile davon sieht so ungefährt aus /player irgendwas da setzt du noch ein / vor

    so vielleicht



    public OnPlayerSelectedMenuRow(playerid, row)
    {
    new Menu:CurrentMenu = GetPlayerMenu(playerid);


    if(CurrentMenu == auto)
    {
    switch(row)
    {
    case 0:
    {
    ShowMenuForPlayer(Sport,playerid);
    }
    }
    }
    if(CurrentMenu == alpha)
    {
    switch(row)
    {
    case 0:
    {
    CreateVehicle(602,x,y,z,rot,-1,-1,-1);


    }
    }
    }
    return 1;
    }

    du hast ja gf mach mal den Timer hier ganz nach oben unter ongamemodeinit



    pickuptimer = SetTimer("CustomPickups", 1000, 1);


    und wenns nicht funtzt sende mal dein CustomPickups callback


    ps : server brauche ich trozdem nicht

    die position findest du ingame mit /save heraus die koordinaten sind dann in denem gta ordner und saved position geschpeichert

    also ruinieren tut kein script anderen server das prob ist nur alle server haben das selber wenn man sich mal mit der ganzen server community zusammen setzt und selbst ideen ausdenkt wird kein server genau so sein wie der andere

    ganz oben



    new beispiel;
    forward beispielzu();


    unter ongamemodeinit



    beispiel = CreateObject(x,Y,Z);//xyz musst du mit deinen kordinaten verändern


    unte onplaycommand text



    if (strcmp("/torauf", cmdtext, true, 10) == 0)
    {
    MoveObject(beispiel,X,Y,Z);// wohin das tor sich hin bewegen soll
    SetTimer("beispielzu",500,1);
    SendClientMessage(playerid,deinefarbe,"Das tor schließt sich na 5 sekunden automatisch");
    return 1;
    }


    und ganz nach unten



    public beispielzu()
    {
    MoveObject(beispiel,X,Y,Z);//die koordinaten wie das tor wieder zu ist
    return 1;
    }


    mfg Julian

    muss man eigentlich selbst machen aber wenn du das nicht kannst ich frage mal paar kollegen die sowas können ob die sowas für dich machen könnten