Hikayeler

Reklam vermek için turkmmo@gmail.com
Metin2 Pvp GM

MUHAF1Z

TURKMMO
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Fahri Üye
GM
Katılım
5 Nis 2010
Konular
1,152
Mesajlar
2,317
Online süresi
2ay 23g
Reaksiyon Skoru
1,863
Altın Konu
484
Başarım Puanı
329
TM Yaşı
16 Yıl 18 Gün
MmoLira
105,646
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

1744036698844.png


RedM için hapishaneyle ilgili içerik geliştirirken, mahkum kıyafetlerini pediatriklere programatik olarak uygulamanız gerekebilir. Bu kod parçası, otomatik cinsiyet algılama ve uygun kıyafet seçimiyle herhangi bir pediatrike mahkum kıyafeti giydirmek için basit bir işlev sunar.

Kod

İşte mahkum kıyafetlerini uygulamak için gereken tüm fonksiyon
Kod:
function ApplyPrisionerOutift(ped)
    -- Remove existing clothing components
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x3F7F3587, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x49C89D9B, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x4A73515C, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x514ADCEA, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x5FC29285, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x79D7DF96, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x7A96FACA, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x877A2CF7, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x9925C067, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x485EE834, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x18729F39, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x3107499B, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x3C1A74CD, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x3F1F01E5, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x9B2C8B89, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0xA6D134C6, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0xE06D30CE, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x662AC34, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0xAF14310B, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x72E6EF74, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0xEABE0032, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0x2026C46D, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0xB6B6122D, true, true, true)
    Citizen.InvokeNative(0xDF631E4BCE1B1FC4, ped, 0xB9E2FA01, true, true, true)

    -- Apply gender-specific prisoner outfits
    if IsPedMale(ped) then
        -- Male prisoner outfit components
        Citizen.InvokeNative(0xD3A7B003ED343FD9, ped, 0x5BA76CCF, true, true, true)
        Citizen.InvokeNative(0xD3A7B003ED343FD9, ped, 0x216612F0, true, true, true)
        Citizen.InvokeNative(0xD3A7B003ED343FD9, ped, 0x1CCEE58D, true, true, true)
    else
        -- Female prisoner outfit components
        Citizen.InvokeNative(0xD3A7B003ED343FD9, ped, 0x6AB27695, true, true, true)
        Citizen.InvokeNative(0xD3A7B003ED343FD9, ped, 0x75BC0CF5, true, true, true)
        Citizen.InvokeNative(0xD3A7B003ED343FD9, ped, 0x14683CDF, true, true, true)
    end
end

Nasıl Çalışır?

Fonksiyon iki ana adımda çalışır.

Mevcut Giysilerin Temizlenmesi
0xDF631E4BCE1B1FC4 Mevcut tüm giyim bileşenlerini kaldırmak için yerel kullanır.

Her onaltılık değer, çıkarılması gereken belirli bir giysi bileşenini temsil eder.

Bu, mahkum kıyafetinin herhangi bir kesme sorunu olmadan doğru şekilde uygulanmasını sağlar.

Cezaevi Kıyafeti Uygulaması
Ped'in cinsiyetini kullanarak kontrol eder.

0xD3A7B003ED343FD9 Uygun mahkum kıyafeti bileşenlerini uygulamak için yerel kullanır.

Cinsiyete göre farklı bileşenler uygulanır.

Erkek: Üç özel bileşen

Kadın: Üç özel bileşen

Kullanım

Mahkum kıyafetini bir ped'e uygulamak için, ped tutamağıyla fonksiyonu çağırmanız yeterlidir.
Kod:
-- Apply to player ped
local playerPed = PlayerPedId()
ApplyPrisionerOutift(playerPed)

-- Or apply to any other ped
local somePed = GetRandomPedAtCoord(x, y, z, range, range, range, 26)
ApplyPrisionerOutift(somePed)

Notlar

Fonksiyon hem erkek hem de kadın pediatrikleri otomatik olarak yönetir
Kırpılmayı önlemek için öncelikle tüm mevcut giyim parçaları çıkarılır
Kıyafet bileşenleri, belirli RedM giyim öğelerine karşılık gelen onaltılık değerler kullanılarak sabit kodlanmıştır
İşlev, RedM yerellerini çağırmak için Citizen.InvokeNative yöntemini kullanır

Ortak Sorunlar

Kıyafet Görünmüyor

Ped'in mevcut olduğundan ve geçerli olduğundan emin olun
Tüm bileşen kaldırma işlemlerinin başarılı olduğunu doğrulayın
Cinsiyet tespitinin doğru çalışıp çalışmadığını kontrol edin

Kırpma Sorunları

Mevcut tüm giyim parçalarının düzgün bir şekilde çıkarıldığından emin olun
Doğru cinsiyete özgü bileşenlerin uygulandığını doğrulayın

Çözüm

Bu kod parçası, RedM'deki pedlere mahkum kıyafetlerini uygulamanın güvenilir bir yolunu sunar. Özellikle hapishaneyle ilgili rol yapma senaryoları, görevler veya karakterleri mahkum olarak giydirmeniz gereken herhangi bir durum için faydalıdır. Kod, hem erkek hem de kadın pedleri otomatik olarak ele alır ve görsel aksaklıkları önlemek için mevcut kıyafetlerin düzgün bir şekilde çıkarılmasını sağlar.

1744036948407.png
 
Son düzenleme:
Eline sağlık.
 
Eline sağlık! Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)

Geri
Üst