ocmd:v Hilfe pls

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
  • ocmd:v(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Du bist kein Admin der Stufe 3.");
    new car,farbe1,farbe2,Float:x,Float:y,Float:z;
    if(sscanf(params,"iii",car,farbe1,farbe2))return SendClientMessage(playerid,BLAU,"Nutze /veh [carid] [farbe1] [farbe2]");
    if(car<400)return SendClientMessage(playerid,ROT,"Die Car ID muss über 400 sein!");
    if(car>611)return SendClientMessage(playerid,ROT,"Die Car ID muss unter 611 sein!");
    if(farbe1<0)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss über 0 sein!");
    if(farbe1>126)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss unter 126 sein!");
    if(farbe2<0)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss über 0 sein!");
    if(farbe2>126)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss unter 126 sein!");
    PutPlayerInVehicle(playerid,car,0);
    GetPlayerPos(playerid,x,y,z);
    AddStaticVehicle(car,x,y+3,z,360,farbe1,farbe2);
    return 1;
    }


    Ich hätte gerne das er de spieler ins auto reinsetzt und nicht daneben spawnt danke für antworten :)

  • ocmd:v(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Du bist kein Admin der Stufe 3.");
    new car,farbe1,farbe2,Float:x,Float:y,Float:z;
    if(sscanf(params,"iii",car,farbe1,farbe2))return SendClientMessage(playerid,BLAU,"Nutze /veh [carid] [farbe1] [farbe2]");
    if(car<400)return SendClientMessage(playerid,ROT,"Die Car ID muss über 400 sein!");
    if(car>611)return SendClientMessage(playerid,ROT,"Die Car ID muss unter 611 sein!");
    if(farbe1<0)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss über 0 sein!");
    if(farbe1>126)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss unter 126 sein!");
    if(farbe2<0)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss über 0 sein!");
    if(farbe2>126)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss unter 126 sein!");
    GetPlayerPos(playerid,x,y,z);
    AddStaticVehicle(car,x,y+3,z,360,farbe1,farbe2);
    PutPlayerInVehicle(playerid,car,0);
    return 1;
    }



    Wäre fürn Vorteil, dass Auto erst zu erstellen & dann den Spieler rein zu setzen :D und nicht anders rum^^

  • Hey.. du musst erst das Auto erstellen lassen, bevor du jemand rein setzen kannst.


    Und wenn du zb einen Infernus erstellst( ID 411) setzt es den Spieler ins Auto mit der Vehicleid 411.


    Du musst da noch einiges dran ändern ;)


    lg RedAge ;)


    @Shain.. schau dir den Code mal genau an :D


    //edit Shain

  • Hier mach es so ;)


    ocmd:v(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Du bist kein Admin der Stufe 3.");
    new car,farbe1,farbe2,Float:x,Float:y,Float:z,tmpcar;
    if(sscanf(params,"iii",car,farbe1,farbe2))return SendClientMessage(playerid,BLAU,"Nutze /veh [carid] [farbe1] [farbe2]");
    if(car<400)return SendClientMessage(playerid,ROT,"Die Car ID muss über 400 sein!");
    if(car>611)return SendClientMessage(playerid,ROT,"Die Car ID muss unter 611 sein!");
    if(farbe1<0)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss über 0 sein!");
    if(farbe1>126)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss unter 126 sein!");
    if(farbe2<0)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss über 0 sein!");
    if(farbe2>126)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss unter 126 sein!");
    GetPlayerPos(playerid,x,y,z);
    tmpcar = AddStaticVehicle(car,x,y+3,z,360,farbe1,farbe2);
    PutPlayerInVehicle(playerid,tmpcar,0);
    return 1;
    }


    Lg RedAge ;)

  • AddStaticVehicle funktioniert nur in OnGameModeInit(auch FilterScriptInit).
    Du musst also CreateVehicle nehmen.
    Und du setzt den Spieler in das Auto was aber die Modelid ist!!!!
    Hier mal richtig:

    ocmd:v(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Du bist kein Admin der Stufe 3.");
    new vid,car,farbe1,farbe2,Float:x,Float:y,Float:z;
    if(sscanf(params,"iii",car,farbe1,farbe2))return SendClientMessage(playerid,BLAU,"Nutze /veh [carid] [farbe1] [farbe2]");
    if(car<400)return SendClientMessage(playerid,ROT,"Die Car ID muss über 400 sein!");
    if(car>611)return SendClientMessage(playerid,ROT,"Die Car ID muss unter 611 sein!");
    if(farbe1<0)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss über 0 sein!");
    if(farbe1>126)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss unter 126 sein!");
    if(farbe2<0)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss über 0 sein!");
    if(farbe2>126)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss unter 126 sein!");
    GetPlayerPos(playerid,x,y,z);
    vid = CreateVehicle(car,x,y+3,z,360,farbe1,farbe2,-1);
    PutPlayerInVehicle(playerid,vid,0);
    return 1;
    }


    Also haste es verstanden?


    MFG Piet

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Klappt trotzdem ;)
    Nicht alles Aus Wiki glauben^^


    Lg RedAge ;)


    Könnte dennoch zu Bugs und Laufzeitfehlern führen :)

    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !

  • Man sollte es dennoch so verwenden, wie es SA:Mp vorgibt.

    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !

  • Also dem englischen sollte man alles glauebn, da dort alles von Kalcor(?) bei jedem Update/Änderung geändert wird.

    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !