(https://www.sa-mp.com/images/logo.gif)
Not : Streamer include u gereklidir. Aksi takdirde HATA alırsınız.
Öncelikle merhaba, bugün sizlere Pickup nasıl oluşturmayı aktarmaya çalışacağım.
Öncelikle modumuzun başına new SampPickup;
adlı pickup oluşturuyoruz. Siz istediğiniz gibi oluşturabilirsiniz isim farketmez.
OnGamemodeInit publicine bunu yapıştırın, yukarıda new SampPickup olarak oluşturduğum için bu şekilde koydum.
SampPickup = CreateDynamicPickup(1240, 2, -2551.97, 581.82, 14.87, -1);
(-2551.97, 581.82, 14.87) olan yer kordinat siz kendinize göre değiştirin orayı.
SampPickup adında pickup oluşturdum, siz hangi isimi koyduysanız onu değiştirin, aksi takdirde hata alacaksınız.
Şimdi eğer modunuzda "OnPlayerPickUpPickup" adında public yok ise, oluşturalım.
Publiclerin olduğu yere:
public OnPlayerPickUpPickup(playerid, pickupid)
{
Ekledikten sonra altına
if(pickupid == SampPickup) {
Adlı pickup ekledik. SampPickup olan yeri en yukarıda nasıl tanıttıysanız o şekilde değiştirin.
Altına ben pickup'u can vermek için yapıcam siz dialog şeklindede yapabilirsiniz. SetPlayerHealth(playerid,100);
}
}
şeklinde ekledikten sonra pickup'umuz aktif hale gelecek. Şimdi oyuna girip bakalım.
(https://i.hizliresim.com/y0nRzk.png)
Evet gördüğünüz gibi aktif hale geldi. Üstüne gelince size can vericek.
Objelere bakmak isterseniz Tık. (http://dev.prineside.com/gtasa_samp_model_id/category/pickups-and-icons/)
Herkese kolay gelsin. :helal: