Beiträge von AsphaltLP

    Hallo :)


    In meinem Script sind natürlich verschiedene Autohäuser integriert
    Ein Spieler kann dort ein Auto kaufen mit der NumPad Auswahl und Enter etc.
    Geld wird auch abgezogen doch, dort spawnt kein Fahrzeug...
    Bitte um Hilfe...



    Function OnPlayerBuyCar(playerid,Model,Preis,Autohaus)//CARSYS
    {
    if(IsPlayerConnected(playerid) && !Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]])
    {
    CallRemoteFunction("M_GivePlayerMoney","id",playerid,-Preis);
    if(Autohaus == 0)
    {
    AddToBizzTill(0,Preis/2);
    }
    else if(Autohaus == 2)
    {
    AddToBizzTill(0,Preis);
    }
    else if(Autohaus == 3)
    {
    AddToBizzTill(0,Preis/2);
    }
    else if(Autohaus == 4)
    {
    AddToBizzTill(0,Preis/10);
    }
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sie haben sich für ein sehr schönes Fahrzeug entschieden,");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Viel Spaß damit.");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Dein Admin-Team.");
    PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
    SetParkPlatz(playerid,Autohaus);
    new name[MAX_PLAYER_NAME], str[128], plate[8];
    GetPlayerName(playerid, name, sizeof name);
    if(strlen(name) > 8) {
    strmid(plate, name, 0, 8);
    } else {
    format(plate, sizeof(plate), "%s", name);
    }
    format(str, sizeof str, "/Autos/%s%d.dtcar", name,Dtc_PlayerKey[playerid]);
    new File: hFile = fopen(str, io_write);
    if (hFile)
    {
    new var[32];
    format(var, 32, "CarId=0\n");fwrite(hFile, var);
    format(var, 32, "CarModel=%d\n",Model);fwrite(hFile, var);
    format(var, 32, "CarPos_x=%.3f\n",PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarPos_x]);fwrite(hFile, var);
    format(var, 32, "CarPos_y=%.3f\n",PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarPos_y]);fwrite(hFile, var);
    format(var, 32, "CarPos_z=%.3f\n",PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarPos_z]);fwrite(hFile, var);
    format(var, 32, "CarRotate=%.3f\n",PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarRotate]);fwrite(hFile, var);
    format(var, 32, "CarNitro=0\n");fwrite(hFile, var);
    format(var, 32, "CarHyd=0\n");fwrite(hFile, var);
    format(var, 32, "CarWheel=0\n");fwrite(hFile, var);
    format(var, 32, "CarAusp=0\n");fwrite(hFile, var);
    format(var, 32, "CarSideL=0\n");fwrite(hFile, var);
    format(var, 32, "CarSideR=0\n");fwrite(hFile, var);
    format(var, 32, "CarFB=0\n");fwrite(hFile, var);
    format(var, 32, "CarRB=0\n");fwrite(hFile, var);
    format(var, 32, "CarSpoiler=0\n");fwrite(hFile, var);
    format(var, 32, "CarRoof=0\n");fwrite(hFile, var);
    format(var, 32, "CarHood=0\n");fwrite(hFile, var);
    format(var, 32, "CarVents=0\n");fwrite(hFile, var);
    format(var, 32, "CarLamps=0\n");fwrite(hFile, var);
    format(var, 32, "CarPJ=-1\n");fwrite(hFile, var);
    format(var, 32, "CarC1=-1\n");fwrite(hFile, var);
    format(var, 32, "CarC2=-1\n");fwrite(hFile, var);
    format(var, 32, "Preis=%d\n",Preis);fwrite(hFile, var);
    format(var, 32, "Plate=%s\n", plate);fwrite(hFile, var);
    fclose(hFile);
    }
    OnPlayerCarLogin(playerid);
    }

    Sonst immer so:

    if(strcmp(cmd,"/nos",true)== 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 2001)
    {
    if(!IsPlayerInAnyVehicle(playerid))
    }
    SendClientMessage(playerid,-1,"DU? NIEMALS!");
    }
    new vehid = GetPlayerVehicleID(playerid);
    if(IsValidNosVehicle(vehid))
    {
    AddVehicleComponent(vehid, 1009);
    SendClientMessage(playerid, -1, "WUHU Viel Spaß.");
    }
    else
    {
    SendClientMessage(playerid, -1,"You can't mod this vehicle!");


    }
    return 1;
    }
    //----------------------------------[GiveGun]------------------------------------------------


    Will das nur der höchste Rank sprich Admin 2001 den ausführen kann... :/




    Jedoch bekomm ich hier den Error:
    error 029: invalid expression, assumed zero

    Dann erhalte ich folgende Fehler:
    error 017: undefined symbol "nos"
    error 017: undefined symbol "IsValidNosVehicle"
    warning 225: unreachable code
    warning 203: symbol is never used: "OCMD"

    ocmd hab ich durch mein Script schon drauf, leider auch hier keine Ahnung wie ich das anstelle, da ich mich da noch nicht "eingelesen, bzw eingelernt" hab

    Hallo


    Ich habe vor auf meinem Server für Admins den Befehl /nos einzufügen
    Da ich mich nicht so gut auskenne habe ich im Internet geschaut
    und am Ende folgenden Befehl erstellt:
    {
    if(strcmp(cmd,"/nos",true)==0)
    {
    if(!IsPlayerInAnyVehicle(playerid))
    {
    return SendClientMessage(playerid,COLOR_GREY," You are not in a car!");
    }
    new tempid = GetPlayerVehicleID(playerid);
    if(IsValidNosVehicle(tempid))
    {
    AddVehicleComponent(tempid, 1009);
    SendClientMessage(playerid, COLOR_GREY, "* You modified the car.");
    return 1;
    }
    SendClientMessage(playerid, COLOR_GREY,"You can't mod this vehicle!");
    return 1;
    }
    return 0;
    }



    Jedoch beim compilen bringt er folgende Fehler:
    1. error 017: undefined symbol "IsValidNosVehicle"
    2. warning 225: unreachable code


    Hab schon viel versucht, leider keine Lösung gefunden!


    Bitte um Hilfreiche Tipps & Tricks.... :S


    Sorry falls es ein "dummer" Fehler ist oder so aber ich kenne mich
    wirklich kaum aus...

    Ja, im Forum heißen wir erstmal so damit man uns am Anfang besser zuordnen kann.


    Trotzdem wäre es wirklich sehr nett wenn ihr es teilen würdet, damit Leute die es interessiert sich registrieren können ;)

    Hey, ich bin im Forum der AsphaltLP, bin früher Supporter gewesen mittlerweile bin ich im Minecraft Team ^^


    Slogan gibt es mehre male schon, unserer ist nur WeAreONE und ja ;) Nicht jeder muss sich registrieren ^^


    Ich mache Werbung dafür weil ich mein Team unterstützen will!



    Hallo liebe User!


    Manche von euch kennen es vielleicht schon von früher
    Manche aber auch nicht :)


    Das Baauerlp Community Forum wurde wieder eröffnet


    Link: http://www.baauerlp.de


    Ihr seid alle eingeladen, registrieren ist KOSTENLOS


    Wir haben einen eigenen Landwirtschaft Simulator 15 und einen Minecraft Server
    Informationen darüber findet ihr im Forum.


    Desweiteren suchen wir auch noch Unterstützung im Minecraft-Team:
    Wir suchen Verstärkung im Team


    Besuchen und gemeinsam Spaß haben!




    #WeAreONE




    Mit freundlichen Grüßen
    AsphaltLP