Jump to content

الفنكشنات المركبه مدري شسمها


Recommended Posts

السلام عليكم

عندي استفسار بسيط

الحين على اي اساس تسون كذا

     if (  getPedOccupiedVehicle( getLocalPlayer(  ) ) ) then 
            setVehicleDamageProof ( getPedOccupiedVehicle( getLocalPlayer(  ) ), true ) 

؟

مع ان الارقمنتات تقول

setVehicleDamageProof ( vehicle theVehicle, bool damageProof )

متى اركب فنكشن على فنكشن ض

Link to comment
السلام عليكم

عندي استفسار بسيط

الحين على اي اساس تسون كذا

     if (  getPedOccupiedVehicle( getLocalPlayer(  ) ) ) then 
            setVehicleDamageProof ( getPedOccupiedVehicle( getLocalPlayer(  ) ), true ) 

؟

مع ان الارقمنتات تقول

setVehicleDamageProof ( vehicle theVehicle, bool damageProof )

متى اركب فنكشن على فنكشن ض

ياباشا هو طالب منك السيارة vehicle theVehicle

بدل ماتحط إسمه تحط تحقق من السيارة اللي راكبه اللاعب يعني علي حسب الفنكشن اللي هتحط فيه فنكشن أخر

Link to comment

الفنكشن هذا يجيب السيارة الي راكبها الاعب

getPedOccupiedVehicle 

وهذا يخليها ماتنفجر

setVehicleDamageProof 

بس هذا كيف بيعرف السيارة الي لازم يخليها ماتنفجر ؟ عن طريق الفنكشن الاول

وفيه اكثر من طريقة عشان تجيب السيارة زي كذا

function ( player ) 
     local theCar = getPedOccupiedVehicle(player) 
     setVehicleDamageProof(theCar,true) 
end 

وتقدر تجيب السيارة عن طريق هالحركة

function ( player ) 
     setVehicleDamageProof(getPedOccupiedVehicle(player),true) 
end 

بس بالاخير نفس الشي سويت كذا ولا كذا ... اتمني وصلت الفكرة ياقميل

:roll::wink:

Link to comment

شف

local theVehicle = getPedOccupiedVehicle(localPlayer) -- هنا يجيب الموتر اللي راكبه اللاعب 
setVehicleDamageProof( theVehicle,true)-- هنا يسوي الفنكشن حق حماية المركبه 

مو متأكد اذا كان الفنكشن شغال كلنت لكن اظنه ما يزبط الا سيرفر

Link to comment

يب وصلت ض

بس اخر استفسار

الحين

        if not cDMG then 
            addEventHandler("onClientVehicleDamage", localPlayer, cancelEvent) 
        else 
            removeEventHandler("onClientVehicleDamage", localPlayer, cancelEvent) 
        end 
        cDMG = not cDMG 

cDMG = not cDMG وش يعني ض

اللي فهمته انه ضد بعض بس مافهمته زين ض

Link to comment
يب وصلت ض

بس اخر استفسار

الحين

        if not cDMG then 
            addEventHandler("onClientVehicleDamage", localPlayer, cancelEvent) 
        else 
            removeEventHandler("onClientVehicleDamage", localPlayer, cancelEvent) 
        end 
        cDMG = not cDMG 

cDMG = not cDMG وش يعني ض

اللي فهمته انه ضد بعض بس مافهمته زين ض

مجرد متغير بس عشان يتاكد انه مو شغال الافنت ><

Link to comment

هاذي فايدتها بدال ماتسوي كذا

  
if nssor == false then 
       nssor = true 
       -- your code 
else 
       -- your code 
    nssor = false 
end 

تختصرلك السالفة تعكس القيمة اذا كانت

true

تخليها

false

والعكس

واذا مافهمت جرب هالمثال سويته لك وبتفهم بأذن الله

addCommandHandler('value', 
function (  ) 
    if not nssor then 
        outputChatBox('the value now is : '..tostring(nssor) ) 
    else 
        outputChatBox('the value now is : '..tostring(nssor) ) 
    end 
    nssor = not nssor 
end) 

Link to comment

هاذي فايدتها بدال ماتسوي كذا

  
if nssor == false then 
       nssor = true 
       -- your code 
else 
       -- your code 
    nssor = false 
end 

تختصرلك السالفة تعكس القيمة اذا كانت

true

تخليها

false

والعكس

واذا مافهمت جرب هالمثال سويته لك وبتفهم بأذن الله

addCommandHandler('value', 
function (  ) 
    if not nssor then 
        outputChatBox('the value now is : '..tostring(nssor) ) 
    else 
        outputChatBox('the value now is : '..tostring(nssor) ) 
    end 
    nssor = not nssor 
end) 

يعني بالمثال ذا

مره اخذتها نصور ومره نوت نصور

صح ض

Link to comment

انت جرب المثال خش السيرفر واكتب

value

وبتعرف وقلتلك انه يعكس القيمة لو كانت

true

بيخليها

false

ولو كانت false

بيخليها true

وهكذا الي لانهائية .. ذذ :mrgreen:

Link to comment

انت جرب المثال خش السيرفر واكتب

value

وبتعرف وقلتلك انه يعكس القيمة لو كانت

true

بيخليها

false

ولو كانت false

بيخليها true

وهكذا الي لانهائية .. ذذ :mrgreen:

عرفتها ضض

بس الكود اللي كتبته لي وين مكان التغير ض

كتبت فاليو بس وين مكانه ض

     if (  getPedOccupiedVehicle( getLocalPlayer(  ) ) ) then 
            setVehicleDamageProof ( getPedOccupiedVehicle( getLocalPlayer(  ) ), Dm) 
 Dm = not Dm 
  

كذا صح ؟

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...