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

Paylaşım AYRINTILI LOG SISTEMI V2!

  • Konbuyu başlatan cylex
  • Başlangıç tarihi
  • Cevaplar 100
  • Görüntüleme 26K
Türkçeleştirme İyi Hoş Fakat Fivemturk Sitesine Özel Yapıldığından Şüpheliyim :( İnsanların Kendilerine Göre Şekillendirebileceği Link Budur Türkçeleştirme Ve Basitleştirme Olayı Başarılı.
Attığın scriptte sadece giriş çıkış ve öldürme logları olduğunu biliyorsundur umarım :)
 
Kesinlikle başarılı bir çalışma olduğunu söylüyorum lakin yani kolayca kırılabilecek bir sistemi obfuscatelemek de ne bileyim
Kod:
--// C Y L E X.
if GetCurrentResourceName() == "CYLEX_LOGSYSTEM" then
    ESX = nil

    TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
    --!



    local LogAdmin       = ""
    local LogAmbulance   = ""
    local LogMecano      = ""
    local LogPolice      = ""
    local LogTaxi        = ""
    local LogVehicleShop = ""

    --Discorda mesaj göndermek için gerekli fonksiyon
    function sendToDiscord (webhook, name, message, color)
      local DiscordWebHook = webhook

      local date = os.date('*t')

      if date.day < 10 then date.day = '0' .. tostring(date.day) end
      if date.month < 10 then date.month = '0' .. tostring(date.month) end
      if date.hour < 10 then date.hour = '0' .. tostring(date.hour) end
      if date.min < 10 then date.min = '0' .. tostring(date.min) end
      if date.sec < 10 then date.sec = '0' .. tostring(date.sec) end

    local embeds = {
        {
            ["title"]=message,
            ["type"]="rich",
            ["color"] =color,
            ["footer"]=  {
            ["text"]= "[" .. date.day .. '.' .. date.month .. '.' .. date.year .. ' - ' .. date.hour .. ':' .. date.min .. ':' .. date.sec .. "] made by CYLEX ",
           },
        }
    }

    if message == nil or message == '' then return FALSE end
      PerformHttpRequest(DiscordWebHook, function(err, text, headers) end, 'POST', json.encode({ username = name,embeds = embeds}), { ['Content-Type'] = 'application/json' })
    end


    --Meslek logları için
    ------------------------------------------------------------------------------------------------
    function loadLogs()
      LogAdmin       = LoadResourceFile("cylexLOG", "Logs/admin.log")       or ""
      LogAmbulance   = LoadResourceFile("cylexLOG", "Logs/ambulance.log")   or ""
      LogVehicleShop = LoadResourceFile("cylexLOG", "Logs/vehicleshop.log") or ""
      LogMecano      = LoadResourceFile("cylexLOG", "Logs/mecano.log")      or ""
      LogPolice      = LoadResourceFile("cylexLOG", "Logs/police.log")      or ""
      LogTaxi        = LoadResourceFile("cylexLOG", "Logs/taxi.log")        or ""
    end

    sendToDiscord(Config.SistemLogu, "C Y L E X ", "BU LOG SISTEMI CYLEXTARAFINDAN YAPILMISTIR!\n SIZDIRILMASI DURUMUNDA DOSYA KENDİNİ KAPATMAYA AYARLANMISTIR.", Config.orange)

    function SaveInLog(job, message)
        if job == "admin" then
            LogAdmin = LogAdmin .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/admin.log", LogAdmin, -1)
            sendToDiscord(Config.webhookadmin, _U('admin_bot_name'), message, Config.orange)
        elseif job == "ambulance" then
            LogAmbulance = LogAmbulance .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/ambulance.log", LogAmbulance, -1)
            sendToDiscord(Config.webhookambulance, _U('ambulance_bot_name'), message, Config.orange)
        elseif job == "vehicleshop" then
            LogVehicleShop = LogVehicleShop .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/vehicleshop.log", LogVehicleShop, -1)
            sendToDiscord(Config.webhookvehicleshop, _U('vehicleshop_bot_name'), message, Config.orange)
        elseif job == "mecano" then
            LogMecano = LogMecano .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/mecano.log", LogMecano, -1)
            sendToDiscord(Config.webhookmecano, _U('mecano_bot_name'), message, Config.orange)
        elseif job == "police" then
            LogPolice = LogPolice .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/police.log", LogPolice, -1)
            sendToDiscord(Config.webhookpolice, _U('police_bot_name'), message, Config.orange)
        elseif job == "taxi" then
            LogTaxi = LogTaxi .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/taxi.log", LogTaxi, -1)
            sendToDiscord(Config.webhooktaxi, _U('taxi_bot_name'), message, Config.orange)
        else
            print(" " ..job.. "meslegi bilinmiyor.")
        end
    end

    RegisterServerEvent('cylex:AddInLog')
    AddEventHandler('cylex:AddInLog', function(job, localetxt, info1, info2, info3, info4)
      local _job        = job
      local _localetxt  = localetxt
      local _info1      = info1
      local _info2      = ''
      local _info3      = ''
      local _info4      = ''

      if info2 ~= nil then
        _info2 = info2
      end
      if info3 ~= nil then
        _info3 = info3
      end
      if info4 ~= nil then
        _info4 = info4
      end

      local message     = _U(_localetxt, _info1, _info2, _info3, _info4)
      SaveInLog(_job, message)
    end)
else
    print("=========================================")
    print("BU SCRIPT C Y L E X TARAFINDAN YAPILMISTIR")
    print("".. GetCurrentResourceName() .. " ISMINI DERHAL CYLEX_LOGSYSTEM OLARAK DEGISTIR!")
    print("EGER DEGISTIRMEZSEN SCRIPT CALISMAYACAKTIR!")
    print("=========================================")
end

Bu tanıdık gelmiştir herhalde?
 
Kesinlikle başarılı bir çalışma olduğunu söylüyorum lakin yani kolayca kırılabilecek bir sistemi obfuscatelemek de ne bileyim
Kod:
--// C Y L E X.
if GetCurrentResourceName() == "CYLEX_LOGSYSTEM" then
    ESX = nil

    TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
    --!



    local LogAdmin       = ""
    local LogAmbulance   = ""
    local LogMecano      = ""
    local LogPolice      = ""
    local LogTaxi        = ""
    local LogVehicleShop = ""

    --Discorda mesaj göndermek için gerekli fonksiyon
    function sendToDiscord (webhook, name, message, color)
      local DiscordWebHook = webhook

      local date = os.date('*t')

      if date.day < 10 then date.day = '0' .. tostring(date.day) end
      if date.month < 10 then date.month = '0' .. tostring(date.month) end
      if date.hour < 10 then date.hour = '0' .. tostring(date.hour) end
      if date.min < 10 then date.min = '0' .. tostring(date.min) end
      if date.sec < 10 then date.sec = '0' .. tostring(date.sec) end

    local embeds = {
        {
            ["title"]=message,
            ["type"]="rich",
            ["color"] =color,
            ["footer"]=  {
            ["text"]= "[" .. date.day .. '.' .. date.month .. '.' .. date.year .. ' - ' .. date.hour .. ':' .. date.min .. ':' .. date.sec .. "] made by CYLEX ",
           },
        }
    }

    if message == nil or message == '' then return FALSE end
      PerformHttpRequest(DiscordWebHook, function(err, text, headers) end, 'POST', json.encode({ username = name,embeds = embeds}), { ['Content-Type'] = 'application/json' })
    end


    --Meslek logları için
    ------------------------------------------------------------------------------------------------
    function loadLogs()
      LogAdmin       = LoadResourceFile("cylexLOG", "Logs/admin.log")       or ""
      LogAmbulance   = LoadResourceFile("cylexLOG", "Logs/ambulance.log")   or ""
      LogVehicleShop = LoadResourceFile("cylexLOG", "Logs/vehicleshop.log") or ""
      LogMecano      = LoadResourceFile("cylexLOG", "Logs/mecano.log")      or ""
      LogPolice      = LoadResourceFile("cylexLOG", "Logs/police.log")      or ""
      LogTaxi        = LoadResourceFile("cylexLOG", "Logs/taxi.log")        or ""
    end

    sendToDiscord(Config.SistemLogu, "C Y L E X ", "BU LOG SISTEMI CYLEXTARAFINDAN YAPILMISTIR!\n SIZDIRILMASI DURUMUNDA DOSYA KENDİNİ KAPATMAYA AYARLANMISTIR.", Config.orange)

    function SaveInLog(job, message)
        if job == "admin" then
            LogAdmin = LogAdmin .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/admin.log", LogAdmin, -1)
            sendToDiscord(Config.webhookadmin, _U('admin_bot_name'), message, Config.orange)
        elseif job == "ambulance" then
            LogAmbulance = LogAmbulance .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/ambulance.log", LogAmbulance, -1)
            sendToDiscord(Config.webhookambulance, _U('ambulance_bot_name'), message, Config.orange)
        elseif job == "vehicleshop" then
            LogVehicleShop = LogVehicleShop .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/vehicleshop.log", LogVehicleShop, -1)
            sendToDiscord(Config.webhookvehicleshop, _U('vehicleshop_bot_name'), message, Config.orange)
        elseif job == "mecano" then
            LogMecano = LogMecano .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/mecano.log", LogMecano, -1)
            sendToDiscord(Config.webhookmecano, _U('mecano_bot_name'), message, Config.orange)
        elseif job == "police" then
            LogPolice = LogPolice .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/police.log", LogPolice, -1)
            sendToDiscord(Config.webhookpolice, _U('police_bot_name'), message, Config.orange)
        elseif job == "taxi" then
            LogTaxi = LogTaxi .. message .. "\n"
            SaveResourceFile("cylexLOG", "Logs/taxi.log", LogTaxi, -1)
            sendToDiscord(Config.webhooktaxi, _U('taxi_bot_name'), message, Config.orange)
        else
            print(" " ..job.. "meslegi bilinmiyor.")
        end
    end

    RegisterServerEvent('cylex:AddInLog')
    AddEventHandler('cylex:AddInLog', function(job, localetxt, info1, info2, info3, info4)
      local _job        = job
      local _localetxt  = localetxt
      local _info1      = info1
      local _info2      = ''
      local _info3      = ''
      local _info4      = ''

      if info2 ~= nil then
        _info2 = info2
      end
      if info3 ~= nil then
        _info3 = info3
      end
      if info4 ~= nil then
        _info4 = info4
      end

      local message     = _U(_localetxt, _info1, _info2, _info3, _info4)
      SaveInLog(_job, message)
    end)
else
    print("=========================================")
    print("BU SCRIPT C Y L E X TARAFINDAN YAPILMISTIR")
    print("".. GetCurrentResourceName() .. " ISMINI DERHAL CYLEX_LOGSYSTEM OLARAK DEGISTIR!")
    print("EGER DEGISTIRMEZSEN SCRIPT CALISMAYACAKTIR!")
    print("=========================================")
end

Bu tanıdık gelmiştir herhalde?
byte kodu çevirip gerçekten hava mı atmaya çalışıyorsun :D şaka gibisin. O byte şifreleme senin gibi scriptte türkçeleştirme yapıp kendi ismini yazanlar için yapıldı. Konuyu baltalamaya devam edersen cezalandırılacaksın.
 
O halde muz forumunda konuşuyoruz birbirimizle. Dingo'nun ahırı değil ki burası. Buranın da kuralları bulunmakta. Ayrıca seni rencide edici yada konunu baltalayıcı bir kelime bile bulunmamakta. Bu tatlı konuşmamızın uzamaması susma kararı alıyorum.

Haa aklıma gelmişken. Ben elimde somut bir olay üzerinden konuşurken sen hiçbir delilin bulunmayıp nasıl tarafıma böyle birşey deme kararı alabiliyorsun açıkcası onu da anlayabilmiş değilim. Yetkisi olan konuşuyor galiba?

cylex cylex
 
11023
Hala savunuyor musun çalmadım diye? Aynı şekilde bir konunun altına şu scriptten mixlemişsin bu scriptten çalmışsın yazarsan bu düpedüz baltalamak olur. Uyarılmayı göze alıyorsan baltalamaya devam edebilirsin.
 
Arkadaşlar byte kodu çevirip, sonra bunla bunu mixlemişsin falan diyip bir "yetkilinin" konusunu baltalamak ne demek? Cylex gerçekten işinde başarılı, gelmiş yapmış webhookları jobs loglarını yapabilen varsa gelsin paylaşsın eyvallah diyelim. Yapamayan, bu sektöre bir katkısı olmayan, tek işi baltalamak olan arkadaşlar var gözüm üzerinizde.
 
Yahu siz niye bu kadar dar bir alandan bakıyorsunuz. Mixlemiş diyorum. Birleştirmiş bir araya getirmiş. Bu kötü birşey değil ki? Gayet başarılı birşey olduğunu söylüyorum. Ne alaka yani baltalamak falan filan. Şahsen baltalıyacak olsam "Çalmışsın, Hırsız yada sizin yaptığınız gibi benzeri betimleyici kelimelerde bulunurdum."


Ruqen Yagiz ve cylex cylex Lütfen yazdığımı dikkatli okuyun arkadaşlar. Ben size kırıcı bir kelimede bulunmadım nereden uyduruyorsunuz böyle şeyleri.
 
Eline Sağlık Başarılı Bir Konu :)
 
cylex cylex eline koluna sağlık, mükemmel bir iş çıkartmışsın. Emek hırsızlarınada selam olsun :)
 
while true bir loop ile spam yaptirilip databasenizi mükemmel bir sekilde sisirebileceklerini, hatta belki yedek alamayacaginiz ya da verileri kurtaramayacaginiz bir hale getirebileceklerini ayrica webhooklarinizi silebileceklerini biliyorsunuz degil mi? Yararli oldugu kadar zararli
 
while true bir loop ile spam yaptirilip databasenizi mükemmel bir sekilde sisirebileceklerini, hatta belki yedek alamayacaginiz ya da verileri kurtaramayacaginiz bir hale getirebileceklerini ayrica webhooklarinizi silebileceklerini biliyorsunuz degil mi? Yararli oldugu kadar zararli
Bunu yapabilmeleri için bu log sistemini kullanmasına gerek yok :D
 
es_extended/server İçindeki main.lua yı silip yenisini yüklüyorum ama bu seferde motel felan gidiyor yardım ede bilcek varmı
 
es_extended/server içindeki main.lua dosyalarını degiştiriyorum ama degiştidim zamanda database gidiyor motel felan karakter yüklenmiyor
 
es_extended/server içindeki main.lua dosyalarını degiştiriyorum ama degiştidim zamanda database gidiyor motel felan karakter yüklenmiyor
Farklı bir es_extended kullanıyor olabilirsin. Attığım server.lua limit uyarlı es_extended için.
 
Arkadaşalr yapamadımda bana yardım ede bilcek varmı discord ismini atarsa yazayım yardımcı olcak arakdaş
 

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!