-
Posts
4,805 -
Joined
-
Last visited
-
Days Won
10
Everything posted by فاّرس
-
مثال للجدول , 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
-
https://community.multitheftauto.com/ ^ ابحث , او سويه بسيط,
-
الويكي تقدر تقول عنه ربع بحر الوظائف مثل , getElementPosition هذي تجيب لك احداثيات المكان حقك, اما الاحداث فـ يوم يتحقق الشيء , مثلا , onPlayerJoin هذا يستخدم اذا دخل اللاعب مثلا تبي تعطيه فلوس او درع او اي شيء...ذذ, ومثلا تقدر تسوي ايفنت بإستخدآم, triggerEvent addEvent
-
-هذي تسمى بـ فنكشنات ( وظائف ) و ايفنتات (احداث)-ـ وكلها تلقاها بالويكي, https://wiki.multitheftauto.com/wiki/Main_Page
-
الحين انت تقصد تيم؟ createTeam? ولا تقصد مود القروبات ؟ اذا لمود القروبات اظن الفنكشن ما بيضبط ذذ, واظن تقدر تسويهآ onClientPlayerDamage getElementData -- تسوي جدول بإسم القروبات , ما ادري اذا تقدر تسوي لوب لجميع الاسماء # cancelEvent طبعآ انت راح تفعل الحدث اذا لمس الماركر مثآل, local marker = createMarker(...) addEventHandler('onClientMarkerHit',marker, function(player) if player == localPlayer then addEventHandler('onClientPlayerDamage',localPlayer,Function) end end,false )
-
onMarkerHit onMarkerLeave الحين تبيها لكل التيمات؟ اذا تبيه للكل, setElementInterior -- اذا دخل الماركر واذا خرج # getElementsByType -- Loop # setTeamFriendlyFire -- اذا دخل الماركر واذا خرج #
-
^ نعمه الارض بكبرها نعمه, شوف بعض الكواكب كل يوم تتفجر والي تصطدم بكويكبات اخرى , وما نقدر نقول ان بعض الكواكب مافيها احد ! لأن الله ذكر في القرآن انه يخلق مالا نعلم واحتمال 50 % يكون في مخلوقات خارج الارض , فما بالكم بنعمه السمع والبصر والامن والامان, الحمدلله على كل حال,
-
FPSSERVER هي كلمتان, FPS = Frame Per Second < اذا ماني غلطان :] Server = خادم, واظن انك تعرف ذذ
-
onClientPlayerWeaponFire createProjectile
-
اكتب اسم المود الي تبيه بالبحث بالانجليزي ذذ, وما اظن اساسا ان احد سواهه, واظن لو تحاول فيه شوي تقدر تسويه لأنه بسيط, ,, + لا تكرر ردود ,, وبالتوفيق,
-
ارسال الفلوس راح تحتاج قريد ليست وتحط زر و...الخ, ولكن الي تحتاجه, onClientGUIClick guiGridListGetSelectedItem guiGridListGetItemText guiGetText -- حق الاديت الي كتب فيه القيمه حق الفلوس # triggerServerEvent getPlayerMoney givePlayerMoney takePlayerMoney getPlayerFromName بالنسبه يوم ترمي يطلع قنابل , اظن تستخدم, onClientWeaponFire createProjectile
-
تقدر تبحث عن المود الي تبيه هنآ, https://community.multitheftauto.com/in ... =resources أو انك تسويه وبسيط هو اساسا, onVehicleStartEnter -- اذا ركب السياره isObjectInACLGroup -- تتحقق من انه في قروب معين # cancelEvent -- اذا كان مو في القروب نلغي الوظيفه يعني ما بيقدر يركب # outputChatBox -- تطلع له نص بالشات # مدري وش تقصد بالقروب مدري قروب اسل او مود القروبات, اذا كان قروب الاسل شوف فوق وش عطيتك ^ واذا مود القروبات , استخدم بدل, isObjectInACLGroup getElementData
-
onPlayerChangeNick
-
اذا تحب الاختصارات تقدر تختصر , if getPlayerName(source):find('~mR//') then
-
اظن تحتاج , onPlayerJoin createTeam string.find getPlayerName setPlayerTeam
-
اكيد انك خبصت بالاكواد حق الفري روم , ترا انا عطيتك سطر مو اكيد انه صحيح لأني معدل الفري روم ذذ + الكود اساسا بيخلي المود ما بيشتغل في المنطقه الي كتبت اسمها ذذ
-
ما فهمت ._., تقصد انك حافظ قيمه مثلا حطيت كلام بالجريد وانت حافظه,؟ ومتى تبيها تطلع بالجريد ؟
-
هريسه -_-" تبي اذا ضغط الزر ياخذ سلاح ! بس تبي تعطيه بفلوس ولا بدون؟
-
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 # ملاحظه : كل منطقه ولها حجمها يعني كبيره او صغيره , مثلا منطقه من اول الدائري الى نصه ذذ
-
Ganton انت يوم تحط الكود الي عطيتك فوق وتكتب الامر في اف8 راح ينسخ لك اسم المنطقه تلقائي , الي عليك تلصقه بدل
-
ياخوي هذا الكود ينسخ لك اسم المنطقه الي انت فيها, ولا تقدر تشوفها من الادمنيه, ^ هذا فقط ينسخ ماله علاقه, 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 = اسم المنطقه الي نسختها ذذ وشوف شرحت لك فوق على مود غير الفري روم ذذ
-
شوف , هذا الكود تحطه في ملف كلنت, 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 )
-
في عندك حلول كثيره ذذ, الافضل انك تسوي ماركر وتتحقق انه اذا كان داخل الماركر ما يفتح النافذه حق الفري روم , وفي حل ثاني انك تجيب اسم المنطقه, او تسوي داتا 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 # ^ هذا مثال للفري روم اذا كان مود ثاني سوي نفس الشرط الي سويته في كود النافذه ذذ