BeamNG.drive oyununda çarpa testi
8
●198
- 03-01-2025, 10:49:04BeamNG.drive oyundan 20 km hız, 50 km hız, 200 km hız şeklinde duvara çarpma videoları yapmak istiyorum ancak arabayı sabit hıza ayarlamayi bulamadım ai control de hızı sabitle diyince de orda da hız girilmiyor kendisi 100 km hızla sabitliyor. Kendim istediğim hıza nasıl sabitleyebilirim. Script koduyla yapmaya çalıştım ama orda kodu bulamama sorunuyla karşılaştım. Bu hız işini nasıl çözebilirim. Teşekkürler.
- 03-01-2025, 10:51:12Lua script ile yapabilirsin alta kodu bırakıyorum ;
local vehicle = be:getObjectByID('vehicle_name') -- Burada 'vehicle_name' yerine aracınızın adını yazın
local targetSpeed = 20 -- Hedef hız (km/s)
function updateSpeed()
local currentSpeed = vehicle:getVelocity() -- Anlık hız
local currentSpeedKmh = currentSpeed:length() * 3.6 -- m/s cinsinden hız, km/s'ye çevrilmiş
if currentSpeedKmh < targetSpeed then
vehicle:setThrottle(1) -- Yavaşsa gaz pedalını bas
elseif currentSpeedKmh > targetSpeed then
vehicle:setThrottle(0) -- Hız fazlaysa gazı bırak
end
end
function onUpdate()
updateSpeed()
end
be:addUpdateFunction(onUpdate)
- targetSpeed değişkenine istediğiniz hızı (km/s) yazabilirsiniz.
- vehicle:getVelocity() fonksiyonu ile araç hızını alırsınız.
- vehicle:setThrottle(1) komutu ile aracın hızını artırmak için gaz pedalını basarsınız.
- vehicle:setThrottle(0) komutu ile aracın hızını düşürmek için gazı kesersiniz.
- 03-01-2025, 11:09:03Kodu ordan chatgpt ile yazdım en basitinden içine merhaba yazacak bur print kodu yazdım console scriptin yukarıdaki yolunu giriyorum dosya bulunamadı hatası alıyorum sürekli. Bildiğiniz bir youtube videosu falan var mıHangs adlı üyeden alıntı: mesajı görüntüle
- 04-01-2025, 11:18:41bu kodu oyun içinde nasil çağirdiğinizi belirtir misiniz belki çağirma kodumda sikinti vardirhangs adlı üyeden alıntı: mesajı görüntüle