Carspawner

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 Community,


    ich hab früher mal gescriptet, hab aber so gut wie alles verlernt.


    Ich möchte mir über /car [id] fahrzeuge spawnen lassen.


    Habe bis jetzt folgenden code, nur funktioniert der nicht. Unknow Command.



    Hoffe ihr könnt mir helfen. Wenn es ein filterscript oder einen fertigen Code gibt schickt mir einen Link ich konnte leider nichts finden per Sufu! :(


    Danke :)

  • benutz lieber DCMD ;)



    cmd=strtok(cmdtext,idx);
    if(!strcmp(cmd,"/car",true,5)) {
    new sID[128],pID;
    sID=strtok(cmdtext,idx);
    if(!strlen(sID)) {
    return SendClientMessage(playerid,COLOR_RED,"USAGE: /car [carid]");
    }
    pID=strval(sID);
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid,X,Y,Z);
    CreateVehicle(pID,X,Y,Z,0.0,0,0,-1);



    }


    Prob ma das _:D

    dcmd_greenpeace(playerid,params[]) {
    #pragma unused params
    SendClientMessage(playerid, Grün, "Rettet die Wale,esst mehr Bieber!");
    return 1;
    }


    Mapplanung:
    Etwas einzigartiges was noch kein anderer veröffentlicht hat.
    70% fertig.

  • Ich hab das irgendwo her kopiert in der hoffung das ich aus /kick id, /car id machen kann.


    Hab auch grad was mit /veh gefunden hilft mir aber auch nicht weiter da dort nur errors kommen :D


    Ok ich probier das mal hier oben drüber :)

  • Naja mit DCMD würde es so aussehen :D


    Ganz oben das:


    dcmd_car(playerid,params[]) {


    if(!strlen(params)) {
    return SendClientMessage(playerid,0xFF0000FF,"USAGE: /car [modelid]");
    }
    new
    cID=strval(params);



    GetPlayerPos(playerid, x, y, z);
    CreateVehicle(cID, x+5, y+5, z+5, 1, 0, 0, -1);


    SendClientMessage(playerid,0xFF0000FF,"Erfolgreich Car erstellt!");
    return 1;
    }


    Und bei Commands das


    public OnPlayerCommandText(playerid, cmdtext[])


    {
    dcmd(car,3,cmdtext);
    return 1;
    }

    dcmd_greenpeace(playerid,params[]) {
    #pragma unused params
    SendClientMessage(playerid, Grün, "Rettet die Wale,esst mehr Bieber!");
    return 1;
    }


    Mapplanung:
    Etwas einzigartiges was noch kein anderer veröffentlicht hat.
    70% fertig.


  • der klappt leider nicht, taucht kein fahrzeug auf, trozdem danke für die hilfe :)

    error:


  • O_o
    Achja xD
    Warte^^


    Ganz oben muss noch
    #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1


    new Float:x, Float:y, Float:z;

    hin XD

    dcmd_greenpeace(playerid,params[]) {
    #pragma unused params
    SendClientMessage(playerid, Grün, "Rettet die Wale,esst mehr Bieber!");
    return 1;
    }


    Mapplanung:
    Etwas einzigartiges was noch kein anderer veröffentlicht hat.
    70% fertig.

  • Alles klar q:
    Schreib rein wenns geht
    Und wenn nicht
    Schick den Fehler mal rein :D

    dcmd_greenpeace(playerid,params[]) {
    #pragma unused params
    SendClientMessage(playerid, Grün, "Rettet die Wale,esst mehr Bieber!");
    return 1;
    }


    Mapplanung:
    Etwas einzigartiges was noch kein anderer veröffentlicht hat.
    70% fertig.