Admincar + Kennzeichen "Admincar"

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
  • Entweder.:


    Du scriptest es (kann dir morgen helfen bzw. Eins machen)
    Oder du spawnst sie mit ../Veh , & fährst zu Ding stelle für Nummernschild.


    Oder ^^, du machst ./supcar , den Befehl oder hast ihn Vllt schon.



    MfG
    Würde dir helfen wenn ja melde dich bis morgen bei mir.


    MfG

  • So zum Beispiel:


    ocmd:admincar(playerid)
    {
    new veh,Float:_Pos[4];
    GetPlayerPos(playerid,_Pos[0],_Pos[1],_Pos[2]);
    GetPlayerFacingAngle(playerid,_Pos[3]);
    veh = CreateVehicle(411,_Pos[0],_Pos[1],_Pos[2],_Pos[3],2,2,-1);
    SetVehicleNumberPlate(veh,"Admincar");
    return 1;
    }


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Gibt es noch die möglichkeit eine Sirene aufs Auto zusetzen ?


    Füge das unten einfach zu dem Befehl hinzu:


    new s_obj = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0);
    AttachObjectToVehicle(s_obj,veh, -0.43, 0.0, 0.785, 0.0, 0.1, 0.0);

    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S


  • Wo lässt du das Car denn respawnen?

  • Wo lässt du das Car denn respawnen?


    oh, stimmt ganz vergessen, hier mal der komplette Befehl:


    ocmd:admincar(playerid)
    {
    new veh,Float:_Pos[4];
    GetPlayerPos(playerid,_Pos[0],_Pos[1],_Pos[2]);
    GetPlayerFacingAngle(playerid,_Pos[3]);
    veh = CreateVehicle(411,_Pos[0],_Pos[1],_Pos[2],_Pos[3],2,2,-1);
    SetVehicleNumberPlate(veh,"Admincar");
    SetVehicleToRespawn(veh);
    new s_obj = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0);
    AttachObjectToVehicle(s_obj,veh, -0.43, 0.0, 0.785, 0.0, 0.1, 0.0);
    return 1;
    }


    mfg. :rolleyes:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • if(strcmp(cmd, "/supcar", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(Spieler[playerid][Admin] < 1)return SendClientMessage(playerid, ROT, "Du besitzt nicht die benötigten Rechte.");
    if(SupCar[playerid] == 0)
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x,y,z);
    SupCar[playerid] = CreateVehicle(541, x,y,z, 0.0, 136, 136, -1);
    SetVehicleNumberPlate(SupCar[playerid], "{FFFFFF}Support");
    SetVehicleToRespawn(SupCar[playerid]);
    PutPlayerInVehicle(playerid, SupCar[playerid], 0);
    }
    else
    {
    SendClientMessage(playerid, ROT, "Supporter-Fahrzeug gelöscht. Mit /supcar kannst du erneut ein Fahrzeug erstellen.");
    DestroyVehicle(SupCar[playerid]);
    SupCar[playerid] = 0;
    }
    }
    return 1;
    }


  • Was soll das?


    Wieso kopierst du hier aus deinem GF einen sinnlosen Befehl?


    Wenn er den einfügt, bekommt er nur errors, zudem hat das car kein Licht... :wacko:


    Unterlasse bitte solche Posts! :thumbdown:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • ocmd:veh(playerid,params[])
    {
    if(!isPlayerAdmin(playerid,2))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
    {
    new Float:x, Float:y, Float:z;
    new Text3D:supportveh[MAX_VEHICLES];
    new c1,c2,vid;
    if(sscanf(params,"iii",vid,c1,c2))return SendClientMessage(playerid,Weiß," {F5FF00}Info:{FEFEFE} /veh [CarID] [Farbe1] [Farbe2]");
    {
    if(vid<402||vid>603)return SendClientMessage(playerid,Rot,"Ungültige CarID.");
    {
    GetPlayerPos(playerid,x,y,z);
    new car;
    SetVehicleNumberPlate(car = CreateVehicle(vid,x,y,z,3,c1,c2,-1),"%s",SpielerName(playerid));
    PutPlayerInVehicle(playerid,car,0);
    SendClientMessage(playerid,Weiß,"Du hast ein Supporter Mobil gespawnt.");
    supportveh[car] = Create3DTextLabel("Admin Car", Blau,0.0,0.0,0.0,30.0,0,1);
    Attach3DTextLabelToVehicle(supportveh[car],car,0.0,0.0,2.0);
    return 1;
    }
    }
    }
    }


    Warning:(381) : warning 202: number of arguments does not match definition


    Zeile;
    SetVehicleNumberPlate(car = CreateVehicle(vid,x,y,z,3,c1,c2,-1),"%s",SpielerName(playerid));


    Beiträge:
    150 {X}
    300 {X}
    450 {X}
    600 { }