GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: Ege19 - 22 Eylül 2022, 22:28:53

Başlık: /ensonbindigimarac
Gönderen: Ege19 - 22 Eylül 2022, 22:28:53
En son bindiğiniz aracın idsini gösterir.

Ss


Sistem

Başlık: Ynt: /ensonbindigimarac sistemi
Gönderen: ayazcik - 22 Eylül 2022, 22:38:44
bilmiyorsanız açmayın şöyle konular.
Başlık: Ynt: /ensonbindigimarac sistemi
Gönderen: Ege19 - 22 Eylül 2022, 22:39:56
Alıntı yapılan: ayazcik - 22 Eylül 2022, 22:38:44
bilmiyorsanız açmayın şöyle konular.
?
Başlık: Ynt: /ensonbindigimarac
Gönderen: kejj - 23 Eylül 2022, 09:33:24
Kahkaha attım lan

Ayazin dediği gibi bilmiyorsan açmamalısın bence, komut içinde çektirdiğin gpci ne alaka? Aynı zamanda oyuncuya geçici değişkeni tanımladığım yeri vb. de atmalısın aksi taktirde bu komutu kendi moduna uyarlayan kişide çalışmaz bile
Başlık: Ynt: /ensonbindigimarac
Gönderen: Backup - 23 Eylül 2022, 10:17:29
PAWN Kodu: Seç
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
    {
        SetPVarInt(playerid, "lastVehicleId", GetPlayerVehicleID(playerid));
    }
    return 1;
}


CMD:lastveh(playerid, params[]){
#pragma unused params

new str[32];
format(str, sizeof str, "Son araç: %d", GetPVarInt(playerid, "lastVehicleId"));
return SendClientMessage(playerid, -1, str);
}
Başlık: Ynt: /ensonbindigimarac
Gönderen: kejj - 23 Eylül 2022, 12:13:22
Alıntı yapılan: Backup - 23 Eylül 2022, 10:17:29
PAWN Kodu: Seç
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
    {
        SetPVarInt(playerid, "lastVehicleId", GetPlayerVehicleID(playerid));
    }
    return 1;
}


CMD:lastveh(playerid, params[]){
#pragma unused params

new str[32];
format(str, sizeof str, "Son araç: ", GetPVarInt(playerid, "lastVehicleId"));
return SendClientMessage(playerid, -1, str);
}

Dost sende formatlattığın str de %d ile çektirmeyi unutmuşsun
Başlık: Ynt: /ensonbindigimarac
Gönderen: Rodeiun - 23 Eylül 2022, 15:20:23
03dl nin malları mal bunlar onlardanda mal allah çarpsın
Başlık: Ynt: /ensonbindigimarac
Gönderen: Backup - 23 Eylül 2022, 16:52:07
Alıntı yapılan: kejj - 23 Eylül 2022, 12:13:22
Dost sende formatlattığın str de %d ile çektirmeyi unutmuşsun

Uzun süredir JS yazıyorum :D pawn'ın syntaxını unutmuşum. Düzeltildi. tşkler.
Başlık: Ynt: /ensonbindigimarac
Gönderen: Hata - 23 Eylül 2022, 17:55:07
İyi de, aşağıda belirttiğim 2 satır kodun bu komuttaki vasfı ne ki? Anlayamadım.

new playerserial[128];
    gpci(playerid,playerserial,sizeof(playerserial));
Başlık: Ynt: /ensonbindigimarac
Gönderen: cervantes - 03 Ekim 2022, 22:26:59
:D