Beiträge von Shoxx


    Hallo,


    ich habe einfach überprüfen lassen, ob ein Pickup das zu dem Spielernamen gehört, noch vorhanden ist, oder schon gelöscht wurde.




    Ich komme damit nicht wirklich klar :D
    Habe einfach diesen Code bei OnPlayerDisconnect, was muss ich nun tun?
    new stringt[128];
    new Float:posX,Float:posY,Float:posZ,name[32];
    new hour,minuite,second;
    gettime(hour,minuite,second);
    GetPlayerName(playerid,name,32);
    GetPlayerPos(playerid,posX,posY,posZ);
    Diskette[playerid] = CreatePickup(1277,1,posX,posY,posZ);
    format(stringt, sizeof(stringt), "*Offline*\n%s\n%d:%d:%d", name, hour, minuite, second);
    OfflineText[playerid] = Create3DTextLabel(stringt,0xFFFFFFAA,posX,posY,posZ,20.0,0,0);
    SetTimerEx("Offlinegehen", 90000, false, "d", playerid);


    Reicht da nicht die If Abfrage ?

    Hallo,


    mit einem Timer kannst du dann hoch zählen lassen, wie lange das Pickup schon da steht und ggf. ab 60 Sekunden das Pickup löschen lassen. Bei meinem GameMode habe ich das so gelöst, dass der Spieler sich solange nicht mehr einloggen kann, bis sein Logout- Pickup nach 60 Sekunden gelöscht wurde.


    Sollte der Spieler sich einloggen während das andere Pickup noch da ist und sich noch gleich ausloggen, kann es sein, dass 2 Pickups vorhanden sind während eines dann immer bestehen bleiben würde. Wie gesagt, versuch das mit dem Timer und der Login "Verweigerungs"- Methode.


    Wie haste das mit der Login Verweigerung gemacht?

    enum dtc_PlayerCar
    {
    CarId,
    CarOwner[MAX_PLAYER_NAME],
    CarModel,
    Float:CarPos_x,
    Float:CarPos_y,
    Float:CarPos_z,
    Float:CarRotate,
    CarNitro,
    CarHyd,
    CarWheel,
    CarAusp,
    CarSideL,
    CarSideR,
    CarFB,
    CarRB,
    CarSpoiler,
    CarRoof,
    CarHood,
    CarVents,
    CarLamps,
    CarPJ,
    CarC1,
    CarC2,
    CarPreis,
    Plate[15],
    };

    Eigentlich nicht, das komisch ist ja, das wenn ich /findcar mache und die IP von dem 2 Spieler der auf dem Server eingebe zeigt der auf mein Auto. Wenn er /carsell macht, verkauft der mein Auto und das Auto verschwindet...