Beiträge von Beavis

    Aber man kann doch nachtraeglich in den erweiterten Systemeinstellungen das Profil in ein Verzeichnis kopieren und den Typ aendern?


    Das meine ich
    Wenn du da alles fertig hast mit der Domain etc pp.
    Wirst du beim erstellen eines Users merken, das der die Daten nicht auf den server sichert, da die User local erstellt sind aber dennnoch in der Domäne verfügbar sind
    Du kannst den Pad jederzeit am server in den benutzereinstellungen ändern oder wenn keines vorhanden eins hinzufügen, indem auch die daten beim Abmelden gesichert werden


    (Is blöd zu erklären)

    Da kommt das selbe bei raus
    Ich weiß nicht wiso der sich so weigert das richtig zu setzen in der Funktion wo ich das car erstelle ist alles richtig da wird es richtig gestezt
    das hat der Debug erwiesen
    stock W_CreateVehicle(model,Float:vX,Float:vY,Float:vZ,Float:vA,c1,c2,respawn,owner[]="Unbekannt",nummer[]="XYZR 000")
    {
    new car = WS_CreateVehicle(model,vX,vY,vZ,vA,c1,c2,respawn);
    format(CarInfo[car][vBesitzer],MAX_PLAYER_NAME,owner);
    format(CarInfo[car][vKennzeichen],32,nummer);
    SetVehicleNumberPlate(car,nummer);
    printf("Vehicleid: %d | Nummer: %s | Owner: %s",car,CarInfo[car][vKennzeichen],CarInfo[car][vBesitzer]);
    return car;
    }
    Das auslesen ist der Fail und ich weiß nicht wiso er da probleme macht
    das ist der enum dazu
    enum CarEnum
    {
    vBesitzer[MAX_PLAYER_NAME],
    vKennzeichen[32]
    };
    new CarInfo[MAX_VEHICLES][CarEnum];

    ich hatte den string schonmal zum test anders ausgeben wollen aber es kommt das selbe bei raus
    Der setzt den string nicht in den enum


    //e
    hab das mal debuggen lassen
    bei einen Auto in der Include habe ich es mal so gemacht:
    wenn es erstellt wird:
    [06:30:26] Vehicleid: 44 | Nummer: OAmt 10 | Owner: San Fierro Ordnungsamt
    bei den code für vehicleid 44
    printf("Vehicleid: 44 | Nummer: %s | Owner: %s",GetCarNumber(44),GetCarOwner(44));
    ergebnis
    [06:30:26] Vehicleid: 44 | Nummer: Ohwarzmarkt | Owner: SOhwarzmarkt
    Mysteriöse sache
    Ich finde den fehler nicht

    Guten zusammen


    Ich habe ein Kleines problem
    bei den Code hier wird der stringwert nicht übergeben sprich wenn ich es auslese kommt sowas Wie OU oder YO nur raus
    stock W_CreateVehicle(model,Float:vX,Float:vY,Float:vZ,Float:vA,c1,c2,respawn,owner[]="Unbekannt",nummer[]="XYZR 000")
    {
    new car = WS_CreateVehicle(model,vX,vY,vZ,vA,c1,c2,respawn);
    format(CarInfo[car][vBesitzer],MAX_PLAYER_NAME,owner);
    format(CarInfo[car][vKennzeichen],32,nummer);
    SetVehicleNumberPlate(car,nummer);
    return car;
    }
    Ich kann mir nicht erklären wiso das so ist
    das Auslesen tu ich so:
    stock GetCarOwner(vehicleid)return CarInfo[vehicleid][vBesitzer];
    Ich habe immer gedacht das es an der vehicleid liegt, das aber nicht der fall ist
    Das ist mein Testcommand
    if(strcmp("/test", cmdtext, true, 10) == 0)
    {
    if(!IsPlayerInAnyVehicle(playerid))return 1;
    new vid = GetPlayerVehicleID(playerid);
    format(string, 128, "Vehicleid: %d | Owner: %s | Kennzeichen: %s", vid, GetCarOwner(vid), GetCarNumber(vid));
    SendClientMessage(playerid,-1,string);
    return 1;
    }
    Heraus kommt das
    Vehicleid: 41 | Owner: S | Kennzeichen: OS
    Die vehicleid stimmt der Owner sollte Ordnungsamt heißen und das Kennzeichen OAmt 7
    Auch wenn ich nichts eintrage als owner/kennzeichen kommt sowas bei raus


    Ich hoffe, das einer von euch weiß woran das liegen könnte

    Schick mir mal deine TeamViewer Daten, anscheinend hast du schonmal deinen HeapSpace erhöht...


    Es kann auch einfach daran sein, das er in den debug modus compilt
    das erkennt man wenn man in den pawno Ordner eine datei namens "pawn.cfg" findet
    ist die weg wird die meldung nicht mehr da stehen

    Hat einer eine idee wiso mir sowas ausgegeben wird bei den?

    Zitat

    Owner: U | Kennzeichen: XU

    Code:
    stock W_CreateVehicle(vehicleid,Float:vX,Float:vY,Float:vZ,Float:vA,c1,c2,respawn,owner[]="Unbekannt",nummer[]="XYZR000")
    {
    new car = WS_CreateVehicle(vehicleid,Float:vX,Float:vY,Float:vZ,Float:vA,c1,c2,respawn);
    format(CarInfo[car][vBesitzer],MAX_PLAYER_NAME,"%s",owner);
    format(CarInfo[car][vKennzeichen],32,"%s",nummer);
    return car;
    }
    und das auslesen:
    stock GetCarOwner(vehicleid)return CarInfo[vehicleid][vBesitzer];
    stock GetCarNumber(vehicleid)return CarInfo[vehicleid][vKennzeichen];