AHMED MOSTAFA Posted November 3, 2016 Share Posted November 3, 2016 السلام عليكم ورحمة الله وبركاته لقيت فكرة اكثر من خرافية لحماية المودات طبعاً هذا الشي مع تشفيرها بنستعمل كود بسيط جدأ وهو خاص بالداتا setElementData , getElementData طيب كيف بتحمي المودات من النشر ... ؟ بكل بساطة هذا الكود addEventHandler ( "onResourceStart" , resourceRoot , function () local MyData = getElementData ( root , "theData" ) if MyData == "RunTheScripts" then exports["guimessages"]:outputServer(root,"resource started!",0,255,0) else cancelEvent () exports["guimessages"]:outputServer(root,"resource can not start! this is not server Gta-4u",255,0,0) end end ) ; رح تضيفه لأي مود عندك في ملف سيرفر وش فائدته طيب ؟ هذا رح يخلي المود يعمل بالداتا وهاذي الداتا انت تحددها طبعاً طريقة تحديد الداتا بتكون كلآتي setElementData ( root , "theData" , "RunTheScripts" ) هذا الكود بتحطه في لوحة الادمن في تاب ريسورس عند اديت كتابة الاوامر وتضغط على كلمة server وبعدها المودات بتشتغل طيب اذا ما سويت الداتا هاذي وش رح يصير ؟ المودات مارح تشتغل هاذي طريقة بسيطة بجانب تشفير المودات حبيت اطرحها عليكم طبعاً انا اشكر عبد الكريم لأنه ساعدني بالكود هذا كثير وبشكره مرة ثانية لأنه فهمني الداتاوبس هذا كان اللي عندي ----------------------------------------------------------طبعاً في ملاحظة اكثر من مهمة لازم تغير اسم الداتا 3 Link to comment
#BrosS Posted November 3, 2016 Share Posted November 3, 2016 واو والله م كان لي علم بالطريقة شرح جميل وشكرا للمعلومة لكن اظن القسم الانسب هو دروس برمجة او مدري Link to comment
AHMED MOSTAFA Posted November 3, 2016 Author Share Posted November 3, 2016 46 minutes ago, #BrosS said: واو والله م كان لي علم بالطريقة شرح جميل وشكرا للمعلومة لكن اظن القسم الانسب هو دروس برمجة او مدري ض1 وقت يدخل مسؤول ينقله للقسم الانسب لأني صراحة ما ادري وش القسم اللي يناسب هذا الشي المهم شكراً لمرورك الجميل #BrosS 1 Link to comment
Abdul KariM Posted November 4, 2016 Share Posted November 4, 2016 عليكم السلام والرحمة يعطيك العافية على طرح الطريقة الرائعة ولاهنت على الفكرة , ومجرد ملاحظة غير مفتاح الداتا عشان مايجي احد وياخذ المفتاح من هنا ويسوي لاي سكربت داتا ويشغل السكربت الي زرفه بسهولة , فخلي مفتاح الداتا خاص فيك وبالتوفيق للجميع ان شاء الله Link to comment
Deep thinker Posted November 4, 2016 Share Posted November 4, 2016 والله بستحق الف لايك و النقطة اللي ذكرها عبد الكريم صح 5 minutes ago, Abdul KariM said: عليكم السلام والرحمة يعطيك العافية على طرح الطريقة الرائعة ولاهنت على الفكرة , ومجرد ملاحظة غير مفتاح الداتا عشان مايجي احد وياخذ المفتاح من هنا ويسوي لاي سكربت داتا ويشغل السكربت الي زرفه بسهولة , فخلي مفتاح الداتا خاص فيك وبالتوفيق للجميع ان شاء الله 9 hours ago, Developer Ahmed said: ض1 وقت يدخل مسؤول ينقله للقسم الانسب لأني صراحة ما ادري وش القسم اللي يناسب هذا الشي المهم شكراً لمرورك الجميل #BrosS 11 hours ago, Developer Ahmed said: السلام عليكم ورحمة الله وبركاته لقيت فكرة اكثر من خرافية لحماية المودات طبعاً هذا الشي مع تشفيرها بنستعمل كود بسيط جدأ وهو خاص بالداتا setElementData , getElementData طيب كيف بتحمي المودات من النشر ... ؟ بكل بساطة هذا الكود addEventHandler ( "onResourceStart" , resourceRoot , function () local MyData = getElementData ( root , "theData" ) if MyData == "RunTheScripts" then exports["guimessages"]:outputServer(root,"resource started!",0,255,0) else cancelEvent () exports["guimessages"]:outputServer(root,"resource can not start! this is not server Gta-4u",255,0,0) end end ) ; رح تضيفه لأي مود عندك في ملف سيرفر وش فائدته طيب ؟ هذا رح يخلي المود يعمل بالداتا وهاذي الداتا انت تحددها طبعاً طريقة تحديد الداتا بتكون كلآتي setElementData ( root , "theData" , "RunTheScripts" ) هذا الكود بتحطه في لوحة الادمن في تاب ريسورس عند اديت كتابة الاوامر وتضغط على كلمة server وبعدها المودات بتشتغل طيب اذا ما سويت الداتا هاذي وش رح يصير ؟ المودات مارح تشتغل هاذي طريقة بسيطة بجانب تشفير المودات حبيت اطرحها عليكم طبعاً انا اشكر عبد الكريم لأنه ساعدني بالكود هذا كثير وبشكره مرة ثانية لأنه فهمني الداتاوبس هذا كان اللي عندي ----------------------------------------------------------طبعاً في ملاحظة اكثر من مهمة لازم تغير اسم الداتا Link to comment
AHMED MOSTAFA Posted November 4, 2016 Author Share Posted November 4, 2016 1 hour ago, Abdul KariM said: عليكم السلام والرحمة يعطيك العافية على طرح الطريقة الرائعة ولاهنت على الفكرة , ومجرد ملاحظة غير مفتاح الداتا عشان مايجي احد وياخذ المفتاح من هنا ويسوي لاي سكربت داتا ويشغل السكربت الي زرفه بسهولة , فخلي مفتاح الداتا خاص فيك وبالتوفيق للجميع ان شاء الله حياك الله عبد الكريم و برو ماكسProMax و Abdul KariMانا كتبت ملاحظة بهذا الشي----------------------------------------------------------طبعاً في ملاحظة اكثر من مهمةلازم تغير اسم الداتا 1 Link to comment
#STZ Posted November 4, 2016 Share Posted November 4, 2016 ماراح يشتغل بس راح يحصل علي الكلاينت وما سويت شي ممكن يفك التشفير عادي الافضل استخدام cache="false" + مقدر تعبك بالتوفيق لك مجرد راي Link to comment
iPrestege Posted November 4, 2016 Share Posted November 4, 2016 1 minute ago, MR.NaiF-MTA said: ماراح يشتغل بس راح يحصل علي الكلاينت وما سويت شي ممكن يفك التشفير عادي الافضل استخدام cache="false" + مقدر تعبك بالتوفيق لك مجرد راي كل مود بتسوي فية كذا يعني بيعيد تحميل للاعب كل مرة يدخل السيرفر لانة مايحفظ الملف في جهازة Link to comment
Abdul KariM Posted November 4, 2016 Share Posted November 4, 2016 3 minutes ago, MR.NaiF-MTA said: ماراح يشتغل بس راح يحصل علي الكلاينت وما سويت شي ممكن يفك التشفير عادي الافضل استخدام cache="false" + مقدر تعبك بالتوفيق لك مجرد راي الكود سيرفر سايد , واستخدامه يفضل ان يكون سيرفر سايد وش دخل الكلينت بالموضوع , والسيرفر سايد ماتظهر ملفاته يوم يتحمل السكربت Link to comment
#STZ Posted November 4, 2016 Share Posted November 4, 2016 (edited) Just now, FaHaD said: كل مود بتسوي فية كذا يعني بيعيد تحميل للاعب كل مرة يدخل السيرفر لانة مايحفظ الملف في جهازة جد ؟ مسوي مودات كثيرة كدا في سيرفر شكرا لك يا برستيج Just now, Abdul KariM said: الكود سيرفر سايد , واستخدامه يفضل ان يكون سيرفر سايد وش دخل الكلينت بالموضوع , والسيرفر سايد ماتظهر ملفاته يوم يتحمل السكربت قصدي اذا انت مسوي لوحة عادية طبعا كلاينت الملفات حقتها يتنزل في مسار اللعبة Edited November 4, 2016 by MR.NaiF-MTA Link to comment
iPrestege Posted November 4, 2016 Share Posted November 4, 2016 Just now, MR.NaiF-MTA said: جد ؟ مسوي مودات كثيرة كدا في سيرفر شكرا لك يا برستيج cache: When the script file type is "client", this setting controls whether the file is saved on the clients' hard drive. Default is "true". Using "false" will mean the file is not saved. (Note: cache=false files are started at the client first, so lua file load order might differ when mixing cache settings) يعني مايحفظ الملف 1 Link to comment
AHMED MOSTAFA Posted November 4, 2016 Author Share Posted November 4, 2016 وش ذا ض افهم منكم ان الطريقة ما عجبتكم شوفوا هاذي الطريقة لملف سيرفر فقط وانا موضح تماماً في الموضوع كل شي واللي يسأل هل بتركبها بجميع الملفات ؟ اقوله لا سوي متل ما تبي واللي يسأل اذا كان في ملف كلينت فقط وش اسوي سوي ملف سيرفر وضيف فيه الكود خيراً تعمل شراً تلقى ض Link to comment
#,Dr.To[sh]iBa Posted November 4, 2016 Share Posted November 4, 2016 طيب لو عندي لوحة ادمنيه ثانيه وش اسوي Link to comment
AHMED MOSTAFA Posted November 4, 2016 Author Share Posted November 4, 2016 (edited) 17 minutes ago, abulghar said: طيب لو عندي لوحة ادمنيه ثانيه وش اسوي سوي سكربت عادي مكون من ملف ميتا و ملف سيرفر وضيف هذا الكود لملف السيرفر addEventHandler ( "onResourceStart" , resourceRoot , function ( theResource ) local aResourceData = getResourceFromName ( "scriptName" ) if ( aResourceData and theResource == aResourceData ) then setElementData ( root , "theData" , "RunTheScripts" ) end end ) ; طبعاً لا تنسى تغير الداتا اهم شي Edited November 4, 2016 by Developer Ahmed 1 Link to comment
#,Dr.To[sh]iBa Posted November 4, 2016 Share Posted November 4, 2016 47 minutes ago, Developer Ahmed said: سوي سكربت عادي مكون من ملف ميتا و ملف سيرفر وضيف هذا الكود لملف السيرفر addEventHandler ( "onResourceStart" , resourceRoot , function ( theResource ) local aResourceData = getResourceFromName ( "scriptName" ) if ( aResourceData and theResource == aResourceData ) then setElementData ( root , "theData" , "RunTheScripts" ) end end ) ; طبعاً لا تنسى تغير الداتا اهم شي وش الفايده يعني يا غالي لو ضفته Link to comment
#BrosS Posted November 4, 2016 Share Posted November 4, 2016 8 hours ago, FaHaD said: cache: When the script file type is "client", this setting controls whether the file is saved on the clients' hard drive. Default is "true". Using "false" will mean the file is not saved. (Note: cache=false files are started at the client first, so lua file load order might differ when mixing cache settings) هل تقصد اني مقدر اخفي سيرفر ؟ انا مسوي طريقة كاش وعلى كلنت وسيرفر ومرات اسوي على كل الملفات حتى الصور لكي ماتظهر بالكاش تشتغل يعني ؟ Link to comment
!#NssoR_) Posted November 4, 2016 Share Posted November 4, 2016 5 minutes ago, #BrosS said: هل تقصد اني مقدر اخفي سيرفر ؟ انا مسوي طريقة كاش وعلى كلنت وسيرفر ومرات اسوي على كل الملفات حتى الصور لكي ماتظهر بالكاش تشتغل يعني ؟ اصلن ملف السيرفر ماراح يتخزن , فـ لذلك وجودها زي عدمها , ماتنفع الا مع الكلنت ولو حبيت تستفسر اكثر عنها تقدر تسوي موضوع وتسأل , عشان مانخرج من محتوي الموضوع هذا ويعطيك العافية ي احمد ع الحركه الجميلة , موفق يالذيب 1 Link to comment
iPrestege Posted November 4, 2016 Share Posted November 4, 2016 5 minutes ago, #BrosS said: هل تقصد اني مقدر اخفي سيرفر ؟ انا مسوي طريقة كاش وعلى كلنت وسيرفر ومرات اسوي على كل الملفات حتى الصور لكي ماتظهر بالكاش تشتغل يعني ؟ بتشتغل لكن المقصد انة ماراح يتحمل بالكلاينت وبيرجع يحمل كل مرة يدخل الاعب وكذلك السيرفر مايتحمل يعني مايحتاج تسوي لة والصور عطة اللي بيسرق الصور خلة ياخذها وش بيسوي فيها Link to comment
AHMED MOSTAFA Posted November 4, 2016 Author Share Posted November 4, 2016 16 minutes ago, !#NssoR_) said: اصلن ملف السيرفر ماراح يتخزن , فـ لذلك وجودها زي عدمها , ماتنفع الا مع الكلنت ولو حبيت تستفسر اكثر عنها تقدر تسوي موضوع وتسأل , عشان مانخرج من محتوي الموضوع هذا ويعطيك العافية ي احمد ع الحركه الجميلة , موفق يالذيب [ نصور ام نسور و وش اسمك الحقيقي ] هذا بفضل الله ثم بفضلكم شكراً على مرورك الجميل 1 Link to comment
#BrosS Posted November 4, 2016 Share Posted November 4, 2016 39 minutes ago, FaHaD said: بتشتغل لكن المقصد انة ماراح يتحمل بالكلاينت وبيرجع يحمل كل مرة يدخل الاعب وكذلك السيرفر مايتحمل يعني مايحتاج تسوي لة والصور عطة اللي بيسرق الصور خلة ياخذها وش بيسوي فيها 41 minutes ago, !#NssoR_) said: اصلن ملف السيرفر ماراح يتخزن , فـ لذلك وجودها زي عدمها , ماتنفع الا مع الكلنت ولو حبيت تستفسر اكثر عنها تقدر تسوي موضوع وتسأل , عشان مانخرج من محتوي الموضوع هذا ويعطيك العافية ي احمد ع الحركه الجميلة , موفق يالذيب والله مافهمت (͡° ͜ʖ ͡°) ليش انا مرات اروح للكاش القى شي ملفات بها سيرفر وقضية الصور اي بدي اخفيها ضروري ذذ احسن شي اسوي موضوع Link to comment
iPrestege Posted November 4, 2016 Share Posted November 4, 2016 3 minutes ago, #BrosS said: والله مافهمت (͡° ͜ʖ ͡°) ليش انا مرات اروح للكاش القى شي ملفات بها سيرفر وقضية الصور اي بدي اخفيها ضروري ذذ احسن شي اسوي موضوع مستحيل تلقاه سيرفر الا اذا كان الملف مسجل بالميتا كلنت Link to comment
#BrosS Posted November 4, 2016 Share Posted November 4, 2016 4 minutes ago, FaHaD said: مستحيل تلقاه سيرفر الا اذا كان الملف مسجل بالميتا كلنت اها .. اوكي . شكرا عالعموم Link to comment
N3xT Posted November 10, 2016 Share Posted November 10, 2016 بدال الحويس ذا والداتا, سوي تحقق من آي بي سيرفرك إذا كان الآي بي اللي أنت حاطه هو نفس آي بي سيرفرك يشتغل السكربت, غير كذا يطفي بدال الداتا وتروح للأدمنية إلخ, عموماً فكرة جميلة وجديدة وبالتوفيق 1 Link to comment
#BrosS Posted November 10, 2016 Share Posted November 10, 2016 27 minutes ago, N3xT said: بدال الحويس ذا والداتا, سوي تحقق من آي بي سيرفرك إذا كان الآي بي اللي أنت حاطه هو نفس آي بي سيرفرك يشتغل السكربت, غير كذا يطفي بدال الداتا وتروح للأدمنية إلخ, عموماً فكرة جميلة وجديدة وبالتوفيق واذا نفس الشخص غير الخادم ومعه المود مشفر ومامعه الغير مشفر ؟ ذذذذذذ Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now