Tete omar Posted April 30, 2013 Share Posted April 30, 2013 الصراحة التحقق اكثر شيء يهمني في اي شيء اسوية .. صحيح كلامك لاكن مو معنى كذى اني ادقق في الاشياء الي اتحقق منها مرة, يعني مثلاً عندك الكود ذا function onHit(hitElem) if getElementType(hitElem) == "player" then if hitElem then if getElementType(hitElem) ~= "vehicle" then -- code end end end end addEventHandler("onMarkerHit", marker, onHit) الحين كل هالتحققات مالها اي فايدة, فالافضل تختصرها على تحقق واحد يسوي كل شي .. امم اعتقد مو لازم تسوي مليون تحقق, لان اكتشاف الداخل رح يكون سريع جداً ثانياً كثرة التحققات رح تسبب لاق في السيرفر خصوصاً اذا كانت في جانب السيرفر addEventHandler('onMarkerHit', marker, function ( player ) if ( getElementType ( player ) == ( 'player' ) ) then setTimer( function ( player ) local x, y, z = getElementPosition ( player ) createExplosion ( x,y,z,6 ) end, 3500, 1, player ) end end ) اعتقد كذا يكون افضل تخيل اللاعب لمس الماركر وفصل النت عنده او خرج من السيرفر رآح يقلكـ Bad Argument @ getElementPosition هذا احتسبه خطاء طبيعي وما يسوي شي يعني ما يآثر على السيرفر .. مو لازم يعني تخلي الدي بق حقك نظيف 100% ثانياً اذا حطيت مليون توقع في راسك ما رح تسوي اي شي .. ورح تمل بسرعة ثالثاً الي تتكلم عنه ذا شي نادر جداً لحدوثه Link to comment
iPrestege Posted April 30, 2013 Share Posted April 30, 2013 عارف بس الافضل بـ النسبة لي انـا .. تحققات أكثر عشآن مآ يحصل اي خطأ و اضمن الكود تمآم .. : ) Link to comment
Tete omar Posted April 30, 2013 Share Posted April 30, 2013 عارف بس الافضل بـ النسبة لي انـا .. تحققات أكثر عشآن مآ يحصل اي خطأ و اضمن الكود تمآم .. : ) الخطأ اسميه خطأ اذا كان يآثر على توقعاتك بالسكربت, لاكن اذا كان خطاء طبيعي ما يسوي اي شي, ما اسميه خطأ Link to comment
iPrestege Posted April 30, 2013 Share Posted April 30, 2013 عارف بس الافضل بـ النسبة لي انـا .. تحققات أكثر عشآن مآ يحصل اي خطأ و اضمن الكود تمآم .. : ) الخطأ اسميه خطأ اذا كان يآثر على توقعاتك بالسكربت, لاكن اذا كان خطاء طبيعي ما يسوي اي شي, ما اسميه خطأ اكيد بس مرهـ صارت لي بـ الروم بس ماهو خروج داتا وعلق الروم وصارت لي عقدهـ وصرت لازم اسوي كل شيء بـ تشييـك قوي .. 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