Jump to content

فاّرس

Members
  • Posts

    4,805
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by فاّرس

  1. مثال للجدول , vehicle = { {'N/A', id}, {'N/A', id} } مثال كيف تخلي الكلام بالجريد ليست , for k,v in ipairs( vehicle ) do local Row = guiGridListAddRow( Grid ) guiGridListSetItemText( Grid,Row,Column, v[1], false, false ) end Edit # بالنسبه , كيف تعرف شيء اختاره, guiGridListGetSelectedItem guiGridListGetItemText
  2. https://community.multitheftauto.com/ ^ ابحث , او سويه بسيط,
  3. الويكي تقدر تقول عنه ربع بحر الوظائف مثل , getElementPosition هذي تجيب لك احداثيات المكان حقك, اما الاحداث فـ يوم يتحقق الشيء , مثلا , onPlayerJoin هذا يستخدم اذا دخل اللاعب مثلا تبي تعطيه فلوس او درع او اي شيء...ذذ, ومثلا تقدر تسوي ايفنت بإستخدآم, triggerEvent addEvent
  4. -هذي تسمى بـ فنكشنات ( وظائف ) و ايفنتات (احداث)-ـ وكلها تلقاها بالويكي, https://wiki.multitheftauto.com/wiki/Main_Page
  5. الحين انت تقصد تيم؟ createTeam? ولا تقصد مود القروبات ؟ اذا لمود القروبات اظن الفنكشن ما بيضبط ذذ, واظن تقدر تسويهآ onClientPlayerDamage getElementData -- تسوي جدول بإسم القروبات , ما ادري اذا تقدر تسوي لوب لجميع الاسماء # cancelEvent طبعآ انت راح تفعل الحدث اذا لمس الماركر مثآل, local marker = createMarker(...) addEventHandler('onClientMarkerHit',marker, function(player) if player == localPlayer then addEventHandler('onClientPlayerDamage',localPlayer,Function) end end,false )
  6. onMarkerHit onMarkerLeave الحين تبيها لكل التيمات؟ اذا تبيه للكل, setElementInterior -- اذا دخل الماركر واذا خرج # getElementsByType -- Loop # setTeamFriendlyFire -- اذا دخل الماركر واذا خرج #
  7. ^ نعمه الارض بكبرها نعمه, شوف بعض الكواكب كل يوم تتفجر والي تصطدم بكويكبات اخرى , وما نقدر نقول ان بعض الكواكب مافيها احد ! لأن الله ذكر في القرآن انه يخلق مالا نعلم واحتمال 50 % يكون في مخلوقات خارج الارض , فما بالكم بنعمه السمع والبصر والامن والامان, الحمدلله على كل حال,
  8. FPSSERVER هي كلمتان, FPS = Frame Per Second < اذا ماني غلطان :] Server = خادم, واظن انك تعرف ذذ
  9. onClientPlayerWeaponFire createProjectile
  10. اكتب اسم المود الي تبيه بالبحث بالانجليزي ذذ, وما اظن اساسا ان احد سواهه, واظن لو تحاول فيه شوي تقدر تسويه لأنه بسيط, ,, + لا تكرر ردود ,, وبالتوفيق,
  11. ارسال الفلوس راح تحتاج قريد ليست وتحط زر و...الخ, ولكن الي تحتاجه, onClientGUIClick guiGridListGetSelectedItem guiGridListGetItemText guiGetText -- حق الاديت الي كتب فيه القيمه حق الفلوس # triggerServerEvent getPlayerMoney givePlayerMoney takePlayerMoney getPlayerFromName بالنسبه يوم ترمي يطلع قنابل , اظن تستخدم, onClientWeaponFire createProjectile
  12. تقدر تبحث عن المود الي تبيه هنآ, https://community.multitheftauto.com/in ... =resources أو انك تسويه وبسيط هو اساسا, onVehicleStartEnter -- اذا ركب السياره isObjectInACLGroup -- تتحقق من انه في قروب معين # cancelEvent -- اذا كان مو في القروب نلغي الوظيفه يعني ما بيقدر يركب # outputChatBox -- تطلع له نص بالشات # مدري وش تقصد بالقروب مدري قروب اسل او مود القروبات, اذا كان قروب الاسل شوف فوق وش عطيتك ^ واذا مود القروبات , استخدم بدل, isObjectInACLGroup getElementData
  13. اذا تحب الاختصارات تقدر تختصر , if getPlayerName(source):find('~mR//') then
  14. اظن تحتاج , onPlayerJoin createTeam string.find getPlayerName setPlayerTeam
  15. تبي اذا كتب الامر يعطيه ماركر واذا كتبه مره ثانيه يختفي , طيب تبي يقدر يرجعه ولا خلاص؟
  16. اكيد انك خبصت بالاكواد حق الفري روم , ترا انا عطيتك سطر مو اكيد انه صحيح لأني معدل الفري روم ذذ + الكود اساسا بيخلي المود ما بيشتغل في المنطقه الي كتبت اسمها ذذ
  17. ما فهمت ._., تقصد انك حافظ قيمه مثلا حطيت كلام بالجريد وانت حافظه,؟ ومتى تبيها تطلع بالجريد ؟
  18. هريسه -_-" تبي اذا ضغط الزر ياخذ سلاح ! بس تبي تعطيه بفلوس ولا بدون؟
  19. bindKey ('F2', 'down', function () local x,y,z = getElementPosition(localPlayer) if getZoneName(x,y,z) == 'اسم المنطقه' then return false end guiSetVisible(theWindow,not guiGetVisible(theWindow)) showCursor(not isCursorShowing()) end ) Edit # ملاحظه : كل منطقه ولها حجمها يعني كبيره او صغيره , مثلا منطقه من اول الدائري الى نصه ذذ
  20. Ganton انت يوم تحط الكود الي عطيتك فوق وتكتب الامر في اف8 راح ينسخ لك اسم المنطقه تلقائي , الي عليك تلصقه بدل
  21. ياخوي هذا الكود ينسخ لك اسم المنطقه الي انت فيها, ولا تقدر تشوفها من الادمنيه, ^ هذا فقط ينسخ ماله علاقه, function toggleFRWindow() if isWindowOpen(wndMain) then showCursor(false) hideAllWindows() colorPicker.closeSelect() else showCursor(true) showAllWindows() end end ^ تقريبا بسطر 1595 fr_client.lua تلقاه هذا الكود في ملف بدله بهذا, function toggleFRWindow() local x,y,z = getElementPosition(g_Me) if getZoneName(x,y,z) == 'Ganton' then return false end if isWindowOpen(wndMain) then showCursor(false) hideAllWindows() colorPicker.closeSelect() else showCursor(true) showAllWindows() end end Ganton = اسم المنطقه الي نسختها ذذ وشوف شرحت لك فوق على مود غير الفري روم ذذ
  22. شوف , هذا الكود تحطه في ملف كلنت, addCommandHandler('Zone', function() local x,y,z = getElementPosition(localPlayer) local Zone = getZoneName(x,y,z) outputChatBox('* Your Location : '..Zone,255,255,0,true) setClipboard(Zone) end ) اكتب الامر في اف8 ,وراح يطلع لك اسم المنطقه بالشات وراح ينسخه ذذ, طبعا انت تروح للمود حقك وشرحت فوق للفري روم الحين اشرح على مود عادي ذذ, wnd = guiCreateWindow(...) guiSetVisible(wnd,false) bindKey('F2','down', function() local x,y,z = getElementPosition(localPlayer) if getZoneName(x,y,z) == 'Ganton' then return false end guiSetVisible(wnd,not guiGetVisible(wnd)) showCursor(not isCursorShowing()) end )
  23. في عندك حلول كثيره ذذ, الافضل انك تسوي ماركر وتتحقق انه اذا كان داخل الماركر ما يفتح النافذه حق الفري روم , وفي حل ثاني انك تجيب اسم المنطقه, او تسوي داتا fr_client.lua مثال على اسم المنطقه, هذا الكود في ملف , تقريبا سطر 1595 , function toggleFRWindow() local x,y,z = getElementPosition(g_Me) if getZoneName(x,y,z) == 'Ganton' then return false end if isWindowOpen(wndMain) then showCursor(false) hideAllWindows() colorPicker.closeSelect() else showCursor(true) showAllWindows() end end Edit # ^ هذا مثال للفري روم اذا كان مود ثاني سوي نفس الشرط الي سويته في كود النافذه ذذ
×
×
  • Create New...