Jump to content

منــــــــع السرقة نهــــــــائياً


Recommended Posts

السلام عليكم ورحمة الله وبركاته

كيفكم شباب ان شاء الله تمام , اليوم جبت لكم كود يمنع سرقة السكربتات تماماً فـ حتى ولو انسرق السكربت السارق ما راح يستفاد الا يجيه لاق شنيع في سيرفره .. المهم

بعد ما تسوي سكربتك طبعاً حنا عارفين الكود الي ينحط في السكربت لـمنع فك التشفير

هنا

https://wiki.multitheftauto.com/wiki/DxDrawColorText

المهم .. حط هالكود في أول سطر في سكربتك

سيرفر

function dxDrawColorText(str, ax, ay, bx, by, color, scale, font, alignX, alignY) 
  bx, by, color, scale, font = bx or ax, by or ay, color or tocolor(255,255,255,255), scale or 1, font or "default" 
  if alignX then 
    if alignX == "center" then 
      ax = ax + (bx - ax - dxGetTextWidth(str:gsub("#%x%x%x%x%x%x",""), scale, font))/2 
    elseif alignX == "right" then 
      ax = bx - dxGetTextWidth(str:gsub("#%x%x%x%x%x%x",""), scale, font) 
    end 
  end 
  if alignY then 
    if alignY == "center" then 
      ay = ay + (by - ay - dxGetFontHeight(scale, font))/2 
    elseif alignY == "bottom" then 
      ay = by - dxGetFontHeight(scale, font) 
    end 
  end 
  local alpha = string.format("%08X", color):sub(1,2) 
  local pat = "(.-)#(%x%x%x%x%x%x)" 
  local s, e, cap, col = str:find(pat, 1) 
  local last = 1 
  while s do 
    if cap == "" and col then color = tocolor(getColorFromString("#"..col..alpha)) end 
    if s ~= 1 or cap ~= "" then 
      local w = dxGetTextWidth(cap, scale, font) 
      dxDrawText(cap, ax, ay, ax + w, by, color, scale, font) 
      ax = ax + w 
      color = tocolor(getColorFromString("#"..col..alpha)) 
    end 
    last = e + 1 
    s, e, cap, col = str:find(pat, last) 
  end 
  if last <= #str then 
    cap = str:sub(last) 
    dxDrawText(cap, ax, ay, ax + dxGetTextWidth(cap, scale, font), by, color, scale, font) 
  end 
end 
  
addEventHandler("onResourceStart",resourceRoot, 
function() 
    if(getServerName()~="serverName")then 
            triggerClientEvent("stolenScript",root) 
        end 
end) 
  
addEvent("Spam",true) 
addEventHandler("Spam",root, 
function() 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        for i=1, 50 do 
            createVehicle(520, 50,50,50 ) 
        end 
end) 
  
-- باقي السكربت هنا 

كلنت

function dxDrawColorText(str, ax, ay, bx, by, color, scale, font, alignX, alignY) 
  bx, by, color, scale, font = bx or ax, by or ay, color or tocolor(255,255,255,255), scale or 1, font or "default" 
  if alignX then 
    if alignX == "center" then 
      ax = ax + (bx - ax - dxGetTextWidth(str:gsub("#%x%x%x%x%x%x",""), scale, font))/2 
    elseif alignX == "right" then 
      ax = bx - dxGetTextWidth(str:gsub("#%x%x%x%x%x%x",""), scale, font) 
    end 
  end 
  if alignY then 
    if alignY == "center" then 
      ay = ay + (by - ay - dxGetFontHeight(scale, font))/2 
    elseif alignY == "bottom" then 
      ay = by - dxGetFontHeight(scale, font) 
    end 
  end 
  local alpha = string.format("%08X", color):sub(1,2) 
  local pat = "(.-)#(%x%x%x%x%x%x)" 
  local s, e, cap, col = str:find(pat, 1) 
  local last = 1 
  while s do 
    if cap == "" and col then color = tocolor(getColorFromString("#"..col..alpha)) end 
    if s ~= 1 or cap ~= "" then 
      local w = dxGetTextWidth(cap, scale, font) 
      dxDrawText(cap, ax, ay, ax + w, by, color, scale, font) 
      ax = ax + w 
      color = tocolor(getColorFromString("#"..col..alpha)) 
    end 
    last = e + 1 
    s, e, cap, col = str:find(pat, last) 
  end 
  if last <= #str then 
    cap = str:sub(last) 
    dxDrawText(cap, ax, ay, ax + dxGetTextWidth(cap, scale, font), by, color, scale, font) 
  end 
end 
  
addEvent("stolenScript",true) 
addEventHandler("stolenScript",root, 
function() 
    addEventHandler("onClientRender",root,stolen) 
end) 
  
function stolen() 
    triggerServerEvent("Spam",root) 
end) 
  
-- باقي السكربت هنا 

بعدين شفر سكربتك كلله

وأيقن ان سكربتك ما راح ينسرق حتى ولو انسرق :P

ملاحظة مهمة :

لو تشوف في ملف السيرفر

if(getServerName()~="serverName")then

غير

serverName

الى اسم سيرفرك ...

على سبيل المثال :

اذا كان سيرفرك اسمه

ARAB

خله كذا

if(getServerName()~="ARAB")then

والسلام عليكم ورحمة الله وبركاته , ان شاء الله لا سرقة بعد الآن وبالتوفيق للجميع

:)

أضرار الكود :

اذا ما غيرت اسم

serverName

الى اسم سيرفرك

راح يسبب لاق شنيع وقد يسبب الى اعادة تشغيل الجهاز

Link to comment
طيب انا ابسرق المودات حقت روم واقلد اسمه واقلد الروم كله في المودات والاسم .

اكيد لازم تحط التصريحات في المود قبل ما تسويه

مثل

By 3ash8 ɑʟsнɾq

+

تحط هالكود وشفر كل سكربتك

وجرب تحط الكود باسم سيرفر آخر

طبعاً تقولي يمديني افك تشفير الكود واغير اسم السيرفر

انا اقولك مستحيل ينفك تشفيره

+

انه مليان تلغيمات وسيارات تنزل مالها عدد

يعني ممكن السيرفر ينفجر من كثر الاق

:D

وللمعلومية انا استخدمه في كل سكربت اسويه

Link to comment
طيب انا ابسرق المودات حقت روم واقلد اسمه واقلد الروم كله في المودات والاسم .

اكيد لازم تحط التصريحات في المود قبل ما تسويه

مثل

By 3ash8 ɑʟsнɾq

+

تحط هالكود وشفر كل سكربتك

وجرب تحط الكود باسم سيرفر آخر

طبعاً تقولي يمديني افك تشفير الكود واغير اسم السيرفر

انا اقولك مستحيل ينفك تشفيره

+

انه مليان تلغيمات وسيارات تنزل مالها عدد

يعني ممكن السيرفر ينفجر من كثر الاق

:D

وللمعلومية انا استخدمه في كل سكربت اسويه

هو بيسرق المود و يطبق شروط التلغيمة في السيرفر المقلد , وش موقفكـ هنا ؟

Link to comment
طيب انا ابسرق المودات حقت روم واقلد اسمه واقلد الروم كله في المودات والاسم .

اكيد لازم تحط التصريحات في المود قبل ما تسويه

مثل

By 3ash8 ɑʟsнɾq

+

تحط هالكود وشفر كل سكربتك

وجرب تحط الكود باسم سيرفر آخر

طبعاً تقولي يمديني افك تشفير الكود واغير اسم السيرفر

انا اقولك مستحيل ينفك تشفيره

+

انه مليان تلغيمات وسيارات تنزل مالها عدد

يعني ممكن السيرفر ينفجر من كثر الاق

:D

وللمعلومية انا استخدمه في كل سكربت اسويه

هو بيسرق المود و يطبق شروط التلغيمة في السيرفر المقلد , وش موقفكـ هنا ؟

ما فهمتك ...

Link to comment

يعني يوم يسرق المود يطبق شروط التلغيم ذا

  
addEventHandler("onResourceStart",resourceRoot, 
function() 
    if(getServerName()~="serverName")then 
            triggerClientEvent("stolenScript",root) 
        end 
end) 
  
addEvent("Spam",true) 
addEventHandler("Spam",root, 
function() 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        for i=1, 50 do 
            createVehicle(520, 50,50,50 ) 
        end 
end) 
  

بحيث ان يحط اسم السيرفر المقلد بـ نفس ماهو مكتوب بـ الكود

Link to comment
يعني يوم يسرق المود يطبق شروط التلغيم ذا
  
addEventHandler("onResourceStart",resourceRoot, 
function() 
    if(getServerName()~="serverName")then 
            triggerClientEvent("stolenScript",root) 
        end 
end) 
  
addEvent("Spam",true) 
addEventHandler("Spam",root, 
function() 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        outputChatBox("                                          ") 
        for i=1, 50 do 
            createVehicle(520, 50,50,50 ) 
        end 
end) 
  

بحيث ان يحط اسم السيرفر المقلد بـ نفس ماهو مكتوب بـ الكود

ما اعتقد انه يمديه يسمي سيرفره نفس الاسم + وش دراه ان هالكود موجود بين السكربت

Link to comment
حركتك فاشلة

وفيه اكثر من طريقة لتعطيلها

وفيه مليون طريقة ثانية غير حركتي الفاشلة.

واذكرلي طريقة ثانية غير اللي دوبك قايلها يالفالح

" أكثر من طريقة ؟ "

اذا فيه طريقة ثانية قول

.

Link to comment
ماودي احرجك ولا افيد احد في سرقة مودات خلق الله

ملاحظة: اكيد الي يسرق المودات راح يكون اذكى منك بألف مرة

مجرد كود لن يوقفه

هذا إن عرف يفتح الملف المتشفر أصلاً

Link to comment
الأوامر او الأكواد مآبين علامات التنصيص تلقاها مرئية حتى في حآلة التشفير =]

يمديني اخلي الملف

غير

.lua

[ ويشتغل ]

مافرقت بشي يمديه يفك الملف

يمديك تقفل ملف ال

.zip

بكلمة سر قوية ....

الحين ما فيه حل للسرقة : )

Link to comment

يمديك تقفل ملف ال

.zip

بكلمة سر قوية ....

الحين ما فيه حل للسرقة : )

انا كنت احكي عن سرقة ملفات السيرفر

من ملفاات اللعبة

أولاً سرقة ملفات اللعبة من السيرفر تكون كلللها كلنت ما فيها ملف سيرفر واللاعب ما راح يحصل السكربت كامل , حنا نتكلم عن سرقة

[[ سكربت ]]

كامل

مو سرقة ملفات وبس

....................

يمديه يسرق مثلاً الـــ

GUI

حقت السكربت

بس ما راح يستفاد بها شي لآن الملف مشفر + محطوت كود منع التشفير

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...