Simple. Posted May 3, 2015 Share Posted May 3, 2015 آلسلام عليكم انا عندي مشكله في الشادر وهي ملف fx كيف آجيبه آو آسويه ؟ وهل له برامج عشآن آسويه او لا؟ Link to comment
N3xT Posted May 3, 2015 Share Posted May 3, 2015 https://wiki.multitheftauto.com/wiki/Shader Link to comment
Simple. Posted May 3, 2015 Author Share Posted May 3, 2015 (edited) ؟؟ آفدتني صرآحه آنا آقصد مافهمت من شرحهم إذآ تقدر تشرح لي آشرح Edited May 3, 2015 by Guest Link to comment
N3xT Posted May 3, 2015 Share Posted May 3, 2015 ؟؟آفدتني صرآحه ههههههههههههههههههههههههه طيب قريته ؟ element, string dxCreateShader ( string filepath [, float priority = 0, float maxDistance = 0, bool layered = false, string elementTypes = "world,vehicle,object,other" ] ) Link to comment
yazan Posted May 3, 2015 Share Posted May 3, 2015 ؟؟آفدتني صرآحه ههههههههههههههههههههههههه طيب قريته ؟ element, string dxCreateShader ( string filepath [, float priority = 0, float maxDistance = 0, bool layered = false, string elementTypes = "world,vehicle,object,other" ] ) الشادر هذه ملف يتبرمج عن طريق ثانيه غير lua صيغة الملف fx يعني هذه الفنيشن بس يعمل الشادر و هو موجود اساسا مو يعمل واحد جديد Link to comment
</Mr.Tn6eL> Posted May 4, 2015 Share Posted May 4, 2015 تبي مثال على ايش ؟ على dx ولا على اوبجكت او سيارة او لاعب ؟ عشان له استخدامات كثيرة اعطيك مثال على الصورة الرمزية 3D local sx, sy = guiGetScreenSize( ) -- متغير لاحضار حجم شاشة الاعب local visible = true -- متغير لاظهار واخفاء الرمزية local move = true -- متغير للتحكم بتحريك الرمزية local shader = dxCreateShader("logo.fx") -- shader نصنع local image = dxCreateTexture("logo.png") -- logo ونحط مكان الخلفية texture نصنع dxSetShaderValue(shader, "logo", image) -- (الصورة)image هي fx بملف logo نجعل قيمة المتغير addEventHandler("onClientRender", root, function( ) -- حدث رندر if visible then -- نتحقق ان الاعب ظاهر الرمزية if move then -- ونتحقق ايضا انه مخليها تتحرك dxSetShaderTransform(shader, math.abs(getTickCount( )/10)) -- نخليها تدور else -- اذ كان الشعار غير متحرك dxSetShaderTransform(shader, 0) -- نرجعها على حالتها الطبيعية end -- if move then اند التحقق dxDrawImage(0.8262 * sx, 0.3604 * sy, 0.1221 * sx, 0.1536 *sy , shader) -- shader صنع الصورة وجعل مكان الصورة هو end -- if visible then اند التحقق end) function cmds(cmd) -- وظيفة امر باف 8 if cmd == "showlogo" then -- showlogo نتحقق ان الامر هو visible = not visible -- متغير لاظهار واخفاء الرمزية else -- showlogo اذ كان الامر غير if visible then -- نتحقق انه الرمزية ظاهر move = not move -- متغير للتحكم بتحريك الرمزية end -- if visible then اند التحقق end -- if cmd == "showlogo" then اند التحقق end -- cmds اند الوظيفة addCommandHandler("smtl", cmds) -- اضافة امر لتتحريك الخلفية addCommandHandler("showlogo", cmds) -- اضافة امر لاظهار الخلفية ملف fx texture logo; // fx بملف logo نلاحظ عرفنا technique simple { pass P0 { Texture[0] = logo; // fx بملف logo نلاحظ عرفنا } } المود نشرته بجراند العرب بعضوية وهمية Link to comment
Simple. Posted May 4, 2015 Author Share Posted May 4, 2015 سويته لكن فيه مشكله ! هذآ آلدي بوق local sultanshader = dxCreateShader( "carskin.fx" ) local sultantex = dxCreateTexture( "carskin.png" ) dxSetShaderValue(sultanshader, "carskin", sultantex) addEventHandler( "onClientResourceStart", resourceRoot, function ( ) engineApplyShaderToWorldTexture( sultanshader, "#emapsultanbody256" ) end ) Link to comment
Simple. Posted May 5, 2015 Author Share Posted May 5, 2015 texture carskin; technique simple { pass P0 { Texture[0] = carskin; } } Link to comment
</Mr.Tn6eL> Posted May 5, 2015 Share Posted May 5, 2015 client.lua shader = dxCreateShader("shader.fx", 0, 0, false, "vehicle") texture = dxCreateTexture("theme.jpg") dxSetShaderValue(shader, "CarSkin", texture) engineApplyShaderToWorldTexture(shader, "vehiclegrunge256") shader.fx texture CarSkin; technique simple { pass P0 { Texture[0] = CarSkin; } } Link to comment
Simple. Posted May 5, 2015 Author Share Posted May 5, 2015 يعطيك آلعآفيه , بس عندي إستفسار عن ال attachElement انا مسوي اوبجكت بجهة كلنت , وسيآره بجهة سيرفر لما سويت الكود يقول بآد آرقمنت الي هو attachElement Link to comment
</Mr.Tn6eL> Posted May 5, 2015 Share Posted May 5, 2015 يعطيك آلعآفيه ,بس عندي إستفسار عن ال attachElement انا مسوي اوبجكت بجهة كلنت , وسيآره بجهة سيرفر لما سويت الكود يقول بآد آرقمنت الي هو attachElement ورني الكود Link to comment
</Mr.Tn6eL> Posted May 5, 2015 Share Posted May 5, 2015 الكلنت مو مرتبط ب سيرفر يقدر بترايقر Link to comment
Simple. Posted May 5, 2015 Author Share Posted May 5, 2015 الكلنت مو مرتبط ب سيرفر يقدر بترايقر خلآص آلمشكله ذي حليتها , لكن عندي آستفسار عشان السياره لما ركبت شادر صار على كل السيارات الي نوعها Sultan آبي آخليها على سياره وحده انا مسويها من المود ! Link to comment
TAPL Posted May 6, 2015 Share Posted May 6, 2015 vehicle = createVehicle(...) engineApplyShaderToWorldTexture(shader, "vehiclegrunge256", vehicle) Link to comment
Simple. Posted May 6, 2015 Author Share Posted May 6, 2015 السياره انا مسويها ب جآنب سيرفر ولما حطيت المعرف حقها ماضبط ! Link to comment
TAPL Posted May 6, 2015 Share Posted May 6, 2015 سوي تريقر ولا حط المنت داتا ولا المنت آيد Link to comment
*[MSN]MHMD Posted May 6, 2015 Share Posted May 6, 2015 texture = dxCreateTexture("theme.jpg") تنطيل هالحين ذا الكود هو مسار الصورة الي حتتركب وتكون على السيارة ؟ + هو الي يحتويه يعني الصورة الي ضفتها بالكود فوق ؟ fx انا الي بدي اعرفه انه ملف ال Link to comment
</Mr.Tn6eL> Posted May 7, 2015 Share Posted May 7, 2015 texture = dxCreateTexture("theme.jpg") تنطيل هالحين ذا الكود هو مسار الصورة الي حتتركب وتكون على السيارة ؟ + هو الي يحتويه يعني الصورة الي ضفتها بالكود فوق ؟ fx انا الي بدي اعرفه انه ملف ال طلبك الاول يب طلبك الثاني ماتقدر تحط فيه الصورة لكن تقدر بالطريقة التالية fx لا ملف dxSetShaderValue قيمته الصورة fx نجعل المتغير بملف ومن ثم تحط الصور على السيارات من وظيفة engineApplyShaderToWorldTexture Link to comment
*[MSN]MHMD Posted May 7, 2015 Share Posted May 7, 2015 احا اول مرة اعرف انه كذا يسوون ,, م قصرت مشكور 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