Jump to content

Master_MTA

Members
  • Posts

    3,389
  • Joined

  • Last visited

  • Days Won

    55

Everything posted by Master_MTA

  1. i am download it from this link: http://angel.mtaip.cn:233/dgsUpdate/dgs.zip
  2. np pro and also u have small mistake with window close btn when u use it with marker do u wanna me fix it or u will fix it?
  3. soo good and so easy to use but u have small mistake in grid list the scrollbar not working line 443 at client.lua any way i fixed it download link:https://up.top4top.net/downloadf-67100qlm1-zip.html
  4. كيف مهمه وما فيها ازرار؟ هو يقول ما يبي غيره يشغلها مو قال ما يبي السيرفر ما يشغلها فهمت علي وبالمناسبه بتسبب لاق في حالة ماني مستخدم بريك ولو كان استخدامي واجد للتايمر وخاطئ على العموم ذي طريقتي كيفكم
  5. طيب في طريقه لكن معقدة شوي واللي هي تستخدم تايمر و تيبل وحدث onClientClick +onClientGUIClick تمام تقوم بعمل تيبل يتم تخزين المودات اللي شغاله فيه كل جزء من الثانية تمام يعني التايمر تخليه 50 وتسوي متغير وتكون فيه اخر مود شغال اسمه طبعا ثم كل 50 تتحقق لو اخر قيمه بالجدول ما تسوي قيمة المتغير تشوف بالجهه الاخرى بكلنت تسوي لما اللاعب يضغط يدخل بالتيبل سيرياله تمام ثم تشوف اخر سيريال دخل التيبل وتجيب اللاعب من سيرياله وخلصت السالفه لكنها معقده وتلف واجد ومسااحه كبيره وتستخدم كلنت وسيرفر لها
  6. يبيلك تعدل على الادمن بانل وتستخدم onPlayerCommand وخلصت السالفه
  7. طيب وهذا المطلوب الرجال يبي كذا؟؟؟
  8. مثال عشان تفهموني افضل local serials={'....serial1....','....serial2....','....serial3....'} function started() triggerClientEvent(root,'blalba',root) outputChatBox('#33ff00 *resource Started succsisfly by master',root,255,255,255,true) end function startResourceFunction() started() end addEventHandler('onResourceStart',getResourceRootElement(getThisResource()),function() local players=getElementsByType('player') for k=1,#players do if serials[getPlayerSerial(players[k])] then startResourceFunction() break else stopResource(getThisResource()) outputChatBox('#ff0000 *resource not started because master not here',root,255,255,255,true) end end end) طبعا اصلا ما بيحتاج else اللي بعد break لكن حاطها زياده انا
  9. نيهاهاهاهاها اقولك انا الطريقه في حدث onResourceStart سوي يوزفل فنكشن يفعل جميع خواص المود وتحقق اذا اللاعب موجود او لا لو موجود فعل خواص resource عن طريق اليوزفل فنكشن غير كذا ما منه فايده
  10. كلكم خطا احترامي لكم الكانسل ايفينت الخطا كنسلتك للايفينت ما بيوقف المود لازم تستخدم stopResource بالتوفيق
  11. في برامج تصميم وبرمجه مع بعض زي الفيجوال بيسك ستوديو او برنامج nsb لتطبيقات الجوال سواء ايفون او اندرويد وواجهتها بسيطه مهب بذيك الصعوبه لكن اشوف الفيجوال بيزك صعبه شوي
  12. انت صحيح اختصرته لكن خليته يستهلك قدرة الجهاز بشكل اكبر راجع كودي وراجع كودك الفنكشن الخاص بي ما يستهلك بقدر اختصارك
  13. Yup في خطا قريب اصلحه باذن الله
  14. small useful function function getQAnswerFromTable(table,Q,changed,answer) local changed=changed or false local answer=answer or false if changed==false then for k,v in ipairs(table) if v[1]==Q then return v[2]end if answer==true then if v[2]==Q then return v[1] end end end else if table[Q]~=nil then return table[Q] end if answer==true then for k,v in pairs(table)do if v==Q then return k end end end end return false end my={ ['test1']='my name is master', ['get']='what' } my2={ {'v','myname'}, {'ali','Master'} } addCommandHandler('test',function(ttt,text)---example outputChatBox(getQAnswerFromTable(my,text,true)) outputChatBox(getQAnswerFromTable(my2,text)) -----------------------------------------اللي فوق لو انت حاط الجواب ما راح يرد عليك outputChatBox(getQAnswerFromTable(my,text,true,true)) outputChatBox(getQAnswerFromTable(my2,text,false,true)) -------------------------هنا راح يرد عليك لو عطيته الجواب او السؤال end) ما جربته صراحه جربوه لكن اشوفه اسهل بحيث انو يدعم الطريقتين ويعطيك السؤال ولو انت معطيه الجواب يعطيك السؤال والخاصيه ذي تقدر تغيرها عبر اخر بارمتر اتمنى يفيدكم ما جربته ها
  15. اها الان فهمتك اعذرني لكن على العموم طريقة حلوه يفضل انك تستخدم معها string.find واعذرني ثاني مره والله ايام الاجازه مب لاقي وقت اجلس على اللاب حتى الله يرحمنا من الجامعه ذي
  16. برضو خطا +_+ انت الحين تقول لو مو موجود بالجدول يطبع 'a' اللي هي nil? لانك تطبع قيمة سؤال مب موجود؟ وما يصلح يطبعnil بتحتاج انك تحولها سترنج ان كان ذا قصدك tostring
  17. بحيث انه لو قال مثلا Hi ! تطلعله Hello ! ولو قال Hello ! تطلعله Hi ! لكن هو غلطان طريقته ما تحقق كذا الكمبيوتر بيسويها على مزاجه انا فاهم هو وش يبغى يسوي لكن الطريقه غلط
  18. سو تايمر بالثانيه+سكل كل ثانيه يجيب اللاعبين الموجودين ويتحقق اللاعب مسجون او لا لو لا يسجنه ويكمل ولو مسجون ينقص من السكل ثانيه مع العلم لما تدخل الوقت للسكل دخله بالثواني عشان يسهلك الموضوع
  19. تقدر بالراندر +setElementVolecity
  20. ما قلت ابد ان السي شارب صعبه لكن قلت ان php اسهل منها +_+ دقق بالكلام
  21. وعليكم السلام ورحمة الله وبركاته يولد انت اختفيت وطلعت بمودد فنان كذا تعجبني طلعاتك المهم عندي لك اقتراح بما انك تسوي مودات لسيرفرات مشتركه لوحة تحكم بالمودات لجميع السيرفرات لوحة تحكم بالصلاحيات على العموم بمعنى اصح لوحة ادمن مشتركه شرايك؟
  22. اشوف التايمر افضل من الراندر واقرا صفحة الويكي الخاصه بالراندر وخاصة انك لو حطيت تايمر بتقدر تاثر على سرعة تغير الالفا والخ اما الراندر فهو يحدث في الملي سكند او مدري شيسمونها اكيت تقدر تحدد بالراندر ايضا الوقت لكن افضل التايمر بحيث انه ما يجيب لاج للاعب وعلى العموم كلها وجهات نظر لكن شغل حلو بالتوفيق
  23. كان يفضل انك تسميها اسم اخر لان الام لا يتوافق مع الوظيفه guiFadeIn() او شي مثل كذا لكن وظيفه حلوه لكن اتوقع تقدر تستخدم التايمر بكذا يكون سهل الموضوع
  24. لا في فرق حبيب قلبي ذي تزبط النافذه بمكانها الاصلي مب زي centerWindow لا لاما تحطها بنص الشاشه ذي تحطها بمكانها اللي سويته انت بس عند كل اللاعبين ما اتوقع شفتها من قبل
×
×
  • Create New...