GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: ReaT - 22 Kasım 2019, 20:05:38

Başlık: Obje yok olup geri gözüküyor.
Gönderen: ReaT - 22 Kasım 2019, 20:05:38
Merhabalar, resimlerde gördüğünüz gibi obje yok oluyor, mause hareketlerinde ve normal hareketlerde gözüküp gidiyor, arkadaşlarımda da böyle. Yardımcı olabilecek var mı, düzeltmenin çözümü nedir? Çok obje kullanımından mı kaynaklanmakta?
(https://i.hizliresim.com/anrRm7.png) (https://hizliresim.com/anrRm7)
https://i.hizliresim.com/kMdRmy.png
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: Warning - 22 Kasım 2019, 20:14:12
Alıntı yapılan: ReaT - 22 Kasım 2019, 20:05:38
Merhabalar, resimlerde gördüğünüz gibi obje yok oluyor, mause hareketlerinde ve normal hareketlerde gözüküp gidiyor, arkadaşlarımda da böyle. Yardımcı olabilecek var mı, düzeltmenin çözümü nedir? Çok obje kullanımından mı kaynaklanmakta?
(https://i.hizliresim.com/anrRm7.png) (https://hizliresim.com/anrRm7)
https://i.hizliresim.com/kMdRmy.png


Onplayerupdate ve CMD:objeolustur vs atarmisiniz?
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: ReaT - 22 Kasım 2019, 22:30:44
Obje texture studio dan oluşturuldu, onplayerupdate'i atıyorum
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: ReaT - 22 Kasım 2019, 22:43:44
PAWN Kodu: Seç
[pawn]public OnPlayerUpdate(playerid)
{
        new keys, ud, lr;
        GetPlayerKeys(playerid, keys, ud, lr);
        if(CheckCrouch[playerid] == 1) {
                switch(WeaponID[playerid]) {
                    case 23..25, 27, 29..34, 41: {
                        if((keys & KEY_CROUCH) && !((keys & KEY_FIRE) || (keys & KEY_HANDBRAKE)) && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DUCK ) {
                                if(Ammo[playerid][GetPlayerWeapon(playerid)] > GetPlayerAmmo(playerid)) {
                                                OnPlayerCBug(playerid);
                                        }
                        }
                    }
                }
        }

        if(!ud && !lr) { NotMoving[playerid] = 1; }
        else { NotMoving[playerid] = 0; }
       
new drunknew;
    drunknew = GetPlayerDrunkLevel(playerid);

    if (drunknew < 100) { // go back up, keep cycling.
        SetPlayerDrunkLevel(playerid, 2000);
    } else {

        if (pDrunkLevelLast[playerid] != drunknew) {

            new wfps = pDrunkLevelLast[playerid] - drunknew;

            if ((wfps > 0) && (wfps < 200))
                pFPS[playerid] = wfps;

            pDrunkLevelLast[playerid] = drunknew;
        }

    }
if(PlayerData[playerid][pYatKontrol]
[list][li]== 1)[/li][/list]
{
GetPlayerKeys(playerid,keys,ud,lr);
if(PlayerData[playerid][pYatKontrol][1] && (GetTickCount() - PlayerData[playerid][pYatKontrol][2] > 100))
{
    YatSur(playerid);
}
if(PlayerData[playerid][pYatKontrol][3] != ud || PlayerData[playerid][pYatKontrol][4] != lr)
{
    if((PlayerData[playerid][pYatKontrol][3] != 0 || PlayerData[playerid][pYatKontrol][4] != 0) && ud == 0 && lr == 0)
    {
        StopObject(YatBilgi[yatObject]);
        PlayerData[playerid][pYatKontrol][1] = 0;
       
    }
    else
    {
        PlayerData[playerid][pYatKontrol][1] = GetMoveDirectionFromKeys(ud, lr);
        YatSur(playerid);
    }
}
PlayerData[playerid][pYatKontrol][3] = ud;
PlayerData[playerid][pYatKontrol][4] = lr;
}
    if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK && PlayerData[playerid][pAdmin] < 1)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
}
if((GetPlayerWeapon(playerid) == 18 || GetPlayerWeapon(playerid) == 35 || GetPlayerWeapon(playerid) == 36 || GetPlayerWeapon(playerid) == 37 || GetPlayerWeapon(playerid) == 38 || GetPlayerWeapon(playerid) == 39) && PlayerData[playerid][pAdmin] < 1 && pbOda[playerid] == -1)
{
    AdminMessage(COLOR_LIGHTRED, "AdmLog: %s adlı oyuncu yasaklı silah kullanımı sebebiyle sistem tarafından yasaklandı. (Silah: %s)", ReturnDate(), Player_GetName(playerid), ReturnWeaponName(GetPlayerWeapon(playerid)));
    ResetWeapons(playerid);
    AddBan(GetIP(playerid), Player_GetName(playerid), "", "Sistem", 0, "Silah Hilesi");
    Kick(playerid);
}
if(PlayerData[playerid][pTaxiPlayer] != -1 && PlayerData[PlayerData[playerid][pTaxiPlayer]][pTaxiDuty] == true && CarUpdate[GetPlayerVehicleID(playerid)] < tickcount())
{
new id = Car_GetID(GetPlayerVehicleID(playerid));
  new driverid = GetVehicleDriver(GetPlayerVehicleID(playerid));
    if(floatround(PlayerData[playerid][pTaksiUcret]) >= PlayerData[playerid][pCash])
{
                LeaveTaxi(playerid, driverid);
                RemovePlayerFromVehicle(playerid);
                MesajGonder(driverid, "Yolcunun taksi ücretini ödeyecek parası olmadığı için taksiden indirdin.");
                BilgiMesajGonder(playerid, "Taksi ücretini ödeyecek paran olmadığı için taksiden indin.");
  }
    else
      {
                new Float:distance = GetVehicleDistanceFromPoint(GetPlayerVehicleID(playerid), TaxiLastPos[GetPlayerVehicleID(playerid)]
[list][li], TaxiLastPos[GetPlayerVehicleID(playerid)][1], TaxiLastPos[GetPlayerVehicleID(playerid)][2]);[/li][/list]
                if(distance > 0)
{
    PlayerData[playerid][pTaksiUcret] += AracInfo[id][Taksimetre] * 0.01;
    GetVehiclePos(GetPlayerVehicleID(playerid), TaxiLastPos[GetPlayerVehicleID(playerid)]
[list][li], TaxiLastPos[GetPlayerVehicleID(playerid)][1], TaxiLastPos[GetPlayerVehicleID(playerid)][2]);[/li][/list]
}
                new str[30];
                format(str, sizeof(str), "$%d (%s/km)", floatround(PlayerData[playerid][pTaksiUcret]), FormatNumber(AracInfo[id][Taksimetre]));
                PlayerTextDrawSetString(playerid, TaxiTD[playerid][1], str);
                PlayerTextDrawSetString(driverid, TaxiTD[driverid][1], str);
      }
}
if(NetStats_GetConnectedTime(playerid) - WeaponTick[playerid] >= 250)
{
    new weaponid = PlayerData[playerid][pSilahlar][1];
    switch(weaponid)
    {
        case 3:
        {
            if(GetPlayerWeapon(playerid) != 3)
            {
SetPlayerAttachedObject(playerid, 5, 334, 1, -0.309999, 0.098999, -0.336000, -8.099987, -88.599998, -14.699998, 1.000000, 1.000000, 1.000000);
            }
            else
            {
                if(IsPlayerAttachedObjectSlotUsed(playerid, 5)) RemovePlayerAttachedObject(playerid, 5);
            }
        }
        case 5:
        {
            if(GetPlayerWeapon(playerid) != 5)
            {
                SetPlayerAttachedObject(playerid, 5, 336, 1, -0.022999, -0.157999, -0.013999, 2.300014, 54.599956, -4.300000, 1.000000, 1.000000, 1.000000);
            }
            else
            {
                if(IsPlayerAttachedObjectSlotUsed(playerid, 5)) RemovePlayerAttachedObject(playerid, 5);
            }
        }
        default: if(IsPlayerAttachedObjectSlotUsed(playerid, 5)) RemovePlayerAttachedObject(playerid, 5);
    }
    weaponid = PlayerData[playerid][pSilahlar][3];
    if(weaponid == 25)
    {
            if(GetPlayerWeapon(playerid) != 25)
            {
SetPlayerAttachedObject(playerid, 6, 349, 1, -0.065999, 0.152999, 0.067999, 2.299999, 50.800006, -0.299999, 1.000000, 1.000000, 1.000000);
            }
            else
            {
                if(IsPlayerAttachedObjectSlotUsed(playerid, 6)) RemovePlayerAttachedObject(playerid, 6);
            }
    }
    else if(IsPlayerAttachedObjectSlotUsed(playerid, 6)) RemovePlayerAttachedObject(playerid, 6);
    weaponid = PlayerData[playerid][pSilahlar][4];
    switch(weaponid)
    {
        case 28:
        {
            if(GetPlayerWeapon(playerid) != 28)
            {
SetPlayerAttachedObject(playerid, 7, 352, 1, -0.222000, -0.000000, 0.171999, -7.500000, 89.300041, 99.300018, 1.000000, 1.000000, 1.000000);
            }
            else
            {
                if(IsPlayerAttachedObjectSlotUsed(playerid, 7)) RemovePlayerAttachedObject(playerid, 7);
            }
        }
        case 29:
        {
            if(GetPlayerWeapon(playerid) != 29)
            {
SetPlayerAttachedObject(playerid, 7, 353, 1, -0.089999, 0.225000, -0.018000, -166.099990, 45.800003, 7.599999, 1.000000, 1.000000, 1.000000);
            }
            else
            {
                if(IsPlayerAttachedObjectSlotUsed(playerid, 7)) RemovePlayerAttachedObject(playerid, 7);
            }
        }
        default: if(IsPlayerAttachedObjectSlotUsed(playerid, 7)) RemovePlayerAttachedObject(playerid, 7);
    }
    weaponid = PlayerData[playerid][pSilahlar][5];
    switch(weaponid)
    {
        case 30:
        {
            if(GetPlayerWeapon(playerid) != 30)
            {
            SetPlayerAttachedObject(playerid, 8, 355, 1, 0.000000, -0.166000, 0.000000, -3.600000, 37.300003, 0.000000, 1.000000, 1.000000, 1.000000);
            }
            else
            {
                if(IsPlayerAttachedObjectSlotUsed(playerid, 8)) RemovePlayerAttachedObject(playerid, 8);
            }
        }
        case 31:
        {
            if(GetPlayerWeapon(playerid) != 31)
            {
                SetPlayerAttachedObject(playerid, 8, 356, 1, 0.000000, -0.134000, -0.100999, -176.000030, 51.399997, -3.199999, 1.000000, 1.000000, 1.000000);
            }
            else
            {
                if(IsPlayerAttachedObjectSlotUsed(playerid, 8)) RemovePlayerAttachedObject(playerid, 8);
            }
        }
        default: if(IsPlayerAttachedObjectSlotUsed(playerid, 8)) RemovePlayerAttachedObject(playerid, 8);
    }
    weaponid = PlayerData[playerid][pSilahlar][6];
    switch(weaponid)
    {
        case 33:
        {
            if(GetPlayerWeapon(playerid) != 33)
            {
                    SetPlayerAttachedObject(playerid, 9, 357, 1, 0.000000, -0.166000, 0.000000, -3.600000, 37.300003, 0.000000, 1.000000, 1.000000, 1.000000);
            }
else
{
    if(IsPlayerAttachedObjectSlotUsed(playerid, 9)) RemovePlayerAttachedObject(playerid, 9);
}
        }
        case 34:
        {
            if(GetPlayerWeapon(playerid) != 34)
            {
                    SetPlayerAttachedObject(playerid, 9, 358, 1, 0.000000, -0.134000, -0.100999, -176.000030, 51.399997, -3.199999, 1.000000, 1.000000, 1.000000);
            }
            else
            {
                if(IsPlayerAttachedObjectSlotUsed(playerid, 9)) RemovePlayerAttachedObject(playerid, 9);
            }
        }
        default: if(IsPlayerAttachedObjectSlotUsed(playerid, 9)) RemovePlayerAttachedObject(playerid, 9);
    }
}
if(IsPlayerRunning(playerid) && PlayerData[playerid][pTopallama] == true && PlayerData[playerid][pBaygin] == 0)
{
    ApplyAnimation(playerid, "PED", "FALL_COLLAPSE", 4.0, 0, 1, 1, 0, 500, 1);
    ApplyAnimation(playerid, "PED", "FALL_COLLAPSE", 4.0, 0, 1, 1, 0, 500, 1);
}
    if(surf_LastChecked[playerid] < tickcount())
    {
        surf_LastChecked[playerid] = tickcount()+500;
        new vehicleid = GetPlayerSurfingVehicleID(playerid);
        if(vehicleid != INVALID_VEHICLE_ID && GetPlayerSpeed(vehicleid) >= 25 && GetVehicleModel(vehicleid) != 422)
        {
            new Float:pos[3];
            GetPlayerPos(playerid, pos
[list][li], pos[1], pos[2]);[/li][/list]
            SetPlayerPos(playerid, pos
[list][li], pos[1], pos[2]+3.5);[/li][/list]
            GameTextForPlayer(playerid, "~w~Car Surfing ~r~Yasak!", 3000, 4);
        }
    }
if(PetKontrol[playerid] != -1 && GetPlayerWeapon(playerid) > 0) SetPlayerArmedWeapon(playerid, 0);
if(GetPlayerMoney(playerid) != PlayerData[playerid][pCash])
{
    ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid, PlayerData[playerid][pCash]);
}
new str[100];
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
    new vehicleid = GetPlayerVehicleID(playerid);
    new id = Car_GetID(vehicleid);
    if(IsSpeedoVehicle(vehicleid))
    {
        static
        Float:fDamage;

  GetVehicleHealth(vehicleid, fDamage);

  fDamage = floatdiv(1000 - fDamage, 10) * 1.42999; // 1.33334;
if (fDamage < 0.0) fDamage = 0.0;
else if (fDamage > 100.0) fDamage = 100.0;

            if(GetPlayerSpeed(vehicleid) >= 100)
            {
          format(str, sizeof(str), "%d", GetPlayerSpeed(vehicleid));
PlayerTextDrawSetString(playerid, AracTD[playerid][1], str);
PlayerTextDrawColor(playerid, AracTD[playerid][1], 0xE74C3CFF);
PlayerTextDrawShow(playerid, AracTD[playerid][1]);
}
else
{
    format(str, sizeof(str), " %d", GetPlayerSpeed(vehicleid));
PlayerTextDrawSetString(playerid, AracTD[playerid][1], str);
PlayerTextDrawColor(playerid, AracTD[playerid][1], 0xFFFFFFFF);
PlayerTextDrawShow(playerid, AracTD[playerid][1]);
}
format(str, sizeof(str), "%.0f%%", (fDamage > 100.0) ? (100.0) : (fDamage));
PlayerTextDrawSetString(playerid, AracTD[playerid][2], str);

new Float:benzin;
if(id == -1)
{
    benzin = 100.0;
}
else
{
    benzin = AracInfo[id][aracBenzin];
}
if(id == -1 || AracInfo[id][aracTip] == 1 || AracInfo[id][aracTip] == 2 || AracInfo[id][aracTip] == 3 || AracInfo[id][aracTip] == 5)
{
format(str,sizeof(str), " N/A");
PlayerTextDrawSetString(playerid, AracTD[playerid][3],str);
}
else
{
    format(str,sizeof(str),"%.2f",benzin);
    PlayerTextDrawSetString(playerid, AracTD[playerid][3],str);
}
if(id == -1 || AracInfo[id][aracTip] == 1 || AracInfo[id][aracTip] == 2 || AracInfo[id][aracTip] == 3 || AracInfo[id][aracTip] == 5)
{
format(str,sizeof(str)," N/A");
  PlayerTextDrawSetString(playerid, AracTD[playerid][4],str);
  }
  else
  {
      format(str,sizeof(str)," %.1f",AracInfo[id][aracKM]);
  PlayerTextDrawSetString(playerid, AracTD[playerid][4],str);
  }
  if(id != -1 && CarUpdate[vehicleid] < tickcount())
  {
      CarUpdate[vehicleid] = tickcount()+1000;
                new Float: fDistance = GetVehicleDistanceFromPoint(vehicleid, CarLastPos[vehicleid]
[list][li], CarLastPos[vehicleid][1], CarLastPos[vehicleid][2]);[/li][/list]
                if(fDistance <= 100) AracInfo[id][aracKM] += fDistance/1000;
                GetVehiclePos(vehicleid,CarLastPos[vehicleid]
[list][li],CarLastPos[vehicleid][1],CarLastPos[vehicleid][2]);[/li][/list]
  }
if(AracInfo[id][aracTip] == 2 && GetVehicleModel(vehicleid) == 574)
    {
        new Float: tDistance = GetVehicleDistanceFromPoint(vehicleid, TemizlikciLastPos[vehicleid]
[list][li], TemizlikciLastPos[vehicleid][1], TemizlikciLastPos[vehicleid][2]);[/li][/list]
        if(tDistance > 100)
        {
            TemizlikciDistance[playerid] += 1;
            GetVehiclePos(vehicleid, TemizlikciLastPos[vehicleid]
[list][li], TemizlikciLastPos[vehicleid][1], TemizlikciLastPos[vehicleid][2]);[/li][/list]
            SetPVarInt(playerid,"TemizlikciKazanilan",GetPVarInt(playerid,"TemizlikciKazanilan")+3);
            ParaVer(playerid, 3);
}
    }
    }
}
if(PlayerData[playerid][pGPS] != -1 || GetPVarInt(playerid, "EvBuluyor") != -1 || GetPVarInt(playerid, "IsyeriBuluyor") != -1  || GetPVarInt(playerid, "BinaBuluyor") != -1)
{
    if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
    {
        SetPVarInt(playerid, "EvBuluyor", -1);
    SetPVarInt(playerid, "IsyeriBuluyor", -1);
    SetPVarInt(playerid, "BinaBuluyor", -1);
    PlayerData[playerid][pGPS] = -1;
    DisablePlayerCheckpoint(playerid);
    PlayerTextDrawHide(playerid, MesafeTD[playerid]);
    }
    if(PlayerData[playerid][pGPS] != -1)
    {
    if(Lokasyon[PlayerData[playerid][pGPS]][Exists] == false)
    {
        PlayerData[playerid][pGPS] = -1;
        DisablePlayerCheckpoint(playerid);
        PlayerTextDrawHide(playerid, MesafeTD[playerid]);
    }
    format(str, sizeof(str), "~g~Mesafe:~w~ %.2f metre",GetPlayerDistanceFromPoint(playerid, Lokasyon[PlayerData[playerid][pGPS]][lokasyonPos]
[list][li], Lokasyon[PlayerData[playerid][pGPS]][lokasyonPos][1], Lokasyon[PlayerData[playerid][pGPS]][lokasyonPos][2]));[/li][/list]
PlayerTextDrawSetString(playerid, MesafeTD[playerid], str);
}
else if(GetPVarInt(playerid, "EvBuluyor") != -1)
{
    format(str, sizeof(str), "~g~Mesafe:~w~ %.2f metre",GetPlayerDistanceFromPoint(playerid, house_info[GetPVarInt(playerid, "EvBuluyor")][evPos]
[list][li], house_info[GetPVarInt(playerid, "EvBuluyor")][evPos][1], house_info[GetPVarInt(playerid, "EvBuluyor")][evPos][2]));[/li][/list]
PlayerTextDrawSetString(playerid, MesafeTD[playerid], str);
}
else if(GetPVarInt(playerid, "IsyeriBuluyor") != -1)
{
    format(str, sizeof(str), "~g~Mesafe:~w~ %.2f metre",GetPlayerDistanceFromPoint(playerid, Isyeri[GetPVarInt(playerid, "IsyeriBuluyor")][isyeriPos]
[list][li], Isyeri[GetPVarInt(playerid, "IsyeriBuluyor")][isyeriPos][1], Isyeri[GetPVarInt(playerid, "IsyeriBuluyor")][isyeriPos][2]));[/li][/list]
PlayerTextDrawSetString(playerid, MesafeTD[playerid], str);
}
else if(GetPVarInt(playerid, "BinaBuluyor") != -1)
{
    format(str, sizeof(str), "~g~Mesafe:~w~ %.2f metre",GetPlayerDistanceFromPoint(playerid, EntranceData[GetPVarInt(playerid, "BinaBuluyor")][entrancePos]
[list][li], EntranceData[GetPVarInt(playerid, "BinaBuluyor")][entrancePos][1], EntranceData[GetPVarInt(playerid, "BinaBuluyor")][entrancePos][2]));[/li][/list]
PlayerTextDrawSetString(playerid, MesafeTD[playerid], str);
}
}
if (PlayerData[playerid][pDrinking] && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DRINK_SPRUNK && !IsPlayerInAnyVehicle(playerid))
{
DestroyPlayerProgressBar(playerid, PlayerData[playerid][pDrinkBar]);
PlayerData[playerid][pDrinking] = 0;
}
if(PlayerData[playerid][pDestek] > 0)
{
    DestekGuncelle(playerid);
}
return 1;
}
[/pawn]
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: Warning - 23 Kasım 2019, 00:43:28
Alıntı yapılan: ReaT - 22 Kasım 2019, 22:30:44
Obje texture studio dan oluşturuldu, onplayerupdate'i atıyorum

Objeolustur diye oluşturulmadimi map olarakmi yapildi?
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: Vengeance - 23 Kasım 2019, 00:46:12
CreateObject limiti aşıldıysa veya CreateObject ve CreateDynamicObject bir arada kullanılırsa bu sorun ortaya çıkıyor diye biliyorum.
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: xT_9000 - 23 Kasım 2019, 01:51:32
Alıntı yapılan: Vengeance - 23 Kasım 2019, 00:46:12
CreateObject limiti aşıldıysa veya CreateObject ve CreateDynamicObject bir arada kullanılırsa bu sorun ortaya çıkıyor diye biliyorum.

Buda olabilir + olarak distance ayarı küçüktür oda yapar.(distance uzaklık ayarı olarak geçer, player yaklaştığında ne kadar mesafeden spawn olacağını belirler)
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: Amper - 23 Kasım 2019, 02:59:31
Vengeance'nin dediği gibi muhtemelen CreateDynamicObject'i CreateObject kodları olan bir oyun modunda kullanmayı denedin. Hepsini streamer üzerine taşıyıp tekrar denemelisin. Distance ayarının alakası yok anlatılan şeyi yanlış anlamışsınız.
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: ReaT - 23 Kasım 2019, 10:51:37
Alıntı yapılan: Amper - 23 Kasım 2019, 02:59:31
Vengeance'nin dediği gibi muhtemelen CreateDynamicObject'i CreateObject kodları olan bir oyun modunda kullanmayı denedin. Hepsini streamer üzerine taşıyıp tekrar denemelisin. Distance ayarının alakası yok anlatılan şeyi yanlış anlamışsınız.
Deniyeceğim ama bu sorun texture studioda map yaparkende oldu bazı objeleri gruba alıp clone attıktan sonra. Yani başka sunucuya ekleyincede aynı sorun var.
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: ReaT - 23 Kasım 2019, 10:52:22
Alıntı yapılan: xT_9000 - 23 Kasım 2019, 01:51:32
Alıntı yapılan: Vengeance - 23 Kasım 2019, 00:46:12
CreateObject limiti aşıldıysa veya CreateObject ve CreateDynamicObject bir arada kullanılırsa bu sorun ortaya çıkıyor diye biliyorum.

Buda olabilir + olarak distance ayarı küçüktür oda yapar.(distance uzaklık ayarı olarak geçer, player yaklaştığında ne kadar mesafeden spawn olacağını belirler)
Distance ayarı ile alakası yok
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: ReaT - 23 Kasım 2019, 10:53:14
Alıntı yapılan: Joker.exe - 23 Kasım 2019, 00:43:28
Alıntı yapılan: ReaT - 22 Kasım 2019, 22:30:44
Obje texture studio dan oluşturuldu, onplayerupdate'i atıyorum

Objeolustur diye oluşturulmadimi map olarakmi yapildi?
Map olarak yapıldı.
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: Warning - 23 Kasım 2019, 14:47:12
Alıntı yapılan: ReaT - 23 Kasım 2019, 10:53:14
Alıntı yapılan: Joker.exe - 23 Kasım 2019, 00:43:28
Alıntı yapılan: ReaT - 22 Kasım 2019, 22:30:44
Obje texture studio dan oluşturuldu, onplayerupdate'i atıyorum

Objeolustur diye oluşturulmadimi map olarakmi yapildi?
Map olarak yapıldı.

Amper dedigi gibi createobject dikkat et yada modundaysa fs olarak maplrr yap fs olarak calistir fs ise moduna göm
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: xT_9000 - 23 Kasım 2019, 18:57:26
Alıntı yapılan: ReaT - 23 Kasım 2019, 10:52:22
Alıntı yapılan: xT_9000 - 23 Kasım 2019, 01:51:32
Alıntı yapılan: Vengeance - 23 Kasım 2019, 00:46:12
CreateObject limiti aşıldıysa veya CreateObject ve CreateDynamicObject bir arada kullanılırsa bu sorun ortaya çıkıyor diye biliyorum.

Buda olabilir + olarak distance ayarı küçüktür oda yapar.(distance uzaklık ayarı olarak geçer, player yaklaştığında ne kadar mesafeden spawn olacağını belirler)
Distance ayarı ile alakası yok

Özr dlrm .s
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: ReaT - 23 Kasım 2019, 23:20:53
Hatanın onlarla ilgisi yokmuş, sorunu çözdüm K/a
Başlık: Ynt: Obje yok olup geri gözüküyor.
Gönderen: lacosapalm - 26 Kasım 2019, 22:59:03
Konu kilitli konular bölümüne taşınmıştır.