Beiträge von RedDragon28080

    Hat aber nicks gebracht ist immer noch das wenn ich das fahrzeug erstellen will "SERVER: Unknown command." kommt.


    C: Server_log
    [18:22:51] Carid: 478
    [18:22:51] randomplate: 14
    [18:22:51] f0: -255 / max: 18

    ich wollte es eigendlich so haben das nummern Schild ab auto


    Polizei Auto: "ABC-PD-1"


    aber bei das nummernschild hört der befehl auf



    dcmd_efa(playerid,params[]){
    if(GetPlayerAdminLevel(playerid) >= NEEDED_ADMINLEVEL){
    new vehid,faction[5];
    if(!sscanf(params,"dd",vehid,faction[0])){
    sscanf(params,"dddddd",vehid,faction[0],faction[1],faction[2],faction[3],faction[4]);
    if(vehid < 400 || vehid > 611) return SendClientMessage(playerid,FACTION_COL_GREY,"Vehicle-ID nur von 400 bis 611.");
    if(faction[0] && faction[0] <= MAX_FACTIONS){
    for(new f;f<5;f++){
    if(faction[f] <= 1 || faction[f] > MAX_FACTIONS){
    faction[f] = -255;
    }
    }
    for(new fc;fc<sizeof(FactionCars);fc++){
    if(FactionCars[fc][fVehid] < 400 || FactionCars[fc][fVehid] > 611){
    FactionCars[fc][fVehid] = vehid;
    new Float:fX,Float:fY,Float:fZ,Float:fA;
    GetPlayerPos(playerid,fX,fY,fZ),GetPlayerFacingAngle(playerid,fA);
    FactionCars[fc][fPos][0] = fX;
    FactionCars[fc][fPos][1] = fY;
    FactionCars[fc][fPos][2] = fZ;
    FactionCars[fc][fPos][3] = fA;
    new Color[2];
    GetDefaultCarColorOfFaction(GetPlayerLeader(playerid),Color[0],Color[1]);
    FactionCars[fc][fCol][0] = Color[0];
    FactionCars[fc][fCol][1] = Color[1];
    for(new f;f<5;f++){
    FactionCars[fc][fFaction][f] = faction[f];
    }
    FactionCars[fc][fPrice] = 0;
    for(new modd;modd<14;modd++)
    FactionCars[fc][fTuning][modd] = 0;
    FactionCars[fc][fCarid] = CreateVehicle(FactionCars[fc][fVehid],FactionCars[fc][fPos][0],FactionCars[fc][fPos][1],FactionCars[fc][fPos][2],FactionCars[fc][fPos][3],FactionCars[fc][fCol][0],FactionCars[fc][fCol][1],-1);
    new pstring[128];
    new randomplate = 1 + random(20);
    format(pstring,sizeof(pstring),"%s,%d",Factions[FactionCars[fc][fFaction][0]],randomplate);
    SetVehicleNumberPlate(FactionCars[fc][fCarid], pstring);
    SendClientMessage(playerid,FACTION_COL_YELLOW,"Du hast das Fraktionsfahrzeug erfolgreich erstellt.");
    SendClientMessage(playerid,FACTION_COL_YELLOW,"Vergesse es nicht mit '/fpark' umzuparken.");
    PutPlayerInVehicle(playerid,FactionCars[fc][fCarid],0);
    return true;
    }
    }SendClientMessage(playerid,FACTION_COL_GREY,"Die Maximale Anzahl von Fraktionsfahrzeugen wurde bereits erreicht.");
    }else SendClientMessage(playerid,FACTION_COL_GREY,"Falsche Fraktion!");
    }else SendClientMessage(playerid,FACTION_COL_GREY,"Benutze: '/efa [Model] [Hauptfraktion]'.");
    }else SendClientMessage(playerid,FACTION_COL_GREY,"Du bist nicht berechtigt diesen Befehl anzuwenden.");
    return 1;
    }


    das ist das letzte was ausgefürt wird:
    "FactionCars[fc][fCarid] = CreateVehicle(FactionCars[fc][fVehid],FactionCars[fc][fPos][0],FactionCars[fc][fPos][1],FactionCars[fc][fPos][2],FactionCars[fc][fPos][3],FactionCars[fc][fCol][0],FactionCars[fc][fCol][1],-1);"

    jetzt steht wieder aufen nummernschild "XYZSR998"


    habe es so gemacht!




    new pstring[128];
    new randomplate = 1 + random(20);
    format(pstring,sizeof(pstring),"%s,%d",Factions[FactionCars[fc][fFaction][0]],randomplate);
    SetVehicleNumberPlate(FactionCars[fc][fCarid], pstring);

    Hallo Breadfish


    ich habe mal wieder ein problem:


    ich wollte Compilen und bekomme plötzlich 1 warning und zwar


    C
    C:\Users\Paddy\Desktop\German of Life 7777\gamemodes\MeinScript.pwn(75182) : warning 202: number of arguments does not match definition



    new Factions[][]={
    {"N/A"},
    {""#SERVERTAG"-PD-"},
    {""#SERVERTAG"-FD-"},
    {""#SERVERTAG"-BW-"},
    {""#SERVERTAG"-MD-"},
    {""#SERVERTAG"-LCN-"},
    {""#SERVERTAG"-YA-"},
    {""#SERVERTAG"-RE-"},
    {""#SERVERTAG"-HI-"},
    {""#SERVERTAG"-CNN-"},
    {""#SERVERTAG"-OA-"},
    {""#SERVERTAG"-FL-"},
    {""#SERVERTAG"-AA-"},
    {""#SERVERTAG"-GR-"},
    {""#SERVERTAG"-BA-"},
    {""#SERVERTAG"-WM-"},
    {""#SERVERTAG"-VA-"},
    {""#SERVERTAG"-AZ-"}
    };


    new pstring[128];
    new randomplate = 1 + random(20);
    format(pstring,sizeof(pstring),"%d",randomplate);
    SetVehicleNumberPlate(FactionCars[fc][fCarid], Factions[FactionCars[fc][fFaction][0]], pstring);//Hier ist der warning


    MFG Paddy87

    Hallo Breadfish


    wenn ich "/flock" eingebe kommt "Der Befehl {/flock} existiert nicht"


    hier der befehl und was alles dazu gehört


    könnt ihr mir vieleicht sagen wo der fehler liegt?



    MFG Paddy87

    Hallo Breadfish


    ich habe jetzt folgendes Problem


    wenn ich aufen server bin werde ich dann automatisch gekickt und im serverlock wird das "[debug] Run time error 20: "Invalid index parameter (bad entry point)"" vollgespawnt


    was muss ich machen das dieses Debug nicht mehr kommt ???



    MFG Paddy87

    danke Jeffry es hat geklappt


    aber jetzt habe ich folgenes Problem


    das Script kann nicht auf MSQL zugreifen.


    CSS
    [20:03:40] [MySQL] Verbindungsaufbau...
    [20:03:40] [MySQL] Es konnte keine Verbindung zur Datenbank hergestellt werden.
    [20:03:40] [MySQL] Starte neuen Verbindungsversuch (TTL: 2).
    [20:03:40] [MySQL] Verbindungsaufbau...
    [20:03:40] [MySQL] Es konnte keine Verbindung zur Datenbank hergestellt werden.
    [20:03:40] [MySQL] Starte neuen Verbindungsversuch (TTL: 1).
    [20:03:40] [MySQL] Verbindungsaufbau...
    [20:03:40] [MySQL] Es konnte keine Verbindung zur Datenbank hergestellt werden.
    [20:03:40] [MySQL] Bitte prüfen Sie die Verbindungsdaten.
    [20:03:40] [MySQL] Der Server wird heruntergefahren.


    hoffe ihr könnt mir da helfen
    habe alles gemacht habe Datenbankname schon gelöscht und neu erstellt


    aber immer kommt die meldung von oben


    MFG Paddy87

    Hallo Breadfish


    ich versuche mein Server zu starten aber aber jedes mal steht da Unknown


    hoffe ihr sieht da durch.



    MFG Paddy87

    Hallo Bredfish


    ich habe folgendes Problem
    ich wolle nach ein paar Monaten wieder mal Scripten.
    jedes Script was ich nehme zeigt immer diesen Error an sehe Bild



    hoffe ihr findet eine lösung wie ich wieder Scripten kann


    mfg Paddy87

    hier ist das /Park system alles was dazu gehört


    aber das hier macht er nicht "OnPlayerCarUpdate_SQL(playerid);"


    sonnst macht er den Befehl ja




    Zitat von Jeffry

    Zu den Problemen:
    1.)



    Warum wird das Fahrzeug beim parken eigentlich neu erstellt? Ist das Absicht, wenn ja, was ist der Grund dafür?

    ja das ist mit absicht gemacht das, das Fahrzeug das parken auch übernimmt nachen











    Was hat es mit der CarId auf sich?

    ja das ist das leiche wie du mir das fertig gemacht hast mit ID
    format(query, sizeof(query), "CREATE TABLE IF NOT EXISTS `Privatcar` (`ID` int(11) AUTO_INCREMENT PRIMARY KEY,");

    habe noch 3 Probleme das erste ist wenn ich "/park" eingebe verschwindest sein car aber erstellt wird das fahrzeug nicht mehr
    es hört bei "SaveMysqlCars 1"auf mehr Passiert nichts



    Das Nächste Problem liegt beim löschen von Fahrzeuge wenn mann "/carsell" eingibe würd das Fahrzeug vom Server Gelöscht aber nicht von der Tabelle da steht das fahrzeug noch drine



    3.Problem
    ich kann nur ein Fahrzeug kaufen das das nächste wird erstellt aber nicht geladen
    ist wegen "CarId" weil da immer 0 steht




    Danke im Vorraus