Hilge bie /car command

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
  • Yo Leute ich arbeite gard am WBC Server der eh bald fertig is ich brauche nur noch paar kleinigkeiten


    Und ich wollte fragen ob jemand für mich ein /car command machen kann damit mann mit /car sein eignes auto zu sich respawnt


    Habe etlich Versuche gestartet kappte aber nie ich Hoffe auf eure Hilfe danke schonmal im Vorraus :thumbup: :thumbup:

  • Hi,
    also willst du das ein neues Fahrzeug erstellt wird, oder dass ein schon vorhandenes zu dir gespawnt wird?
    Edit: Beim genaueren lesen die erleuchtung^^
    Dazu musst du die FahrzeugID wissen.
    Dann kannst du mit z.B. /car [ID] das Fahrzeug zu dir spawnen.
    Edit 2: Command kommt gleich ;)
    Also hier der Command:
    if(!strcmp(strget(cmdtext, 0), "/car"))
    {
    new carid = strval(strget(cmdtext, 1));
    new Float:x, Float:y, Float:z, Float:rot;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, rot);
    SetVehiclePos(carid, x, y, z);
    SetVehicleZAngle(carid, rot);
    SendClientMessage(playerid, FARBE, "Auto erfolgreich zu dir Teleportiert!");// Farbe musst du selber einfügen
    return 1;
    }
    Das hier ganz an den Schluss des Scriptes setzen:
    stock strget(strx[], pos, search = ' ') {
    new arg, ret[128], idxx;
    for (new i = 0; i < strlen(strx); i++) {
    if(strx[i] == search || i == strlen(strx) || strx[i + 1] == 10) {
    arg++;
    if (arg == pos + 1){
    ret[i-idxx] = EOS;
    return ret;
    } else if (arg == pos)
    idxx= i+1;
    }
    else if (arg == pos)
    ret[i - idxx] = strx[i];
    }
    return ret;
    }
    MfG,
    Mister_Ali

    4 Mal editiert, zuletzt von Mister_Ali ()