Suche ein Auto-System

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
  • Falsch:
    if(sscanf(params, "d", vID)) return SendClientMessage(playerid,grau,"Benutzung: /v [modelid]");


    Richtig:
    if(sscanf(params, "i", vID)) return SendClientMessage(playerid,grau,"Benutzung: /v [modelid]");

  • Sollte auch so klappen da "d" und "i" beides einen Integer, also eine Ganze Zahl angeben. Außerdem habe ich den Befehl aus einem Script von mir, und da klappt es wunderbar..


    Also am besten mal alles was dazu gehört posten.

  • bin grade nicht an meinem lappi wo das script ist.
    Mahce es heute abend ;)
    Danke schonmal , falls es klappt.
    Wenn nicht melde ich mich.
    Vielleicht kannst du /könnt ihr ja so um 19Uhr mal im forum online sein (wenns geht.) , dann seht ihr ja wenn ich ein prob. habe ;D

    Liebe Grüße


    Marcel

  • Ist Das Selbe in grün..


    Er soll einfach mal Alles posten damit man sieht ob da irgentwo ein Fehler ist.. Ich denke bei deinen Commands hat er das selbe Problem. Außerdem kann er bei dir jedes Fahrzeug zerstören. Bei meiner nur die die er vorher gespawnt hat. Sonst werden noch ausversehen wichtige Fahrzeuge zerstört..

  • Habs über USB kopiert ^^ hier:


    dcmd_veh(playerid,params[])
    {
    new vID;
    if(sscanf(params, "i", vID)) return SendClientMessage(playerid,ROT,"Benutzung: /v [modelid]");
    if(vID < 400 || vID > 611) return SendClientMessage(playerid,ROT,"Nur Vehicle-ID's von 400-611 benutzen!");
    if(isPlayerAnAdmin(playerid,1337)) return 0;
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    new cv = CreateVehicle(vID, x, y, z, 0, 117, 117, -1);
    Adminauto[cv] = 1;
    SetVehicleNumberPlate(cv,"Admin Car");
    SetVehicleHealth(cv,1000.0);
    SetVehicleVirtualWorld(cv,GetPlayerVirtualWorld(playerid));
    PutPlayerInVehicle(playerid,cv,0);
    return 1;
    }
    dcmd_destroy(playerid,params[])
    {
    #pragma unused params
    if(isPlayerAnAdmin(playerid,1337)) return 0;
    new plv = GetPlayerVehicleID(playerid);
    if(Adminauto[plv] == 1)
    {

    DestroyVehicle(plv);
    }
    else
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    SendClientMessage(playerid,ROT,"Dieses Fahrzeug kann nur gespawnt werden!");
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du sitzt in keinem Fahrzeug!");
    }
    }
    return 1;
    }


    //Und halt die OnPlayerCommands. Die sind ja right.

    Liebe Grüße


    Marcel

  • welchen code :O?
    Habe dafür keine abfrage o.o
    könnte das anders schreiben , so "
    if(!isPlayerAnAdmin,playerid,1337))
    {
    //Inhalt//
    }

    Aber müsste doch auch so gehen. Aber /kick und /ban usw sind auch so aufgebaut. Nur diese Befehle wie /gotolspd oder so.


    Habe echt kp o.o

    Liebe Grüße


    Marcel