/vehiclespawn für Admins [Achtung: Idiotenfrage]

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
  • Hallo,


    nun, mein Scripter meldet sich zur Zeit nicht. :(


    Ich hätte aber derweil ganz gern den Befehl /vehiclespawn [ID] in meinem Script, nur für Admins natürlich.


    Kann mir jemand jetzt sehr, sehr einfach erklären, was ich wohin kopieren soll? XD



    Danke

  • nimm es doch einfach aus einem anderen admin-system raus und kopiere es in deins hinein...

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...

  • machste sowas z.b. rein (bei OnPlayerCommandText):
    if(strcmp(cmd, "/veh", true) == 0) // Spawn a vehicle. Name supported too.
    {
    if (AccountInfo[playerid][AdminLevel] >= 2 || IsPlayerAdmin(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, ORANGE, "USAGE: /veh [modelname/id] [color1] [color2]");
    return 1;
    }
    new car = GetVehicleModelIDFromName(tmp);
    if (car == -1)
    {
    car = strval(tmp);
    if(car < 400 || car > 611) return SendClientMessage(playerid, RED, "Vehicle ID can't be below 400 nor above 611 !");
    }

    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, ORANGE, "USAGE: /veh [modelname/id] [color1] [color2]");
    return 1;
    }
    new color1 = strval(tmp);


    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, ORANGE, "USAGE: /veh [modelname/id] [color1] [color2]");
    return 1;
    }
    new color2 = strval(tmp);


    new Float:X,Float:Y,Float:Z,Float:A;
    GetPlayerPos(playerid, X,Y,Z);
    GetPlayerFacingAngle(playerid, A);
    X += (5 * floatsin(-A, degrees));
    Y += (5 * floatcos(-A, degrees));
    new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 600000000);
    format(string, sizeof(string), "Vehicle %s(%d) spawned.", VehNames[GetVehicleModel(carid)-400], carid);
    SendClientMessage(playerid, GREEN, string);
    GetPlayerName(playerid,sendername,sizeof(sendername));
    format(string, sizeof(string), "-| Administrator %s spawned a vehicle(%d) [ Model: %s ] |-", sendername, carid, VehNames[GetVehicleModel(carid)-400]);
    SendClientMessageToAdmins(ADMIN_RED, string, 1);
    }
    else SendClientMessage(playerid, RED, "You're not an admin with the required level.");
    return 1;
    }

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...

  • hab ich doch oben hingeschrieben^^ xD
    bei:
    public OnPlayerCommandText(playerid, cmdtext[])

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...

  • in dein script...z.b. "mein-script.pwn"...^^ xD das öffnest du mit pawno und kopierst es rein...

    Die deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.


    _____________________________________________________________________________


    Einige Filterscripts von mir...