3NeD Posted January 15, 2014 Share Posted January 15, 2014 (edited) آلسلام عليكم , آخبآركم طبعآآ آنآ مبتدئ بآلبرمجة , وجآي آبي كم شغله بخصوص قيم مود آلـ " ريس " المهم نشوف هالكود addEventHandler('onClientResourceStart', g_ResRoot, function() g_Players = getElementsByType('player') fadeCamera(false,0.0) -- create GUI local screenWidth, screenHeight = guiGetScreenSize() g_dxGUI = { ranknum = dxText:create('1', screenWidth - 60, screenHeight - 95, false, 'bankgothic', 2, 'right'), ranksuffix = dxText:create('st', screenWidth - 40, screenHeight - 86, false, 'bankgothic', 1), checkpoint = dxText:create('0/0', screenWidth - 15, screenHeight - 54, false, 'bankgothic', 0.8, 'right'), timepassed = dxText:create('0:00:00', screenWidth - 10, screenHeight - 25, false, 'bankgothic', 0.7, 'right'), mapdisplay = dxText:create('Map: #0088ff none', 2, screenHeight - dxGetFontHeight(0.7, 'bankgothic')/2, false, 'bankgothic', 0.7, 'left') } g_dxGUI.ranknum:type('stroke', 2, 0, 0, 0, 255) g_dxGUI.ranksuffix:type('stroke', 2, 0, 0, 0, 255) g_dxGUI.checkpoint:type('stroke', 1, 0, 0, 0, 255) g_dxGUI.timepassed:type('stroke', 1, 0, 0, 0, 255) g_GUI = { timeleftbg = guiCreateStaticImage(screenWidth/2-108/2, 15, 108, 24, 'img/timeleft.png', false, nil), timeleft = guiCreateLabel(screenWidth/2-108/2, 19, 108, 30, '', false), healthbar = FancyProgress.create(250, 1000, 'img/progress_health_bg.png', -65, 60, 123, 30, 'img/progress_health.png', 8, 8, 108, 15), speedbar = FancyProgress.create(0, 1.5, 'img/progress_speed_bg.png', -65, 90, 123, 30, 'img/progress_speed.png', 8, 8, 108, 15), } guiSetFont(g_GUI.timeleft, 'default-bold-small') guiLabelSetHorizontalAlign(g_GUI.timeleft, 'center') g_GUI.speedbar:setProgress(0) hideGUIComponents('timeleftbg', 'timeleft', 'healthbar', 'speedbar', 'ranknum', 'ranksuffix', 'checkpoint', 'timepassed') RankingBoard.precreateLabels(10) -- set update handlers g_PickupStartTick = getTickCount() addEventHandler('onClientRender', g_Root, updateBars) g_WaterCheckTimer = setTimer(checkWater, 1000, 0) -- load pickup models and textures for name,id in pairs(g_ModelForPickupType) do engineImportTXD(engineLoadTXD('model/' .. name .. '.txd'), id) engineReplaceModel(engineLoadDFF('model/' .. name .. '.dff', id), id) -- Double draw distance for pickups engineSetModelLODDistance( id, 60 ) end if isVersion101Compatible() then -- Dont clip vehicles (1.0.1 function) setCameraClip ( true, false ) end -- Init presentation screens TravelScreen.init() TitleScreen.init() -- Show title screen now TitleScreen.show() setPedCanBeKnockedOffBike(g_Me, false) end ) هذآ طبعآ حق ذي آلشغلآت انا ابي اجمعها كلها جنب بعض بالنص فوق وتصير بهالشكل وقت اللعب (Time Played ) اللي هو تحت ع اليمين , وقت النهاية (Time LEFT) اللي هو فوق بالنص والهيلث اللون الاخضر .. ابي اجمعهم كلهم بالشكل اللي فوق .. كيف ؟ وآلف شكر Edited January 16, 2014 by Guest Link to comment
#DRAGON!FIRE Posted January 15, 2014 Share Posted January 15, 2014 القصة تعتمد على الاحداثيات .. والحسابات # Link to comment
RoMaNd! Posted January 15, 2014 Share Posted January 15, 2014 حط صورة في مكان المطلوب .. وغير احداثيات البل وانتهينا ………… Link to comment
#DRAGON!FIRE Posted January 15, 2014 Share Posted January 15, 2014 حط صورة في مكان المطلوب .. وغير احداثيات البل وانتهينا ………… انت محسب بـ هذي الحالة انتهيت ؟ ! القصة فيها حسابات واشياء Link to comment
RoMaNd! Posted January 15, 2014 Share Posted January 15, 2014 حط صورة في مكان المطلوب .. وغير احداثيات البل وانتهينا ………… انت محسب بـ هذي الحالة انتهيت ؟ ! القصة فيها حسابات واشياء حسابات ووش ؟ Link to comment
3NeD Posted January 15, 2014 Author Share Posted January 15, 2014 طيب ياغالي انت وهو انا كيف احسب الاحداثيات على الشاشه ؟ Link to comment
RoMaNd! Posted January 15, 2014 Share Posted January 15, 2014 طيب ياغالي انت وهو انا كيف احسب الاحداثيات على الشاشه ؟ بسييط اذا كنت مبتد شغل ال guieditor وسوي DrawingText واكتب الي تبيه وانسخه Link to comment
#DRAGON!FIRE Posted January 15, 2014 Share Posted January 15, 2014 طيب ياغالي انت وهو انا كيف احسب الاحداثيات على الشاشه ؟ بسييط اذا كنت مبتد شغل ال guieditor وسوي DrawingText واكتب الي تبيه وانسخه انا ما اقصد ابد كذا اقصد باستخدام فنكشن guiGetScreenSize والريس بالأصل فيه حسابات كثير الصور والتكست عشان يجي كويس . Link to comment
3NeD Posted January 15, 2014 Author Share Posted January 15, 2014 الحين ايت طريقة استعمل ؟؟ Link to comment
#DRAGON!FIRE Posted January 16, 2014 Share Posted January 16, 2014 الحين ايت طريقة استعمل ؟؟ انت فاهم غلط . الـ guieditor عشان تسوي الاشياء فـ هو فنكشن عشان تجيب حجم الشاشة وتسويها لكل اللاعبين guiGetScreenSize اما والريس بالاصل في حسابات كثير بأختصار : لأزم تكون تعرف للحسابات والرياضيات Link to comment
3NeD Posted January 16, 2014 Author Share Posted January 16, 2014 ماتوقع فيه حسابات ي آخوي , وآظن آن كلهآ محسوبه وجآهزه , فقط نقل الارقام من احداثيه لاحداثيه Link to comment
#DRAGON!FIRE Posted January 16, 2014 Share Posted January 16, 2014 ماتوقع فيه حسابات ي آخوي , وآظن آن كلهآ محسوبه وجآهزه , فقط نقل الارقام من احداثيه لاحداثيه هذا القيم مود الاصلي .. يعني يختلف عن الباقي الباقين فيهم حسابات اكثر واكثر . زي ما قلت لك الشي يعتمد اكثر على قوة حسابك وفهمك للرياضيات . وتقدر انك تجلس تجرب رقم رقم خخ .. وهي بالعموم كذا تجرب لين تضبط معاك .. بس اللي يعرف بالرياضيات اكثر ما يحتاج كذا تقدر تسويها بدون اي حسابات .. بس راح تكون مو مناسبة لكل احجام الشاشات Link to comment
The Killer Posted January 16, 2014 Share Posted January 16, 2014 زي ما قال زاحف ,, الاحجام تختلف يعني مثلا انت حطيت على شاشتك يجي واحد شاشته صغيره ويلقى الكلام في النص ولا واحد شاشته كبيره يلقى الكلام مدري وين يعني احسن شي تستخدم الي عطاك زاحف Link to comment
3NeD Posted January 16, 2014 Author Share Posted January 16, 2014 آوووك يعطيكم آلعآفيه مآقصرتوآ .. 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