GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Landrow - 21 Haziran 2022, 14:08:31

Başlık: /aduty yazınca skin değişmesi
Gönderen: Landrow - 21 Haziran 2022, 14:08:31
Merhabalar, /aduty yazınca sunucuya eklediğimiz özel admin skinine geçmesini istiyoruz ardından yeniden /aduty yazınca geri eski skinine dönmesini istiyoruz nasıl yapacağız?
Başlık: Ynt: /aduty yazınca skin değişmesi
Gönderen: theunkgod - 21 Haziran 2022, 14:46:00
komutu gönderin.
Başlık: Ynt: /aduty yazınca skin değişmesi
Gönderen: Landrow - 21 Haziran 2022, 14:58:28
CMD:aduty(playerid)
{
    if (PlayerData[playerid][pAdmin] < 1 && !PlayerData[playerid][pOyunGorevlisi] && !PlayerData[playerid][pForumGorevlisi]) return HataMesajGonder(playerid, "Yeterli yetkiniz yok!");
    if (!PlayerData[playerid][pAdminDuty])
    {
        PlayerTextDrawShow(playerid, adminduty[playerid]);
        PlayerData[playerid][pAdminDuty] = 1;
        MesajGonder(playerid,"İşbaşı yaptınız.");
    }
    else
    {
        PlayerTextDrawHide(playerid, adminduty[playerid]);
        PlayerData[playerid][pAdminDuty] = 0;
  //      PlayerData[playerid][pGOD] = false;
        SetPlayerHealth(playerid, 100);
        MesajGonder(playerid,"İşbaşından çıktınız.");
}
return 1;
}
Başlık: Ynt: /aduty yazınca skin değişmesi
Gönderen: theunkgod - 21 Haziran 2022, 15:01:03
PAWN Kodu: Seç
new ASkin[MAX_PLAYERS];
PAWN Kodu: Seç
CMD:aduty(playerid)
{
    if (PlayerData[playerid][pAdmin] < 1 && !PlayerData[playerid][pOyunGorevlisi] && !PlayerData[playerid][pForumGorevlisi]) return HataMesajGonder(playerid, "Yeterli yetkiniz yok!");
    if (!PlayerData[playerid][pAdminDuty])
    {
        PlayerTextDrawShow(playerid, adminduty[playerid]);
        PlayerData[playerid][pAdminDuty] = 1;
        ASkin[playerid] = PlayerData[playerid][pSkin];
        SetPlayerSkin(playerid, 299); // buraya özel model id girin
        MesajGonder(playerid,"İşbaşı yaptınız.");
    }
    else
    {
        PlayerTextDrawHide(playerid, adminduty[playerid]);
        PlayerData[playerid][pAdminDuty] = 0;
  //      PlayerData[playerid][pGOD] = false;
        SetPlayerHealth(playerid, 100);
        SetPlayerSkin(playerid, ASkin[playerid]);
        MesajGonder(playerid,"İşbaşından çıktınız.");
}
return 1;
}
Başlık: Ynt: /aduty yazınca skin değişmesi
Gönderen: Landrow - 21 Haziran 2022, 15:21:38
Çok teşekkürler çalıştı.
Başlık: Ynt: /aduty yazınca skin değişmesi
Gönderen: Landrow - 21 Haziran 2022, 15:42:50
@theunkgod dostum bide ihbar verince kırmızı olarak göstermiyor haritada nasıl yapabiliriz?
Başlık: Ynt: /aduty yazınca skin değişmesi
Gönderen: theunkgod - 22 Haziran 2022, 03:08:27
Alıntı yapılan: TheLemon - 21 Haziran 2022, 15:42:50
@theunkgod dostum bide ihbar verince kırmızı olarak göstermiyor haritada nasıl yapabiliriz?

çok zor değil, buraya (https://open.mp/docs/scripting/functions/SetPlayerMapIcon) tıklayarak biraz araştırıp yapabilirsin.
Başlık: Ynt: /aduty yazınca skin değişmesi
Gönderen: beratmethe - 27 Haziran 2022, 00:10:06
Alıntı yapılan: TheLemon - 21 Haziran 2022, 15:42:50
@theunkgod dostum bide ihbar verince kırmızı olarak göstermiyor haritada nasıl yapabiliriz?

İhbar edilen yeri polislere SetPlayerCheckpoint olarak ekleyebilirsin.
Başlık: Ynt: /aduty yazınca skin değişmesi
Gönderen: Coiner - 23 Temmuz 2022, 23:55:27
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.
K/A