GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Sawyer - 09 Haziran 2021, 10:05:08

Başlık: Kilit
Gönderen: Sawyer - 09 Haziran 2021, 10:05:08
Kilit
Başlık: Ynt: Sürücüsüz araç hasar almıyor
Gönderen: Kripteks - 09 Haziran 2021, 23:25:55
SA-MP istemcisi bu özelliği desteklemediği için sürücüsüz araçlar hasar almıyor.Fakat imkansız değil, yeterli yazılım bilgisiyle yapılabilir.
Başlık: Ynt: Sürücüsüz araç hasar almıyor
Gönderen: jaweed - 10 Haziran 2021, 03:26:42
Alıntı yapılan: Kripteks - 09 Haziran 2021, 23:25:55
SA-MP istemcisi bu özelliği desteklemediği için sürücüsüz araçlar hasar almıyor.Fakat imkansız değil, yeterli yazılım bilgisiyle yapılabilir.
kanka adam zaten nasıl yapıldığını sormuş? :D
Başlık: Ynt: Sürücüsüz araç hasar almıyor
Gönderen: Backup - 10 Haziran 2021, 08:51:51
Test etmedim ama mantık bu. 50 değerini silaha göre değiştirebilirsin.


PAWN Kodu: Seç
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{

if(hittype == BULLET_HIT_TYPE_VEHICLE)
{
if(!VehicleHasDriver(hitid)){

new Float:vehicleHealth;
GetVehicleHealth(hitid, vehicleHealth);

if(vehicleHealth > 350)
SetVehicleHealth(hitid, vehicleHealth - 50);
else
SetVehicleToRespawn(hitid);

}

}
}
forward VehicleHasDriver(vehicleid);
public VehicleHasDriver(vehicleid)
{
for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
{
if(IsPlayerInAnyVehicle(i))
{
if(GetPlayerVehicleID(i)==vehicleid)
{
      if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
      {
              return 1;
        }
  }
}
}
return 0;
}





Başlık: Ynt: Sürücüsüz araç hasar almıyor
Gönderen: Bojnâ - 10 Haziran 2021, 08:53:18
Alıntı yapılan: Sawyer - 09 Haziran 2021, 10:05:08
Herhangi bir araçta sürücü olmayınca hasar almıyor bunu ilk weapon-config ile alakalı olduğunu düşündüm ama bi sonuca varamadım bilen varsa anlatırsa iyi olur.

Düşündüğün yanlış değil eğer weapon-config kullanıyorsan bundan dolayı araçlar hasar almamakta.

PAWN Kodu: Seç
SetVehicleUnoccupiedDamage(bool:1); // -- > Araçların içinde oyuncu yokken hasar görmesine izin ver
Bu değeri değiştirerek bu özelliği ayarlayabilirsin.
Başlık: Ynt: Sürücüsüz araç hasar almıyor
Gönderen: Sawyer - 10 Haziran 2021, 12:54:04
Dün gece çözüm bulmuştum github da bi kullanıcı yaşamış aynı sorunu

Yaşayanlar için : https://github.com/oscar-broman/samp-weapon-config/issues/74

Konu kilit