/veh funktioniert nicht

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
  • Hi,
    was ist an meinem veh Befehl falsch?
    dcmd_veh(playerid,params[])
    {
    new pID;
    if (sscanf(params, "u", pID)) SendClientMessage(playerid, COLOR_GREY, "Benutze /veh [ID]");
    else if (pID < 400 || pID > 611 ) SendClientMessage(playerid, COLOR_GREY, "Der Skin muss zwischen 400 und 611 liegen!");
    else
    {
    if(pInfo[playerid][pRank] == 3 || IsPlayerAdmin(playerid))
    {
    new Float:vX,Float:vY,Float:vZ;
    GetPlayerPos(playerid, vX,vY,vZ);
    new carid = CreateVehicle(pID, vX,vY,vZ, 0.0, 0, 0, 60000);
    PutPlayerInVehicle(playerid, carid, 0);
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Admin!");
    }
    return 1;
    }
    return 0;
    }


    Ingame kommt dann
    "Der Skin muss zwischen 400 und 611 liegen!"

  • dcmd_veh(playerid,params[])
    {
    new pID;
    if (sscanf(params, "u", pID)) return SendClientMessage(playerid, COLOR_GREY, "Benutze /veh [ID]");
    if (pID < 400 || pID > 611 ) return SendClientMessage(playerid, COLOR_GREY, "Der Skin muss zwischen 400 und 611 liegen!");
    else
    {
    if(pInfo[playerid][pRank] == 3 || IsPlayerAdmin(playerid))
    {
    new Float:vX,Float:vY,Float:vZ;
    GetPlayerPos(playerid, vX,vY,vZ);
    new carid = CreateVehicle(pID, vX,vY,vZ, 0.0, 0, 0, 60000);
    PutPlayerInVehicle(playerid, carid, 0);
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Admin!");
    }
    return 1;
    }
    return 1;
    }


    //Edit
    Müsste eig. jetz gehen probiers mal aus.
    Zeilen mit PWN Quelltext angezeigt ;)

  • Nope geht nicht, wenn ich das compile kommt
    C:\Dokumente und Einstellungen\Jay ^^\Desktop\Dateien\Server\gamemodes\reallife123.pwn(1622) : warning 225: unreachable code
    für das letzte return 1;...
    Und wenn ich das wegmache kommt das Problem schon wieder mit Der Skin muss zwischen 400 und 611 liegen!