iMr.Omar Posted December 23, 2015 Share Posted December 23, 2015 السلام عليكم زبدة الموضوع ! انا مسوي GetRealTime حلو لأكن شوف النتجية http://prntscr.com/9hli61 يقولي الساعه 14 وهي 2 صحيح ان كلها واحد لأكن فيه طريقة آخليها تجي 2 ؟ Link to comment
Rockyz Posted December 23, 2015 Share Posted December 23, 2015 ايه فيه تقدر تسوي تحقق local rt = getRealTime () local screenWidth, screenHeight = guiGetScreenSize ( ) local timehours = rt.hour if (rt.hour == 13) then timehours = 1 elseif (rt.hour == 14) then timehours = 2 elseif (rt.hour == 15) then timehours = 3 elseif (rt.hour == 16) then timehours = 4 elseif (rt.hour == 17) then timehours = 5 elseif (rt.hour == 18) then timehours = 6 elseif (rt.hour == 19) then timehours = 7 elseif (rt.hour == 20) then timehours = 8 elseif (rt.hour == 21) then timehours = 9 elseif (rt.hour == 22) then timehours = 10 elseif (rt.hour == 23) then timehours = 11 end dxDrawText ( tonumber (timehours) , 44, screenHeight - 41, screenWidth, screenHeight, tocolor ( 0, 0, 0, 255 ), 1.02, "pricedown" ) end طبعا الdrawtext جايبه من الويكي هههه Link to comment
iMr.Omar Posted December 23, 2015 Author Share Posted December 23, 2015 يعطيك العافيه الطريقة ماجات على بألي , Link to comment
Rockyz Posted December 23, 2015 Share Posted December 23, 2015 ولا تنسى تسوي تحقق اذا كانت الساعة 23 timee = 60 if (rt.hour == 23) then setTimer (function () timehours = rt.hour end, timee * 10000, 1) اتوقع كذا يصير ساعة ^ المهم هذا التحقق يعني يسوي تايمر اذا وصل 23 ساعة يسوي تايمر ساعة واحدة عشان اذا وصل 24 رد ينعاد الوقت من البداية ومايصير خطأ ادري تلخبط مخك ^ يعني اذا وصل 23 ساعة يسوي تايمر لين مايوصل 24 ساعة (يوم واحد) عشان يعيد التايمر من جديد و مايبقى المتغير timehours 11 ساعة Link to comment
#DRAGON!FIRE Posted December 23, 2015 Share Posted December 23, 2015 حط الفنكشن هذا بسيرفر لو حطيته بكلنت راح يجيب الوقت حق جهاز اللاعب وممكن ما يكون مضبوط لكن لو استخدمه بسيرفر راح يجيب الوقت حق الهوست .. يعني لو كان الهوست المانيا لو كانت الساعة عندنا 3 عندهم 1 والدقائق نفسها طبعا . يصير تجيب الوقت وتزود 2 عليه ع الساعات طبعا .. ويصير بتوقيت مكة .. ولو كان غير المانيا شوف الجرينتش وشوف الفرق بيننا وبينهم . Link to comment
iMr.Omar Posted December 23, 2015 Author Share Posted December 23, 2015 شكراً لك افدتني <3 Link to comment
TAPL Posted December 24, 2015 Share Posted December 24, 2015 ايه فيه تقدر تسوي تحقق local rt = getRealTime () local screenWidth, screenHeight = guiGetScreenSize ( ) local timehours = rt.hour if (rt.hour == 13) then timehours = 1 elseif (rt.hour == 14) then timehours = 2 elseif (rt.hour == 15) then timehours = 3 elseif (rt.hour == 16) then timehours = 4 elseif (rt.hour == 17) then timehours = 5 elseif (rt.hour == 18) then timehours = 6 elseif (rt.hour == 19) then timehours = 7 elseif (rt.hour == 20) then timehours = 8 elseif (rt.hour == 21) then timehours = 9 elseif (rt.hour == 22) then timehours = 10 elseif (rt.hour == 23) then timehours = 11 end dxDrawText ( tonumber (timehours) , 44, screenHeight - 41, screenWidth, screenHeight, tocolor ( 0, 0, 0, 255 ), 1.02, "pricedown" ) end طبعا الdrawtext جايبه من الويكي هههه انت مسوي سالفه طويله الطريقة الأفضل هي إذا كان الوقت اعلى من 12 تنقص منه 12 إذا كان الوقت 12 او اقل تحطه زي ما هو 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