#Major . Posted July 12, 2018 Share Posted July 12, 2018 كيف اقدر اتحقق ان فيه ماركر بالاحداثيات هذي من قبل او لا Link to comment
Abdul KariM Posted July 12, 2018 Share Posted July 12, 2018 تسوي لوب على جميع الماركرات وتجيب الاحداثياتهم وتتحقق اذا كان يطابق الاحداثيات الي عندك او لا Link to comment
#Major . Posted July 12, 2018 Author Share Posted July 12, 2018 Just now, Abdul KariM said: تسوي لوب على جميع الماركرات وتجيب الاحداثياتهم وتتحقق اذا كان يطابق الاحداثيات الي عندك او لا ثانكيو فري ماتش 11 minutes ago, Abdul KariM said: تسوي لوب على جميع الماركرات وتجيب الاحداثياتهم وتتحقق اذا كان يطابق الاحداثيات الي عندك او لا Markarrr = {} for i,v in ipairs( MarkFake ) do for _,k in ipairs(getElementsByType("Marker")) do x, y, z = getElementPosition(k) if x ~= 372.10000610352 and y ~= 3611.1000976563 and x ~= 286.5 and y ~= 3603.8999023438 and x ~= 314.89999389648 and y ~= 3561.3000488281 then Markar = createMarker ( v[1], v[2], v[3]-1,'cylinder',3,math.random(0,255),math.random(0,255),math.random(0,255),255 ) Markarrr[Markar] = true end end end م زبط ؟ Link to comment
#Major . Posted July 12, 2018 Author Share Posted July 12, 2018 خلاص شكرا سويتها بطريقة ثانيه Link to comment
SycroX Posted July 12, 2018 Share Posted July 12, 2018 17 hours ago, *RayaN-Alharbi. said: خلاص شكرا سويتها بطريقة ثانيه معرف ليه بس جت في بالي يوسفل فانكشن انه يتاكد اذا في ماركر عن طريق الاحداثيات او الأيدي حقه صراحه ما جربت الكود لاني مسحت اللعبه بس اظنه شغال لاني راجعته function isMarkerExist(...) local args = {...} for _,marker in ipairs(getElementsByType("marker")) do local x, y, z = getElementPosition(marker) local int, dim, id = getElementInterior(marker), getElementDimension(marker), getElementID(marker) if #args > 1 then if #args == 3 then if x == args[1] and y == args[2] and z == args[3] then return true, marker end elseif #args == 4 then if x == args[1] and y == args[2] and z == args[3] and int == args[4] then return true, marker end elseif #args == 5 then if x == args[1] and y == args[2] and z == args[3] and int == args[4] and dim == args[5] then return true, marker end end elseif #args == 1 then if id == args[1] then return true, marker end end end return false, false end طريقه الأستخدام .. isMarkerExist(x, y, z) -- نتحقق ان الماركر في المكان ذا يراجع لك ترو اذا في ماركر في المكان ذا + يرجع لك الماركر كمان يعني يرجع لك 2 ارقمنت isMarkerExist(id) -- نتحقق ان في ماركر بالأيدي ذا isMarkerExist(x, y, z, int) -- نتحقق ان في ماركر في الاحداثيات + الانتريور isMarkerExist(x, y, z, int, dim) -- نتحقق ان في ماركر في الاحداثيات دي + الانتريور + العالم الوهمي 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now