لسلام عليكم ورحمة الله وبركاته
اليوم جايبلكم شرح ما ادري وش اسمي
فاذا احد عنده عنوان مناسب بكتبه تحت
نبدا بالشرح
اول شي الفكرة
الفكرة: انك تقدر تبني مبنى انت بانيه عن طريق فنكشن واحد اذا ما فهمتوا رح تفهموا بالشرح
اول شي تبني المبنى
ثاني شي تحدد اوجكت المركز ولازم يكون الاكثر انخفاضا لتسهيل عملية استعمال الفنكشن
الخطوة الي بعدها انو تحول الاوبجكت من ملف الماب الى
createObject
وتعمل عملية الطرح ذي
other object - mainobject
يعني x-x
y-y
z-z
ونحصل على النتائج زي كذا
الحين نسوي
createObject(ID,x,y,z)
ID=الايدي حق الاوبجكت
x,y,z خلها كذا
بعدها نضيف النتائج
يعني تصير المعادلة كذا
رح نسمي ال x,y,z حق الotherobject=ox,oy,oz
وال x,y,z حق الmainobject=mx,my,mz
تصير كذا
createObject(ID,X(ox-mx),Y(oy-my),Z(oz-mz))
function buildtest (x,y,z)
createObject(1698 , x , y , z)
createObject(1698 , x+1.3 , y , z)
createObject(1698 , x-1.3, y , z)
createObject(1698 , x-2.6, y , z)
createObject(3054 , x-1.8, y+0.2 , z+2.6)
createObject(1676 , x+1.1, y+1, z+1.7)
createObject(1676 , x+1.1 , y-0.5 , z+1.7)
end
addEventHandler( "onClientResourceStart", getRootElement( ),
function ( )
buildtest (2042,1541,10)
end
);
الحين صار في فنكشن بناء
وبس صار عندنا
buildtest(x,y,z)
والسلام عليكم وبالتوفيق للجميع