taha201100 Posted March 22, 2016 Share Posted March 22, 2016 السلام عليكم بدي فنكشنات 1-اذا ضغط زر ينقله لمكان 2-تثبيت الوقت 3-تغيير حركه شخص +سويت شوب وبحط فيه جيت باك كيف اطول اي دي الجيت باك واخليها لمدة معينة ويختفي Link to comment
MrSAUD1 Posted March 22, 2016 Share Posted March 22, 2016 السلام عليكمبدي فنكشنات 1-اذا ضغط زر ينقله لمكان 2-تثبيت الوقت 3-تغيير حركه شخص تثبيت الوقت ما فهمتة , اما الباقي , 'onClientGUIClick' -- ضغط زر setElementPosition -- نقل setPedAnimation -- حركة Link to comment
Me[Z]oO Posted March 22, 2016 Share Posted March 22, 2016 (edited) onClientGUIClick -- لما يضغط الزر getElementPosition -- نعرف مكان اللاعب setElementPosition -- نغير مكان اللاعب setPedAnimation -- نحط حركة للاعب givePedJetPack -- نعطيه جيت باك setTimer -- نسوي تايمر وتحط المدة الي تبيها removePedJetPack -- نسحب الجيت باك Edited March 22, 2016 by Guest Link to comment
taha201100 Posted March 22, 2016 Author Share Posted March 22, 2016 مشكورين شباب بس يا ريت ميزو كتبت كل واحد جنبه حق وش مشان اعرف +لشو ذا getElementPosition ميزو اكتب كل واحد جنبه وش يسوي Link to comment
Me[Z]oO Posted March 22, 2016 Share Posted March 22, 2016 مشكورين شباب بس يا ريت ميزو كتبت كل واحد جنبه حق وش مشان اعرف+لشو ذا getElementPosition ميزو اكتب كل واحد جنبه وش يسوي تم التعديل + local x,y,z = getElementPosition (localPlayer) لو الملف سيرفر بدل اللوكل بلاير ب source لو كلنت بدل السورس ب localPlayer هيك نعرف مكان اللاعب لو تبي حد ينتقل له او شي امم اسمع انت تبيه ينتقل لمكان بس صح ؟؟؟ لو تبيه ينتقل لمكان ما عليك من getElementPosition لا تستخدمها Link to comment
taha201100 Posted March 22, 2016 Author Share Posted March 22, 2016 طيب لو بدي اسوي اذا لمس ماركر يظهر كاميرا من فوق مباشرة كيف؟؟ ويا ريت مثال كيف اخذ احداثيات بالجو Link to comment
Me[Z]oO Posted March 22, 2016 Share Posted March 22, 2016 طيب لو بدي اسوي اذا لمس ماركر يظهر كاميرا من فوق مباشرة كيف؟؟ويا ريت مثال كيف اخذ احداثيات بالجو onClientMarkerHit -- لما يلمس الماركر setCameraMatrix -- تظهر الكاميرا Link to comment
MrSAUD1 Posted March 22, 2016 Share Posted March 22, 2016 طيب لو بدي اسوي اذا لمس ماركر يظهر كاميرا من فوق مباشرة كيف؟؟ويا ريت مثال كيف اخذ احداثيات بالجو كاميرا ماتركس , setCameraMatrix انا مسوي مود من قبل يجيب لك احداثيات الكاميرا ماتركس , حملة او سوي لك يوم يكتب كلمة في اف8 يعطيه احداثيات الكاميرا ماتركس ! Link to comment
taha201100 Posted March 22, 2016 Author Share Posted March 22, 2016 ممكن اسم المود +كيف اختار المكان الي ابيه تظهر الكاميرا Link to comment
MuhannaDx Posted March 22, 2016 Share Posted March 22, 2016 onClientGUIClick -- لما يضغط الزر getElementPosition -- نعرف مكان اللاعب setElementPosition -- نغير مكان اللاعب setPedAnimation -- نحط حركة للاعب givePedJetPack -- نعطيه جيت باك setTimer -- نسوي تايمر وتحط المدة الي تبيها removePedJetPack -- نسحب الجيت باك عطيتهه أشياء م يحتاجها 1. وش يبغى بأحداثيات الالمنت لمن يجيبها + 2. ماظن إنه ذكر نفاذة م يحتاج اأكمل -- الطلب الاول الحدث ~> onClientGUIClick -- عند ضغط الزر setElementPosition -- يعطي الالمنت ( اللاعب ) أحداثيات ( تنفع كلينت ) ء -- الطلب الثاني setTime -- يعطي وقت للسيرفر ( كلينت للاعب ) ء ( سيرفر للكل ) ء -- الطلب الثالث setPedAnimation -- تنفع كلينت ( لا تنسى اول شيء البيد او اشخصية الي تبي تعطيها الحركة ) ء Link to comment
MuhannaDx Posted March 22, 2016 Share Posted March 22, 2016 ممكن اسم المود+كيف اختار المكان الي ابيه تظهر الكاميرا -- client side addCommandHandler('mx', function() local x,y,z,xx,yy,zz = getCameraMatrix() setClipboard (x..','..y..','..z..','..xx..','..yy..','..zz) end ) ذا يجلب لك احداثيات الكاميرا ماتركس كود ( The Best ) والاجابة ع سؤالك من الاحداثيات تحدد المكان الي تتثبت فيها الكاميرا Link to comment
Me[Z]oO Posted March 22, 2016 Share Posted March 22, 2016 انت وش سويت انا معطيه طلباته فوق كان يبي بالاول يسحب الناس لعنده وعدل ع الموضوع فهمممت ؟ Link to comment
MuhannaDx Posted March 22, 2016 Share Posted March 22, 2016 انت وش سويت انا معطيه طلباته فوق كان يبي بالاول يسحب الناس لعنده وعدل ع الموضوع فهمممت ؟ أهـا وأنا اقول وشبه ذا هههاي عوافي Link to comment
Me[Z]oO Posted March 22, 2016 Share Posted March 22, 2016 انت وش سويت انا معطيه طلباته فوق كان يبي بالاول يسحب الناس لعنده وعدل ع الموضوع فهمممت ؟ أهـا وأنا اقول وشبه ذا هههاي عوافي سؤال يعني م في شي اسمه ويكي يعرف لك الارقمنتات ؟ وفي ويكي عربي كمان Link to comment
taha201100 Posted March 22, 2016 Author Share Posted March 22, 2016 وش الحين اخذت كاميرا ماتركس كيف اجيب احداثيات معينة +كيف اخليه يغلقها بعد ما يخلص Link to comment
MuhannaDx Posted March 22, 2016 Share Posted March 22, 2016 وش الحين اخذت كاميرا ماتركس كيف اجيب احداثيات معينة +كيف اخليه يغلقها بعد ما يخلص اول شيء شغل مود editor وبعدين روح للمنطقة الي تبيها بالكاميرا وتثبت شكل الكاميرا الي قاعد تتحرك فيها على المكان الي تبيه واستعمل كود ذا بيست راح تنسخ لك وسوي setCameraMatrix لمن يلمس الماركر وكذا ولمن يضغط ع زر مثلا اغلاق ترجع الكام لهه تستعمل setCameraTarget -- ذا الفنكشن يخلي لك الكاميرا اللاعب للاعب او المنت لو تستعمله في كلينت localPlayer, localPlayer لو بسيرفر source, source اتمنى فهمت Link to comment
taha201100 Posted March 22, 2016 Author Share Posted March 22, 2016 لا ما فهمت وش اكتب مشان احصل على الاحداثيات Link to comment
Me[Z]oO Posted March 22, 2016 Share Posted March 22, 2016 وش الحين اخذت كاميرا ماتركس كيف اجيب احداثيات معينة +كيف اخليه يغلقها بعد ما يخلص setTimer Link to comment
MuhannaDx Posted March 22, 2016 Share Posted March 22, 2016 انا فاهم عليك تبي تسوي شوب سيارات كيف تبي تسوي الشوب وانت مب فاهم الكود حق ذا بيست ؟ م يصلح روح تعلم اساسيات وتقدم خطوه بخطوه اما تسوي شوب وكام ماتركس وقريدليست هد الوضع يبوي والكود واضح لمن تكتب mx في اف8 ينسخ لك احداثيات الكام ماتركس Link to comment
MuhannaDx Posted March 22, 2016 Share Posted March 22, 2016 وش الحين اخذت كاميرا ماتركس كيف اجيب احداثيات معينة +كيف اخليه يغلقها بعد ما يخلص setTimer X Link to comment
taha201100 Posted March 22, 2016 Author Share Posted March 22, 2016 ممكن فنكشن يكتب كلام فوق الشخصية +مثال على اي مود Link to comment
Me[Z]oO Posted March 22, 2016 Share Posted March 22, 2016 (edited) ممكن فنكشن يكتب كلام فوق الشخصية +مثال على اي مود function function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font) local x, y, z = getElementPosition(TheElement) local x2, y2, z2 = getElementPosition(localPlayer) local distance = distance or 20 local height = height or 1 if (isLineOfSightClear(x, y, z, x2, y2, z2, true, false, false, true)) then local sx, sy = getScreenFromWorldPosition(x, y, z+height) if(sx) and (sy) then local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distanceBetweenPoints < distance) then dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center") end end end end -- كل الاكواد الي فوق هي مالك دعوة بها هذا يوسفل فنكشن --نبدا من هنا randomPed = createPed(285,2476.91406,-1665.31799,13.32435) -- هنا نسوي بيد (شخصية) addEventHandler("onClientRender", getRootElement(), -- نسوي الحدث function () dxDrawTextOnElement(randomPed,"Text",1,20,0,0,255,255,1,"pricedown") -- هنا نسوي النص فوق البيد randomPed end) --dxDrawTextOnElement اسم اليوسفل فنكشن حق حسون Edited March 22, 2016 by Guest Link to comment
taha201100 Posted March 22, 2016 Author Share Posted March 22, 2016 لو شرحت كل سطر شوية :] Link to comment
Me[Z]oO Posted March 22, 2016 Share Posted March 22, 2016 لو شرحت كل سطر شوية :] تم التعديل Link to comment
taha201100 Posted March 22, 2016 Author Share Posted March 22, 2016 طيب الكود جاهز اجربه؟؟ سيرفر ولا كلنت 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