Neler yeni

Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Türkiye'nin İlk ve tek FiveM forum adresi

Forum adresimize hoş geldin FiveMTürk olarak amacımız siz değerli kullanıcılarımıza en aktif fikir ve paylaşım platformu sunmak bir yana en güvenilir şekilde alışveriş yapabileceğiniz bir platform sunmaktır.
DF DF
DF DF
DF DF

Rehber Salty Tokenizer (Trigger Protect)

imn0thing

Üye
FT Kullanıcı
Katılım
3 yıl 10 ay 24 gün
Mesajlar
691
Selamlar. Türkiyedeki hemen hemen kimse bu güzel scripti bilmiyor o yüzden bende paylaşayım hileciler azalsın diye düşündüm.

Şimdi bu scriptin amacı ne ?
Triggerlara sunucu tarafında ürettiği bir keyi kullandırtarak triggerları korumuş oluyor ve bu key hiçbir şekilde printlenemiyor (bildiğim kadarıyla)




Şimdi triggerini korumak istediğimiz scriptin içindeki manifest dosyasına giriyoruz (fxmanifest/__resource)

Orda herhangi bir yere (çalışmazsa üstlere koyabilirsiniz)
Kod:
server_script '@salty_tokenizer/init.lua'
client_script '@salty_tokenizer/init.lua'
kodlarını yapıştırıyoruz. Böylece içindeki özel tokeni çekebilecek

Sonra client tarafındaki hangi triggeri koruyacaksak örneğin;
Kod:
TriggerServerEvent('Eventim', securityToken)
şeklinde yaparak client tarafındaki işinizi bitirebilirsiniz

Geçelim server side'a.
Kod:
RegisterNetEvent('Eventim')
AddEventHandler('Eventim', function(token)
    local _source = source
    if not exports['salty_tokenizer']:secureServerEvent(GetCurrentResourceName(), _source, token) then
        return false
    end
    print("Basarili!")
end)
şeklinde yaparak özel tokeni doğrulamasını sağlıyoruz.

Bu özel token her oyuncudan oyuncuya farklılık gösterir böylece istediğiniz kadar keyi bulsanızda sonraki girişinizde öyle bir key olmamış olacaktır.

Umarım anlatım gayet net, sade ve anlaşılır olmuştur sorunuz varsa konu altından sorabilirsiniz^^
 
DF

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap

Bu konuyu görüntüleyen kullanıcılar

Tema düzenleyici

Tema özelletirmeleri

Granit arka planlar

Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!