/Sellcar Befehl [ERRORS]

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, ich habe mal versucht einen /Sellcar Befehl zu erstellen, allerdings bekomme ich Errors und ich weiß nicht wie ich die beheben soll :(


    if(strcmp(cmd,"/carsell",true)==0)
    {
    for(new i = 0; i < sizeof Autohaus; i++)
    {
    CreatePickup(1239,1,Autohaus[i][posx],Autohaus[i][posy],Autohaus[i][posz],-1);
    if(IsPlayerInRangeOfPoint(10,Autohaus[i][posx],Autohaus[i][posy],Autohaus[i][posz]))
    {
    for(new i=0; i<6; i++){
    if(GetPlayerVehicleID(playerid)==Spielercar[playerid][i])
    {
    GivePlayerMoney(playerid,Autos[playerid][i][Preis]/2);
    }
    return SendClientMessage(playerid,ROT,"Das ist nicht dein Fahrzeug!");
    new Autodatei[100];
    format(Autodatei,sizeof(Autodatei),"/Autos/%s_Auto_%d.ini",SpielerName(playerid),i);
    if(dini_Exists(Autodatei)){
    dini_remove(Autodatei)
    P_GivePlayerMoney(playerid,
    }
    else
    {
    format(Autodatei3,sizeof(Autodatei2),"/Autos/%s_Auto_%d.ini",SpielerName(playerid),i);
    }
    }
    else
    SendClientMessage(playerid,WEIß,"Du bist bei keinem Autohaus!");
    }
    return 1;
    }
    }
    }

  • Sorry :D Hab ich vergessen ^^


    Hier:


    C:\Users\Beny\Desktop\FUN.pwn(7691) : warning 202: number of arguments does not match definition
    C:\Users\Beny\Desktop\FUN.pwn(7693) : warning 219: local variable "i" shadows a variable at a preceding level
    C:\Users\Beny\Desktop\FUN.pwn(7696) : warning 213: tag mismatch
    C:\Users\Beny\Desktop\FUN.pwn(7699) : warning 225: unreachable code
    C:\Users\Beny\Desktop\FUN.pwn(7702) : error 017: undefined symbol "dini_remove"
    C:\Users\Beny\Desktop\FUN.pwn(7703) : error 017: undefined symbol "P_GivePlayerMoney"
    C:\Users\Beny\Desktop\FUN.pwn(7703 -- 7705) : warning 202: number of arguments does not match definition
    C:\Users\Beny\Desktop\FUN.pwn(7703 -- 7705) : error 001: expected token: ",", but found "else"
    C:\Users\Beny\Desktop\FUN.pwn(7705) : warning 217: loose indentation
    C:\Users\Beny\Desktop\FUN.pwn(7705) : error 029: invalid expression, assumed zero
    C:\Users\Beny\Desktop\FUN.pwn(7705) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.


    Paar Warnings sind auch dabei ..

  • if(strcmp(cmd,"/carsell",true)==0)
    {
    for(new i = 0; i < sizeof Autohaus; i++)
    {
    CreatePickup(1239,1,Autohaus[i][posx],Autohaus[i][posy],Autohaus[i][posz],-1);
    if(IsPlayerInRangeOfPoint(10,Autohaus[i][posx],Autohaus[i][posy],Autohaus[i][posz]))
    {
    for(new i=0; i<6; i++){
    if(GetPlayerVehicleID(playerid)==Spielercar[playerid][i])
    {
    GivePlayerMoney(playerid,Autos[playerid][i][Preis]/2);
    }
    return SendClientMessage(playerid,ROT,"Das ist nicht dein Fahrzeug!");
    new Autodatei[100];
    format(Autodatei,sizeof(Autodatei),"/Autos/%s_Auto_%d.ini",SpielerName(playerid),i);
    if(dini_Exists(Autodatei))
    {
    dini_remove(Autodatei)
    GivePlayerMoney(playerid,Autos[playerid][i][Preis]/2);
    }
    else
    {
    format(Autodatei3,sizeof(Autodatei2),"/Autos/%s_Auto_%d.ini",SpielerName(playerid),i);
    }
    }
    else
    SendClientMessage(playerid,WEIß,"Du bist bei keinem Autohaus!");
    }
    return 1;
    }
    }
    }


    Wenn ich es so mache stürzt Pawno ab .. Ich versuche schon seit 2 Wochen das irgendwie hinzukriegen :(