GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Anlatımlar => Konuyu başlatan: Nyks - 02 Ağustos 2018, 01:04:56

Başlık: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: Nyks - 02 Ağustos 2018, 01:04:56
- KİŞİYE ÖZGÜ ARAC YARATMAK -


(https://i.hizliresim.com/NDngMX.png) (https://hizliresim.com/NDngMX)


Öncelikle sistemden size birazcık bahsedeyim kısaca anlatmak gerekirse sunucuda Nyks adlı kullanıcıya arac yaratırsanız. tengri adlı kullanıcı o araca binemez yarattınız arac sadece o kullanıcıya özgü olur.


öncelikle modunuza aracı tanıtmak icin Modunuzun Başına ekliyoruz

PAWN Kodu: Seç
new nyksarac;

Daha sonra OnGameModeint inip aracımızı tanıtıyoruz.


PAWN Kodu: Seç
nyksarac=AddStaticVehicle(modelid, X, Y, Z, açı, renk1, renk2);// model id aracın id dir x,y,z kordinat renk de aracın renkleri dir.


Daha sonra modumuzda OnPlayerStateChange adlı publici aratıyoruz


PAWN Kodu: Seç
if(newstate == 2)
{
new aracid = GetPlayerVehicleID(playerid);
if(aracid == nyksarac)
{
new isim[24];
GetPlayerName(playerid, isim, sizeof(isim));
if(strcmp(isim, "nyks")) //nyks aracı kullanmasını istediğiniz kullanıcı nickidir. kullanıcının büyük kücük harflerine dikkat ederek yazılsın aksi taktirde çalışmayabilir.
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, -1, "Bu araç Nyks adlı kullanıcıya ait dir binemessiniz.");
}}}
Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: Akro - 09 Ağustos 2018, 03:31:28
Güzel olmuş anlatım için sağol.
Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: BullTerrier - 09 Ağustos 2018, 08:15:39
aracı nasıl adminlere özgü yaparım?
Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: LanceX - 09 Ağustos 2018, 11:03:26
Dinamik yapman daha iyi olurdu, kullanışlı olmamış.
Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: _Code - 24 Ağustos 2018, 00:33:41
Alıntı yapılan: ScavengeR - 09 Ağustos 2018, 08:15:39

aracı nasıl adminlere özgü yaparım?


PAWN Kodu: Seç


if(strcmp(isim, "nyks")) //nyks aracı kullanmasını istediğiniz kullanıcı nickidir. kullanıcının büyük kücük harflerine dikkat ederek yazılsın aksi taktirde çalışmayabilir.
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, -1, "Bu araç Nyks adlı kullanıcıya ait dir binemessiniz.");
}

//kısmını

if(!IsPlayerAdmin(playerid))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, -1, "Bu araç yöneticilere aittir, binemessiniz.");
}

//ile değiştir

Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: Mehmet! - 26 Ağustos 2018, 18:28:36
Alıntı yapılan: kadirbnm - 09 Ağustos 2018, 03:31:28

Güzel olmuş anlatım için sağol.
Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: laéx - 16 Eylül 2018, 01:06:48
Alıntı yapılan: kadirbnm - 09 Ağustos 2018, 03:31:28

Güzel olmuş anlatım için sağol.
Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: Albert Einstein. - 16 Eylül 2018, 01:55:53
Teşekkürler, Emeğine sağlık.
Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: ace - 05 Ekim 2018, 23:52:41
Alıntı yapılan: kadirbnm - 09 Ağustos 2018, 03:31:28

Güzel olmuş anlatım için sağol.
Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: DracDonix - 06 Ekim 2018, 00:01:39
Anlatım için teşekürler.  :helal:
Başlık: Ynt: [ANLATIM]Kişiye Özgü Araç Yaratmak
Gönderen: FelleR - 27 Haziran 2019, 01:26:13
Yararlı.