#Khaled Posted April 18, 2020 Share Posted April 18, 2020 السلام عليكم عندي قائمة فيها احداثيات وانا امشي واللوحة مفتوحه الاحداثيات ماتتغير لازم اقفل اللوحة وافتحها -- المطلوب انها تتحدث تلقائي مثل لوحة الادمن وش الاكواد المطلوبه ؟ Link to comment
nxFairlywell Posted April 18, 2020 Share Posted April 18, 2020 (edited) شوف اخي , عندك اكثر من طريقة ومنها انو تسوي رندر وهي الطريقة اللي انا افضلها عادةً وطالما انك مسوي فنكشن التحديث استخدمه تحت في فنكشن الرندر : function OnClientRender() -- حط هنا الكود او الطريقة اللي تحدث لك الشي اللي تبيه end -- هذا ضيفه لما تفتح اللوحه addEventHandler("onClientRender",root,OnClientRender); -- هذا حطه لما تقفل اللوحه removeEventHandler("onClientRender",root,OnClientRender); Edited April 18, 2020 by VenomNX Link to comment
Abdul KariM Posted April 18, 2020 Share Posted April 18, 2020 https://wiki.multitheftauto.com/wiki/OnClientPedStep Link to comment
#Khaled Posted April 19, 2020 Author Share Posted April 19, 2020 9 hours ago, Abdul KariM said: https://wiki.multitheftauto.com/wiki/OnClientPedStep addEventHandler("onClientPedStep", localPlayer, function(leftFoot) if (leftFoot) then local x,y,z=getElementPosition(localPlayer) else local x,y,z=getElementPosition(localPlayer) end end ) مافيه اخطاء بالدي بق ونفس المشكله Link to comment
#\_oskar_/# Posted April 19, 2020 Share Posted April 19, 2020 36 minutes ago, #Khaled said: addEventHandler("onClientPedStep", localPlayer, function(leftFoot) if (leftFoot) then local x,y,z=getElementPosition(localPlayer) else local x,y,z=getElementPosition(localPlayer) end end ) مافيه اخطاء بالدي بق ونفس المشكله وكيف الاحداثيات تظهر ؟ guiSetText المفروض تستخدم Link to comment
#Khaled Posted April 19, 2020 Author Share Posted April 19, 2020 2 hours ago, #\_oskar_/# said: وكيف الاحداثيات تظهر ؟ guiSetText المفروض تستخدم الاحداثيات داخل قريد لست في لوحة 1 Link to comment
Abdul KariM Posted April 19, 2020 Share Posted April 19, 2020 (edited) guiGridListClear -- تسوي لوب للاعبين اذا تبي guiGridListAddRow guiGridListSetItemText Edited April 19, 2020 by Abdul KariM Link to comment
LoOs Posted April 19, 2020 Share Posted April 19, 2020 14 hours ago, #Khaled said: addEventHandler("onClientPedStep", localPlayer, function(leftFoot) if (leftFoot) then local x,y,z=getElementPosition(localPlayer) else local x,y,z=getElementPosition(localPlayer) end end ) مافيه اخطاء بالدي بق ونفس المشكله كودك مدخلاته تمام، لكن ما عندك اي مخرجات بحيث انه المعلومات الي تطلع لك الا وهي x, y, z تتحدث محليًا في الوظيفة وانت ماستخدمتهم باي غرض او"اللوحة" حقتك احتاج توضح لي هل القائمة تطلع لك انت كل اللاعبين واماكنهم او فقط مكانك انت؟ ان كان كل اللاعبين تقريبًا افضل شيء تستخدم احد الشيئين ياما Timer -- or 'OnClientPedStep' -- 1.5.6 or up version of mta لكن افضل لك التايمر لان OnClientPedStep تسجل المشيات فقط، فمثلا لو انتقل لمكان ثاني ماراح تتسجل الـOnClientRender ممكن ياخذ جهد على الجهاز من غير فايدة تذكر وماتوقع انك تحتاج المعلومات محدثه بالملي ثانية وكل ماقللت الجهد بموداتك كل ماصار افضل. 1 Link to comment
#Khaled Posted April 20, 2020 Author Share Posted April 20, 2020 11 hours ago, LoOs said: كودك مدخلاته تمام، لكن ما عندك اي مخرجات بحيث انه المعلومات الي تطلع لك الا وهي x, y, z تتحدث محليًا في الوظيفة وانت ماستخدمتهم باي غرض او"اللوحة" حقتك احتاج توضح لي هل القائمة تطلع لك انت كل اللاعبين واماكنهم او فقط مكانك انت؟ ان كان كل اللاعبين تقريبًا افضل شيء تستخدم احد الشيئين ياما Timer -- or 'OnClientPedStep' -- 1.5.6 or up version of mta لكن افضل لك التايمر لان OnClientPedStep تسجل المشيات فقط، فمثلا لو انتقل لمكان ثاني ماراح تتسجل الـOnClientRender ممكن ياخذ جهد على الجهاز من غير فايدة تذكر وماتوقع انك تحتاج المعلومات محدثه بالملي ثانية وكل ماقللت الجهد بموداتك كل ماصار افضل. لا هي تعتمد على الشخص اللي فاتح اللوحة والمسافه حقته Link to comment
Abdul KariM Posted April 20, 2020 Share Posted April 20, 2020 افضل شي انك تسوي ترايقر للوحة الادمن ومن لوحة الادمن ترجع بترايقر للكلينت بأحداثيات الاعب 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