-
Posts
10,056 -
Joined
-
Days Won
27
Everything posted by iPrestege
-
شرح استخدام Sublime Text 3 From 50p's مساعد البرمجة
iPrestege replied to iPrestege's topic in Arabic / العربية
لا غلطان انت موب المسار هذا لو تدقق ماتدخل مجلد Program files انا كتبت C:\Users\\AppData\Roaming\Sublime Text 3\Packages\User\ يعني تدخل القرص C بعدين تختار Users او مستخدمون بالعربي حسب لغة جهازك بعدين ادخل المجلد الخاص بالمستخدم حسب الاسم مثلاً اسم المستخدم PC-Fahad بعدين AppData وهذا المجلد قد يكون مخفي لذلك اذهب الى لوحة التحكم خيارات المجلد عرض او view بالانجليزي بعدين انزل بالسكرول لين تحصل اظهار المجلدات والاقراض المخفية وقد تكون باللغة الانجليزية : show hidden files and disks -
شرح استخدام Sublime Text 3 From 50p's مساعد البرمجة
iPrestege replied to iPrestege's topic in Arabic / العربية
متاكد مازبطت؟ شغاله عندي تاكد من المسار انسخ المسار اللي سويتة كامل لين ملف 50pMTAEditor وطبعاً لازم تطلع من البرنامج اذا كنت مشغله اللي هو Sublime text 3 وترجع تدخل عشان تتحدث الاعدادات -
شرح استخدام Sublime Text 3 From 50p's مساعد البرمجة
iPrestege replied to iPrestege's topic in Arabic / العربية
شفت الملف اللي فوق رابط تحميل لة ؟ هذا : LUA + MTA Functions : https://dl.dropboxusercontent.com/u/4370616/mtatools/SublimeText/50pMTAEditor.zip هذا الملف المضغوط حملة وفك الضغط عنه في مجلد 50pMTAEditor وهذا المجلد انت سويتة داخل مجلد User جرب كذا -
شرح استخدام Sublime Text 3 From 50p's مساعد البرمجة
iPrestege replied to iPrestege's topic in Arabic / العربية
حياكم الله جميعاً تم اضافة تنبية مهم باللون الاحمر المربع مهم جداً وكذلك انا اشوف انة افضل من النوت باد للي يسأل هذا رأي شخصي يمكن النوت باد يعجبك اكثر لكن هذا يسهل عليك ويغنيك عن الويكي اذا بغيت تطلع اسم وضيفة او ارقمنت لها لكن لا يغني عن الشرح حق الويكي طبعاً -
شرح استخدام Sublime Text 3 From 50p's مساعد البرمجة
iPrestege replied to iPrestege's topic in Arabic / العربية
سوي ملف اسمة USER بعدين سوي مجلد داخل المجلد اللي سويتة باسم 50pMTAEditor وانسخ لة كل الملفات اللي في الملف المضغوط وطبق الخطوات من من 6 الى 9 صورة للخطوه 9 : -
شرح استخدام Sublime Text 3 From 50p's مساعد البرمجة
iPrestege replied to iPrestege's topic in Arabic / العربية
سويت كل شيء؟ سويت ملف داخل ملف USER بعدين نسخت كل اللي كان في الملف المضغوط اللي حملتة الى لملف اللي سويتة في ملف يوزر؟ بعدين اخترت view > syntax > LUA (MTA:SA) بعدين سو الخطوة رقم 9 -
ايه تقدر استعمل : createRadarArea
-
حط الكود كذا بالكلاينت : local ColShape = createColRectangle (-3076.55859,-3268.62158, 150 , 150 ) addEventHandler("onClientPlayerDamage",root, function () if ( isElementWithinColShape ( localPlayer , ColShape ) ) then cancelEvent() end end ) ورح للادمنية وافتحها ورح للتاب حق Resources فية الفراغ الاخير حق الاوامر والكودات ايديت بوكس وجنبة زرين client server حط الكود هذا فية واضغط client setDevelopmentMode ( true ) بعدين استخدم الكوماند showcol
-
المفترض يطلع لك الكول شيب باللون الاخضر مثل الصورة اللي في الايديتور اللي طرحة مستر كور افتح الادمنية وحط setDevelopmentMode ( true ) واضغط CLIENT
-
wnd.GUIEditor.window[1] = wnd? wnd=? I think you are trying to create a button in the freeroam and and when the player press it show the gui? which is wnd.GUIEditor.window[1] ? Then no need to use wnd because it's nil and makes no sense remove it and just use it normally from what i'm seeing that is line 15 and 16 you are creating a button and label to a non-existing window. Just do it like this : { 'btn', id='gift', onclick=aCalledGiftFunction }, function aCalledGiftFunction ( ) if guiGetVisible( element guiElement ) ~= true then guiSetVisible( element guiElement, bool state ) showCursor( player thePlayer, bool show, [ bool toggleControls = true ] ) end end
-
bindKey guiSetVisible guiGetVisible showCursor Use these functions . And please us code editor to post codes and choose LUA.
-
السلام عليكم ورحمة الله وبركاتة الكثير كان يبحث عن برنامج الـ MTA Editor اللي كان يدعمة ويبرمجة @50p لكنة الان توقف عن دعم البرنامج بسبب الاخطاء والمشاكل اللي واجهها فية هذا البرنامج اللي اسمة Sublime Text 3 نفس الـ Notepad+ لكن 50p مسوي اضافة عليه بحيث ضايف جميع وظائف الام تي اي في الـ LUA وان ماكانت جميعها فـ اغلبها طريقة التثبيت : قم بتحميل Sublime Text 3 من هنا : https://www.sublimetext.com/3 وبعد تحميل البرنامج وتثبيتة اتبع هذه الارشادات للتثبيت اضافة لغه LUA + MTA Functions : https://dl.dropboxusercontent.com/u/4370616/mtatools/SublimeText/50pMTAEditor.zip قم بتحميل الملف التالي بعد تثبيت البرنامج السابق : بعد تحميل الملف اذهب الى المسار التالي : C:\Users\\AppData\Roaming\Sublime Text 3\Packages\User\ 50pMTAEditor قم بانشاء مجلد جديد باسم 50pMTAEditor.zip استخرج محتويات هذا الملف في المجلد الذي قمت بانشائة في الخطوة السابقة قم بتشغيل برنامج Sublime Text 3 قم بانشاء ملف جديد File > New هذه الخطوة ضرورية بعد استخراج محتويات المجلد المضغوط للتحقق من عمل الصيغه والوظائف مع البرنامج بعد ذلك اذهب الى الاعلى في الخيارات واتبع الاتي view > syntax > LUA(MTA:SA) لتحديد الالوان الخاصة بالوظائف مثل الكلنت سايد والسيرفر سايد والمشتركة اتبع الآتي Preferences > Color Scheme > User > 50pMTAEditor > Monokai-MTA-Edit وهنا تكون انتهيت من تثبيت البرنامج والساينتكس الخاصة بلغة لوا ووظائف ام تي اي --------------------------------------------------------------------------------------- تنبية ** NOTE : قد يكون هناك مشكلة في مسار الملف التالي : C:\Users\\AppData\Roaming\Sublime Text 3\Packages\User\ لذلك عندما تذهب للمسار قد لايكون هناك المجلد User اذا لم تجد المجلد قم بانشاء مجلد جديد بالاسم User وقم بانشاء المجلد الذي في الخطوة رقم 3 داخل المجلد الجديد الذي انشئتة وهو User --------------------------------------------------------------------------------------- ماهي الفائدة من عمل هذه الطريقة؟ هذه الطريقة استعملها شخصياً في برمجة المودات وكتابة السكربتات والاكواد تسهل عملية كتابة الكود والوظائف تضع لك الوظائف بالارقمنت الخاص بها عند كتابة اول حرف ستظهر لك الوظائف بشكل مرتب وتدريجي في الايديتور اتمنى للجميع التوفيق واللي تحصل معه مشكلة يطرحها وبساعدة في تثبيت البرنامج واضافة 50p جميع حقوق الاضافة تعود لـ 50p والسلام عليكم ورحمة الله وبركاتة
-
Then you have to download it from here : https://www.sublimetext.com/3
-
Hmm i'm not sure if that possible but you can change weapon damage so make it less than what it's on.
-
ماعتقد تقدر تسوي شيء لكن ممكن الاق يكون عندك وممكن غيرك مايجية لاق حسب الجهاز لكن اغلب الملفات اللي تبدلها بعضها يجيب لاق لذلك حاول تبدلة وتشوف شيء اخف منة
-
Look at this video : Hope it helps!
-
صحيح كذا واكتب باف 8 showcol وشوف الكول شيب قدامك المقاس وعدل لين يضبط المقاس اللي تبية في اخر ارقمنتين
-
المفترض يشتغل اذا شلت اللوكل ورني ارسالك من الكلاينت كامل واستقبالك بالسيرفر كامل
-
عدل في العرض والطول اخر ارقمنتين حط 150 150 وجرب على المقاس اللي تبي setDevelopmentMode واستخدم showcol + عشان تشوف الكول شيب الحجم
-
فكرة رايقة وجميلة اعجبتني فكرة السكربت وتطبيقة في الفديو ممتاز موفق وافضل لك تفتح حساب بالكومنتي وترفع سكربتاتك كلها عليه ويكون لك حساب هناك وتقييم ..الخ
-
صحيح مانتبهت لها وماتفرق وجودها او عدمها ماراح يسبب خطأ في السكربت @mahmod3 تقريباً نفس الشيء تستعمل لتخزين قيم لكن هذي تخزن لكن مش بالاكاونت بالاعب نفسة
-
-- Server addCommandHandler ( 'aSet', function ( aPlayer ) if not getElementData ( aPlayer,'aData' ) then -- اذا ماكانت الداتا موجودة للاعب setElementData ( aPlayer,'aData','mahmoad' ) -- يحط الداتا بقيمة سترنق اللي هي محمود else -- او removeElementData ( aPlayer,'aData' ) -- يشيل الداتا اذا كانت موجودة end end ) addCommandHandler ( 'aGet', function ( ) outputChatBox ( getElementData ( localPlayer,'aData' ) or 'no data' ) -- هنا بالكلاينت نجيب الداتا للاعب اللوكال لو عنده داتا او يطلع لك نو داتا end ) اعتذر منك اذا مافهمت الشرح لكن شرح زاحف كافي ووافي لكن العب بالداتا يعني تمرس عليها استعملها وجرب تسوي فيها وشوف الاخطاء وصحح وان شاء الله تتعلمها تمام