
Ahmed Araby
Members-
Posts
227 -
Joined
-
Last visited
Everything posted by Ahmed Araby
-
local Table = { } function isPlayerInTable(player, Table) for i, v in ipairs (Table) do if (v == player) then return true end end end ------ function MarkerHit( player ) if not exports["Tables"]:isPlayerInTable(player,Table) then exports["guimessages"]:outputServer(player,"ِ....",255, 0, 0) exports["Tables"]:table.insert(Table,player) end end addEventHandler( "onMarkerHit", myMarker, MarkerHit ) دلوقتي فين الخطا ؟ الجدول في مود و الماركر هيت في مود تاني عاوز لما يخش الماركر لو اللاعب مش في الجدول يضيفه للجدول
-
ما قلتو لي ينفع اسوي اكسبورتس ولا لا ضض
-
expo if exports.Mod:isPlayerInTable..... then صح و لا
-
انا دلوقتي عامل مود فيه جدول مثلا local Table = { } عاوز من مود تاني اضيف قيمه للجدول او اشيل قيمه من الجدول او اتحقق ان القيمه دي موجوده بالجدول ازاي !؟
-
if getSQLData("Shop") == GroupName_ طيب ينفع احط اكتر من قيمه لداتا شوب ؟
-
و لما اعمل تحقق كيف if getSQLData("Shop") == GroupName_ صح ؟
-
انا مسوي تايمر و عاوز اعرف الوقت المتبقي طبعا اعمل getTimerDetails و جبت الوقت و قسمته ع الف عشان يجي الثواني انا عاوز يجي ساعه: دقيقه : ثانيه ازاي
-
انا اقصد دا هحطو داخل كود الماركر هيت
-
طيب الكود الفوق فيه خراب ؟ local GroupName = getElementData(player,"Group") setSQLData(GroupName,"Shop",true)
-
طيب يعني هاجي اعمل local GroupName = getElementData(player,"Group") setSQLData(GroupName,"Shop",true) ?? كدا ؟
-
سلام عليكم طبعا كلكم شفتو الموضوع القديم حل لمشكله حفظ الجروبات لو سمحت ممكن حد يفهمني ازاي اعملها بالسكل؟ عاوز لما ادخل ماركر يحفد اسم جروبي و لما اخش ماركر تاني يتأكد اذا اسم جروبي مش محفوظ يحفظه و اذا محفوظ يجي فلشات أن الجروب عنده شوب
-
function MarkerHit( player ) local GroupName = getElementData(player,"Group") for i, markers in ipairs( getElementsByType("marker") ) do if not getElementData(markers,"Shop") == getElementData(player,"Group") then setElementData(myMarker,"Shop",GroupName) end end end addEventHandler( "onMarkerHit", myMarker, MarkerHit ) فين الخطا هنا انا مسوي كمان ماركر و نفس كود الماركر هيت لكن لما اخش والماركر الاول ماخد داتا شوب باسم جروبي عادي يحط الماركر التاني داتا شوب باسم جروبي انا عاوز اخلي لكل جروب شوب واحد نزلت اكترمن موضوع و محدش صلحلي
-
اها الالمنت هو الماركر انا الحين فكرتي في كل شوب يوجد ماركر انت راح تحفظ داتا باسم شوب على الماركر و يكون قيمتها اسم الجروب و اذا جيت تشتري شوب جديد يجيب كل الماركرات اذا في ماركر عليه داتا شوب بقيمه اسم الجروب ما يشتري اذا مافي يشتري محاولاتي لكن فشلت function MarkerHit( player ) local GroupName = getElementData(player,"Group") for i, markers in ipairs( getElementsByType("marker") ) do if not getElementData(markers,"Shop") == getElementData(player,"Group") then setElementData(myMarker,"Shop",GroupName) end end end addEventHandler( "onMarkerHit", myMarker, MarkerHit )
-
addEventHandler("onMarkerHit",resourceRoot, function ( player ) if source == marker then local GroupeData = getElementData(player,"Group") if getElementData(GroupeData,"Shop") == false then setElementData(GroupeData,"Shop",true) exports["guimessages"]:outputServer(player,"Ahmed",255, 0, 0) end end end) طيب الحين جربت كدا لكن اذا دخلت الماركر اكتر من مره يجي الكلام معنى كدا ان الجروب مش ياخد الداتا ___ اصلا ما ينفع احط داتا الا لالمنت ماركر او بيد او شخص او كدا
-
function isGroupUseShop (marker,player) for i, markers in ipairs( getElementsByType("marker") ) do local GroupName = getElementData(player,"Group") return getElementData(markers,"Shop") == GroupName end end ----- function MarkerHit( player ) for i, markers in ipairs( getElementsByType("marker") ) do local GroupName = getElementData(player,"Group") if isGroupUseShop (markers,player) then return end setElementData(myMarker,"Shop",GroupName) end end addEventHandler( "onMarkerHit", myMarker1, MarkerHit ) طيب الحين انا عملت كدا لما دخلت الماركر تمام و حطيت نفس الكود هذا في مود الشوب الاخر لما رحت للماركر حط الداتا بردو ممكن تكون انت فهمتني غلط انا عاوزه لما يخش الماركر يجيب كل الماركرات الفي السيرفر لو مفيش ولا ماركر معاه داتا شوب باسم الجروب يحط داتا شوب للماركر باسم الجروب لو في يبقي ميعملش لو في خطا في الكود اتمنى تساعدني
-
لا الحين اذا لمسه الماركر ياخد شوب باسم الجروب و اذا لمس اي ماركر م يسوي شئ لو في ماركر معاه داتا شوب باسم الجروب باختصار لما تلمس الماركر تاخد داتا باسم جروبك و اذا لمست اي ماركر اخر لو في اي ماركر معاه داتا باسم جروبك م يصير شئ اذا مافي الماركر ياخد داتا باسم جروبك انا قدرت اسوي يعطي دااتا لما تلمس الماركر لكن التحقق هذا لما تلمس الماركر فيه شئ غلط
-
طيب صلحلي كودي الفوق او قلي وين الخطأ مش لازم ينحفظ لما اسوي ريستارت
-
طيب انا مافهم للسكل ابدا و حاولت افهم لكن م قدرت ممكن تسويلي الكود و تفهمني #Edit: !!