Doffy Posted August 10, 2019 Share Posted August 10, 2019 السلام عليكم .. اليوم حابب استفسر عن شي بما ان لي كثير ما برمجت شي انا اليوم حابب اسوي سكربت يكون فيه داتا مثل كذا setElementData(source, "Data", {true,true,true,true,true}) كيف اخلي مثلا الداتا الثانية بالجدول حق الداتا الي هو Data[2] يعني ابي اعدل علي الاختيار الثاني فقط بدون ما اعدل عليهم كلهم اخلي مثلا الكولمن الثاني false والباقي true بدون ما العب عند الباقيين يعني مثلا ابي اتحقق من اكثر من داتا عنده if data21 == true then يقوم مسوي الاختيار الثالث فقط false اتمنى يكون وضح كلامي وشكرا مقدما Link to comment
nxFairlywell Posted August 10, 2019 Share Posted August 10, 2019 function changeElementDataTableColumn(element,data,column,value) if element and isElement(element) then if data and type(data) == "string" then if column and tonumber(column) and value then if column>0 then local elementData = getElementData(element,data); if elementData and type(elementData) == "table" and #elementData>0 then local newData={}; local counter=0; while (counter<#elementData) do counter=counter+1; table.insert(newData,elementData[counter]); end newData[column]=value; setElementData(element,data,newData); return true else return false end else print("يجب أن يكون العمود المدخل أكبر من صفر"); return false end else print("خطأ في العمود أو القيمه"); return false end else print("Data : غير صحيحه"); return false end else print("لاعب أو عنصر خاطئ"); return false end return false end Link to comment
N3xT Posted August 10, 2019 Share Posted August 10, 2019 الكود الأول ماني متأكد اذا راح يشتغل معك local dataTable = getElementData ( player, "Data" ) dataTable[2] = true setElementData ( player, "Data", dataTable ) -- local dataTable = getElementData ( player, "Data" ) setElementData ( player, "Data", { dataTable[1], true, dataTable[3], dataTable[4], dataTable[5] } ) 2 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