Beiträge von WubDub

    Guten Tag Community,


    Ich habe eine Frage.


    Wie kann ich ein Fahrzeug Nitro oder Hydraulik einbauen?
    Also ohne in so ne werkstadt zu fahren..


    zum beispiel mit einem Befehl /getnitro, dann kommt ein Dialog und man kann aussuchen ob
    2x
    5x
    10x
    .
    Wie geht sowas?
    gibts eine funktion um Nitro anzubringen?


    Bitte um Hilfe


    Gruß Runcorn

    Guten Abend Community,


    Ich habe in meinem Script diesen befehl zum Fahrzeuge spawnen:

    Spoiler anzeigen
    ocmd:veh(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,4))return SendClientMessage(playerid,Rot,"S.Y.S.T.E.M: Du bist kein Admin / Rang 4.");
    {
    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,Orange,"S.Y.S.T.E.M: /veh [CarID] [Farbe1] [Farbe2]");
    {
    if(vid<402||vid>603)return SendClientMessage(playerid,Rot,"Ungültige Fahrzeug-ID.");
    {
    GetPlayerPos(playerid,x,y,z);
    new car;
    SetVehicleNumberPlate(car = CreateVehicle(vid,x,y,z,3,c1,c2,-1),"Support");
    PutPlayerInVehicle(playerid,car,0);
    SendClientMessage(playerid,Rot,"Du hast ein Support Fahrzeug gespawnt.");
    supportveh[car] = Create3DTextLabel("Support Fahrzeug", Blau,0.0,0.0,0.0,30.0,0,1);
    Attach3DTextLabelToVehicle(supportveh[car],car,0.0,0.0,2.0);
    return 1;
    }
    }
    }
    }


    Nur meine frage ist,
    wenn ich 10 fahrzeuge erstelle, wie kann ich alle auf einmal mit einem befehl löschen?


    Gruß Runcorn

    du hast kommas vergessen


    immer bevor du einen grünen //TEXT gemacht hast


    wenn du es immernoch nicht verstehst, gib mir deine TeamViewer daten und ich machs dir schnell


    Gruß Runcorn


    //edit


    habs ihm per TeamViewer gemacht :)
    Kann geschlossen werden.


    Gruß Runcorn

    du hast immer


    {bla},
    {bla},
    {bla}
    //
    {bla},
    {bla},
    {bla}
    //
    {bla},
    {bla},
    {bla}
    ..


    da musst du auch "," hinmachen ^^
    also vor deinen //TEXT
    da es ja nur ne anmerkung ist und es nicht ende ist


    Gruß Runcorn

    Guten Abend SniPerCroXx,


    ich finde deine Umfrage recht Sinnlos da es DEIN Geld ist und DEIN Spiel ..
    Ich würde gerne wissen was wir damit zu tun haben??


    Was macht dir am meisten Spaß?
    Was Spielen deine Freunde? (online spielen)
    Was willst du am liebsten haben?


    Gruß Runcorn

    bei

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])[*]
    {[*]
    if(dialogid==DIALOG_REGISTER)[*]
    } //<<<<<<<<<<<<<<<<<<<<
    [*]
    if(response==0)[*]
    {[*]
    SendClientMessage(playerid,GELB,"Du hast den Vorgang abgebrochen.");[*]
    Kick(playerid);[*]
    return 1;[*]
    }[*]
    if(response==1)[*]
    {[*]
    Register(playerid,inputtext);[*]
    return 1;[*]
    }[*]
    { // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    [*]
    return 1;[*]
    }


    die klammern sind falschrum ^^

    Guten Abend Community,


    Undzwar habe ich ein Problem mit meinem NPC.
    Wenn ich einem Spieler Geld gebe, steht da:

    Zitat

    Zivi hat von dir (Geld betrag) Euro bekommen.

    Zivi ist der name meines NPC´s.
    Doch dort sollte eigentlich der name des Spielers stehen, der das geld bekommt.
    Der Spieler an den das Geld geht, bekommt den normalen Text ohne fehler und bekommt auch Geld.


    Nur mir wird halt ein fehler angezeigt.
    Hier der /pay befehl:

    ocmd:pay(playerid,params[])
    {
    new pID,betrag;
    new Sname[MAX_PLAYER_NAME],Pname[MAX_PLAYER_NAME];
    new string[200],string2[200];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    GetPlayerName(pID,Pname,sizeof(Pname));
    if(GetPlayerMoney(playerid) <= betrag - 1){return SendClientMessage(playerid, Weiß, "Du hast kein Geld mehr!");}
    new Float:X, Float:Y, Float:Z;
    if(sscanf(params,"dd",pID,betrag)) return SendClientMessage(playerid,Grau,"/pay ID Betrag");
    GetPlayerPos(playerid,X,Y,Z);
    if(IsPlayerInRangeOfPoint(pID,5,X , Y, Z))
    {
    if(betrag < 1 || betrag > 2000)return SendClientMessage(playerid, Weiß, "Du kannst nur 1€ - 2.000€ vergeben");
    GivePlayerMoney(playerid, - betrag);
    GivePlayerMoney(pID, betrag);
    format(string,sizeof(string),"{FF8200}%s{FFFFFF} hat dir {FF8200}%d Euro{FFFFFF} gegeben.",Sname,betrag);
    format(string2,sizeof(string2),"{FF8200}%s{FFFFFF} hat von dir {FF8200}%d Euro{FFFFFF} bekommen.",Pname,betrag);
    SendClientMessage(pID,Lime,string);
    SendClientMessage(playerid,Lime,string2);
    }
    return 1;
    }



    Doch woran kann es liegen?


    Bitte um hilfe :(


    Gruß Runcorn