Bir meslek yaptım ve meslek aracı, oyuncuya belirtilen checkpointe geldiğinde tekrar spawnlanmasını istiyorum. Yardım eder misiniz?
OnPlayerCheckpoint kısmına aşağıdaki kodu gir
AddStaticVehicleEx (520, 2109.1763, 1503.0453, 32.2887, 82.2873, -1, -1, 15);
15 saniye olan kısım respawn_delay onuda kendine göre ayarla.
// Meslek aracının spawn noktası olarak belirlenen checkpoint
new Float:vehicle_spawn_pos[3] = { 100.0, 200.0, 10.0 };
new Float:vehicle_spawn_angle = 180.0;
// Oyuncunun checkpoint'e yaklaşması durumunda meslek aracı spawn edilir
forward OnPlayerEnterCheckpoint(playerid);
public OnPlayerEnterCheckpoint(playerid)
{
// Meslek aracı spawn edilir
new vehicleid = CreateVehicle(411, vehicle_spawn_pos[0], vehicle_spawn_pos[1], vehicle_spawn_pos[2], vehicle_spawn_angle, -1, -1, 300);
// Meslek aracının sürücüsü olarak oyuncu atanır
PutPlayerInVehicle(playerid, vehicleid, 0);
// Checkpoint kaldırılır
DisablePlayerCheckpoint(playerid);
return 1;
}
Bu kodu uygun şekilde düzenleyerek ve kendi ihtiyaçlarınıza göre uyarlayarak kullanabilirsiniz.
Alıntı yapılan: Bölüm KurallarıAçılan taleplerin son iletisi 10 günü geçmesi durumunda; konu kilitlenip, kilitli konular bölümüne taşınacaktır. Sorunu çözülen konularınızı kilitleyip, moderatörlere bildiriniz.