Jump to content

كود المنطقه المتفجره


Recommended Posts

الصراحة التحقق اكثر شيء يهمني في اي شيء اسوية ..

صحيح كلامك لاكن مو معنى كذى اني ادقق في الاشياء الي اتحقق منها مرة, يعني مثلاً عندك الكود ذا

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
عارف بس الافضل بـ النسبة لي انـا .. تحققات أكثر عشآن مآ يحصل اي خطأ و اضمن الكود تمآم .. : )

الخطأ اسميه خطأ اذا كان يآثر على توقعاتك بالسكربت, لاكن اذا كان خطاء طبيعي ما يسوي اي شي, ما اسميه خطأ :wink:

Link to comment
عارف بس الافضل بـ النسبة لي انـا .. تحققات أكثر عشآن مآ يحصل اي خطأ و اضمن الكود تمآم .. : )

الخطأ اسميه خطأ اذا كان يآثر على توقعاتك بالسكربت, لاكن اذا كان خطاء طبيعي ما يسوي اي شي, ما اسميه خطأ

اكيد بس مرهـ صارت لي بـ الروم بس ماهو خروج داتا وعلق الروم وصارت لي عقدهـ وصرت لازم اسوي كل شيء بـ تشييـك قوي .. :!:

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...