Fahrzeuge nur für Admins!

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
  • Also ich möchte, dass wenn ich /getcar eintippe ein Dialog erschein, wo ich dann die ID des autos eintippe und es dann spawnt! Klappt alles wunderbar usw ^^
    aber jetzt möchte ich, dass die autos nur von admins gefahren werden können.
    Mein Dialog:
    if(dialogid == DIALOG_VEHICLESPAWNER)
    {
    if(response)
    {
    new Float:x,Float:y,Float:z,Float:a;
    new text = strval(inputtext);
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,a);
    if(text < 400 || text > 611)
    {
    return SendClientMessage(playerid, COLOR_GREY, "Modell existiert nicht!");
    }
    new createcar=CreateVehicle(text, x+1,y+1,z+1,a, 0, 0, -1);
    PutPlayerInVehicle(playerid, createcar, 0);
    return SendClientMessage(playerid, COLOR_YELLOW, "Fahrzeug wurde gespawnt!");
    }
    else
    {
    return SendClientMessage(playerid, 0x00FF00FF, "Du hast den Vorgang abgebrochen!");
    }
    }


    SO wie soll ich das jetzt machen? ich bekomme es einfach nich hin X(

    Spoiler anzeigen
    10 Beiträge [X]
    50 Beiträge [X]
    100 Beiträge [X]
    150 Beiträge [X]
    200 Beiträge [X]
    250 Beiträge [X]
    300 Beiträge [X]
    350 Beiträge [X]
    400 Beiträge [X]
    450 Beiträge [X]
    500 Beiträge [X]
    550 Beiträge []
    600 Beiträge []
    650 Beiträge []
    700 Beiträge []
    750 Beiträge []

  • Bei OnPlayerEnterVehicle() abfragen, ob das Fahrzeug von einem Admin gespawnt wurde. Wenn ja musst du den Spieler wieder aus dem Auto werfen ;)


    Meinste ich kann das so machen:
    Ganz oben
    new AdminGetCar[MAX_VEHICLES];


    Bei dem Dialog den ich oben stehn hab:
    AdminGetCar[vehicleid]=1;


    und dann halt bei onplayerentervehicle:
    if(AdminGetCar[vehicleid]==1)


    ?? :D

    Spoiler anzeigen
    10 Beiträge [X]
    50 Beiträge [X]
    100 Beiträge [X]
    150 Beiträge [X]
    200 Beiträge [X]
    250 Beiträge [X]
    300 Beiträge [X]
    350 Beiträge [X]
    400 Beiträge [X]
    450 Beiträge [X]
    500 Beiträge [X]
    550 Beiträge []
    600 Beiträge []
    650 Beiträge []
    700 Beiträge []
    750 Beiträge []

  • Jo ok habs so gemacht wie ich oben geschrieben habe ^^
    Aber danke, kam nur so auf die idee :D

    Spoiler anzeigen
    10 Beiträge [X]
    50 Beiträge [X]
    100 Beiträge [X]
    150 Beiträge [X]
    200 Beiträge [X]
    250 Beiträge [X]
    300 Beiträge [X]
    350 Beiträge [X]
    400 Beiträge [X]
    450 Beiträge [X]
    500 Beiträge [X]
    550 Beiträge []
    600 Beiträge []
    650 Beiträge []
    700 Beiträge []
    750 Beiträge []