Jump to content

MoDeR2014

Members
  • Posts

    406
  • Joined

Everything posted by MoDeR2014

  1. الف مبروك الأفتتاح بالتوفيق وان شاء الله من افضل المنتديات
  2. wow, what a great work =D> =D> very useful and easy for sharing data between resources but i have a littel question :3 if i maked a table here, i can change the values of it from another resource ? like this -- resource1 bakaGaijin.mytable = { [1] = "aa", [2] = "bb" } -- resource2 mytable = bakaGaijin("resource1").mytable mytable[3] = "cc"
  3. ما شاء الله ايش هذا الأبداع يا ويزاردو لم تخترع الكلمات لوصف هذا بعد وان شاء الله من افضل لأفضل وبأذن الله تسوي تحديث اروع من الحالي اتمنى لك التوفيق والتقدم بالتوفيــق <3
  4. سكربت مفيد والأجمل انك مصمم له لوحتين واصل يا بطل
  5. سكربت مفيد والأجمل انك مصمم له لوحتين واصل يا بطل
  6. بصراحة ما فهمت شي من الموضوع كيف اسوي كيف حقيقي .. على اساس ان الكود مو حقيقي تتعور تضرب ؟ حشيش بصراحة ذذ
  7. ما هذا الأبداع ايها الويزارد فكرة رائعه جداً وجميلة اهنيك عالشغل المحترم بالتوفيق
  8. فيه اشياء جديدة ولا نفسة هو القديم ؟ اذا كان فيه تحديث جديد ياريت تقدم لنا التغيرات فالسيرفر
  9. الفيديو الي تكون جودتة جيدة بمدة دقائق بيكون حجمه 60 ميجابايت عالأقل وتقريباً نظام تحميل ام تي اي للملفات الى الكلنت بالبت وليس البايت والله اعلم ولو تحول من البايت للبت الحجم يصير الضعف او اكثر ولما يجي لاعب لازم يحمل كثير وبعدها يشغل فيديو مشوار :v
  10. جرب هذا الكود local img = dxCreateTexture("test.png"); dxSetTextureEdge(img,"mirror"); addEventHandler("onClientRender", root, function() x, y, z = getElementPosition(localPlayer) radius = 3; for i = 1, 30 do x = x + math.cos(math.rad((360/30)*i))*radius; y = y + math.sin(math.rad((360/30)*i))*radius; xr = x + math.cos(math.rad((360/30)*(i+7)))*radius; yr = y + math.sin(math.rad((360/30)*(i+7)))*radius; dxDrawMaterialLine3D(x, y, z, xr, yr, z+5, img, 0.5) end end ); الكود الأصلي من صنع (50p) function dxDrawCircle3D( x, y, z, radius, segments, color, width ) color = color or tocolor( 255, 255, 0 ); width = width or 2; local segAngle = 360 / 30; local fX, fY, tX, tY; for i = 1, segments do fX = x + math.cos( math.rad( segAngle * i ) ) * radius; fY = y + math.sin( math.rad( segAngle * i ) ) * radius; tX = x + math.cos( math.rad( segAngle * (i+7) ) ) * radius; tY = y + math.sin( math.rad( segAngle * (i+7) ) ) * radius; dxDrawLine3D( fX, fY, z+5, tX, tY, z+5, color, width ); end end
  11. اليوم جربت اسوي القيم مود وضبطتة مدري ليه مصعبينة ذذ بس حق تنطيل افضل من ناحية الحسابات وكذا
  12. عمل رائع جداً مع اني كل ما اشغل الفيديو يخرب فجئة ويعطيني خطا :v
  13. هذا الحدث يحدث عند تغير الداتا لألمنت مثال addEventHandler("onClientElementDataChange", localPlayer, -- عند تغير داتا اللوكال بلاير function ( data, oldValue ) -- Parameters : -- data = اسم الداتا -- oldValue = القيمة السابقة قبل ما تتغير if data == "Nubmer" then -- اذا كانت الداتا اسمها Nubmer outputChatBox("ur number has changed from '"..oldValue.."' to '"..getElementData(localPlayer, data).."'"); -- نكتب بالشات ان رقم اللاعب تغير من القيمة القديمة الى القيمة الجديدة end end ); وتقدر تقرا عليه المزيد في الويكي https://wiki.multitheftauto.com/wiki/On ... DataChange اذا كان اللاعب عندة داتا بيرجع لك الداتا واذا ما كان عندة بيرجع لك 0
  14. ما شاء الله سيرفر رائع جداً تم الزيارة وفعلا انبهرت من الأبداع ^^ بالتوفيق
  15. ما شاء الله تبارك الرحمن ابدعت يا وحش مجدداً بالتوفيق
  16. ممكن توضح مشكلتك
  17. بسوي بارتي with my friends ;~: اصلاً عارف نفسي ما اوصل هالحد هههههههههههههه
  18. Serial = "سيريالك"; serialConsole = function () if getPlayerSerial(localPlayer) == Serial then return true; end return false; end; aReportForm1 = guiCreateWindow(213, 54, 381, 479, "لوحة الشراء", false) guiWindowSetSizable(aReportForm1, false) guiSetAlpha(aReportForm1, 1.00) label1 = guiCreateLabel(148, 36, 223, 15, "لوحة شراء السيرفر يمكنك شراء فيب + مقر", false, aReportForm1) guiLabelSetColor(label1, 219, 160, 34) memo1 = guiCreateMemo(14, 99, 357, 174, "هذا مثال الرجاء حذف الكلام والكتابة هنا :\n\nنوع البطاقة : ****\n\nرقم البطاقة : **********\n\nالشيئ الذي اريد شرائه : مقر لجروب [DX]\n\n\"\"ويمكن ايضاً\"\"\n\nالشيئ الذي اريد شرائه : فيب لمدة اسبوع", false, aReportForm1) label2 = guiCreateLabel(316, 78, 50, 16, "الرسالة :", false, aReportForm1) guiLabelSetColor(label2, 28, 224, 143) label3 = guiCreateLabel(14, 294, 172, 22, ": يجب ملئ الرسالة بالامور التالية", false, aReportForm1) GUIEditor.label[4] = guiCreateLabel(305, 331, 66, 15, "1-نوع البطاقة", false, aReportForm1) GUIEditor.label[5] = guiCreateLabel(305, 371, 66, 15, "2-رقم البطاقة", false, aReportForm1) GUIEditor.label[6] = guiCreateLabel(242, 411, 129, 15, "3-الشيئ الذي تريد شرائه", false, aReportForm1) aReportAccept1 = guiCreateButton(134, 444, 84, 26, "ارسال", false, aReportForm1) --[[لوحة القبول]]-- GUIEditor.window[1] = guiCreateWindow(209, 52, 381, 480, "لوحة الكونسل للبيع", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) GUIEditor.memo[1] = guiCreateMemo(16, 84, 355, 182, "", false, GUIEditor.window[1]) GUIEditor.memo[2] = guiCreateMemo(-2, 243, 200, 46, "", false, GUIEditor.memo[1]) GUIEditor.label[1] = guiCreateLabel(317, 59, 50, 15, "الرسالة :", false, GUIEditor.window[1]) GUIEditor.label[2] = guiCreateLabel(317, 303, 50, 15, "السيريال :", false, GUIEditor.window[1]) GUIEditor.memo[3] = guiCreateMemo(372, 332, 0, 20, "", false, GUIEditor.window[1]) GUIEditor.memo[4] = guiCreateMemo(21, 336, 350, 33, "", false, GUIEditor.window[1]) GUIEditor.label[3] = guiCreateLabel(316, 384, 50, 15, "الحساب :", false, GUIEditor.window[1]) GUIEditor.memo[5] = guiCreateMemo(21, 418, 350, 33, "", false, GUIEditor.window[1]) addCommandHandler("sellpanel", function() if serialConsole() then guiSetVisible(aReportForm1, not guiGetVisible(aReportForm1)) showCursor(guiGetVisible(aReportForm1)) end end ) addEventHandler("onClientGUIClick", root, function() if source == aReportAccept1 then local message = guiGetText(memo1) local username = getAccountName(localPlayer) local serial = getPlayerSerial(localPlayer) guiSetText(GUIEditor.memo[1],message) guiSetText(GUIEditor.memo[4],serial) guiSetText(GUIEditor.memo[5],username) if serialConsole() then guiSetVisible(GUIEditor.window[1], true) showCursor(true) end end end end ) addCommandHandler("adminwindow", function() if serialConsole() then guiSetVisible(GUIEditor.window[1],false) showCursor(false) guiSetText(GUIEditor.memo[1],"None") guiSetText(GUIEditor.memo[4],"None") guiSetText(GUIEditor.memo[5],"None") end end ) كودك مليان اخطاء .. صلحته لك وعندك سطر 53 حاط فيه وظيفه Server Side
×
×
  • Create New...