Bassam*Syria Posted June 25, 2016 Share Posted June 25, 2016 (edited) السلامم عليكم و رحمه الله و بركاته شباب انا حاولت اعمل ان لما الاعب يدخل الماركر يضيفه للجدول بعدين يجيب الاعبين الي بالجدول و ينقلهم مكان ثاني لكن م ظبت الاكواد Mmarker = createMarker(2227.14526 ,1838.75574 ,10.82031+1.0,"arrow",2,255,0,0,255) raceTableee= {} addEventHandler("onClientMarkerHit",root, function (hitting) if source == Mmarker then if hitting == localPlayer then outputChatBox("1") table.insert(raceTableee, hitting) for i, v in ipairs (raceTableee) do local mathPlayer1 = math.random(i) local mathPlayer2 = math.random(i) setElementPosition(mathPlayer1, 3078.82690, -1499.04944, 71.22847) setElementPosition(mathPlayer2, 3078.82690+5, -1499.04944, 71.22847) outputChatBox("2") end end end end ) عندي سؤال كيف اسوي تحق و اعرف كم واحد منضاف بالجدول شكرا لكل واحد بيعلق ذذ Edited June 25, 2016 by Guest Link to comment
SycroX Posted June 25, 2016 Share Posted June 25, 2016 السلامم عليكم و رحمه الله و بركاتهشباب انا حاولت اعمل ان لما الاعب يدخل الماركر يضيفه للجدول بعدين يجيب الاعبين الي بالجدول و ينقلهم مكان ثاني لكن م ظبت الاكواد Mmarker = createMarker(2227.14526 ,1838.75574 ,10.82031+1.0,"arrow",2,255,0,0,255) raceTableee= {} addEventHandler("onClientMarkerHit",root, function (hitting) if source == Mmarker then if hitting == localPlayer then outputChatBox("1") table.insert(raceTableee, hitting) for i, v in ipairs (raceTableee) do local mathPlayer1 = math.random(i) local mathPlayer2 = math.random(i) setElementPosition(mathPlayer1, 3078.82690, -1499.04944, 71.22847) setElementPosition(mathPlayer2, 3078.82690+5, -1499.04944, 71.22847) outputChatBox("2") end end end end ) عندي سؤال كيف اسوي تحق و اعرف كم واحد منضاف بالجدول شكرا لكل واحد بيعلق ذذ انتا عاايز لما اللاعب يدخل الماركر يحطو في الجدول و ينقلو ولا ينقل كل اللاعبين الي فالجدول اصل ما لو اي حد دخل الماركر هينقلو و يحطو في الجدول ليه تخليه لما يدخل اللاعب ينقل الكل تاني ؟ فهمني شو تبي تسوي Link to comment
Bassam*Syria Posted June 25, 2016 Author Share Posted June 25, 2016 انا سويت كذا عشان اوضع الفكره انا ابيه ينقله مكان اول ما يدخل + يضفه للجدول يجيب الناس الي بالجدول و ينقلهم مكان ثاني Link to comment
Bassam*Syria Posted June 25, 2016 Author Share Posted June 25, 2016 يعني كذا Mmarker = createMarker(2227.14526 ,1838.75574 ,10.82031+1.0,"arrow",2,255,0,0,255) raceTableee= {} addEventHandler("onClientMarkerHit",root, function (hitting) if source == Mmarker then if hitting == localPlayer then outputChatBox("1") table.insert(raceTableee, hitting) end end end ) setTimet(function() for i, v in ipairs (raceTableee) do local mathPlayer1 = math.random(v) local mathPlayer2 = math.random(v) setElementPosition(mathPlayer1, 3078.82690, -1499.04944, 71.22847) setElementPosition(mathPlayer2, 3078.82690+5, -1499.04944, 71.22847) outputChatBox("2") end end,5000,1) بس ما يصير Link to comment
Mr.CoR Posted June 25, 2016 Share Posted June 25, 2016 اخوي طريقة كتابتك للعنوان غلط نتمنى تغيير العنوان والتدقيق في الموضوع اكثر x[ تصحيح ]x لاتكتفي بكتابة هذا العنوان فقط !! بل إجعل عنوانك هكذا x[ تصحيح ]x كود وضع اللاعبين بجدول ونقلهم نتمنى الانتباه منك + تعديل العنوان Link to comment
taha201100 Posted June 25, 2016 Share Posted June 25, 2016 https://forum.multitheftauto.com/viewtopic.php?f=160&t=100292 طريقتك غلط في كتابه العنوان اقرأ الموضوع من جديد لاهنت واهلا وسهلا بك في اللعبه مره اخرى بعد الاعتزال Link to comment
SycroX Posted June 25, 2016 Share Posted June 25, 2016 function addPlayerToTable(player, tablee) if isPlayerInTable(player, tablee) then return end table.insert(tablee, player) end function isPlayerInTable(player, tablee) for i,p in ipairs(tablee) do if p == player then return true else return false end end end player = getLocalPlayer() addEventHandler("onClientMarkerHit", Mmarker, function(hit) if hit == player then for i,v in ipairs(raceTableee) do setElementPosition(v, x, y, z) outputChatBox("1") setElementPosition(player, x, y, z) addPlayerToTable(player, raceTableee) end end end) Link to comment
SycroX Posted June 25, 2016 Share Posted June 25, 2016 local Table = {} Marker = createMarker(2227.14526 ,1838.75574 ,10.82031+1.0,"arrow",2,255,0,0,255) function addPlayerToTable(player, tablee) if isPlayerInTable(player, tablee) then return end table.insert(tablee, player) end function isPlayerInTable(player, tablee) for i,p in ipairs(tablee) do if p == player then return true else return false end end end addEventHandler("onMarkerHit", Marker, function(hit) for i,v in ipairs(Table) do setElementPosition(v, x, y, z) outputChatBox("2", v, 255, 0, 0) end outputChatBox("1", hit, 255, 0, 0) setElementPosition(hit, x, y, z) addPlayerToTable(hit, Table) end) جربتها و نفعت سيرفر سايد 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