Jump to content

طلب فانكشن


SycroX

Recommended Posts

السلام عليكم ابي فانكشن

لما اللاعب يكون في

دايمنشن معين مثلا يكون

500

ما يقدر يطلع الي سلاح محدد

يعني اللاعب لما يكون جوا دايمنشن

500

يكون ما يقدر يطلع سلاح الي الأم فور

Link to comment

سو تايمر يتحقق اذا كان اللاعب بالعالم الوهمي الي تبيه

يخلي السلاح الي ماسكه اللاعب هو اليد وتخلي اللاعب مايقدر يبدل الاسلحه

او

اذا اللاعب يدخل ويطلع العالم الوهمي بسكربت انت مسويه

اذا دخل اللاعب العالم الوهمي خل السلاح صفر وخل اللاعب مايقدر يبدل الاسلحه

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

الفرق انه بدون تايمر بس

setTimer 
  
getElementDimension 
setPedWeaponSlot 
toggleControl 

Link to comment

مشكورين تمت الأفادة

  
addEventHandler ( "onClientPlayerWeaponSwitch", getRootElement(), 
function ( prevSlot, newSlot ) 
    local Dis = getElementDimension ( localPlayer ) 
    if Dis == 55 then 
    if getPedWeapon(getLocalPlayer(),newSlot) == 38 then 
        toggleControl ( "next_weapon", false ) 
        toggleControl ( "previous_weapon", false ) 
    else 
    if Dis == 0 then 
        toggleControl ( "next_weapon", true ) 
        toggleControl ( "previous_weapon", true ) 
            end 
        end 
    end 
end 
) 
  

الحين انا كملت علي مثال الويكي بس في مشكلة

و اللاعب في ديمنشن 0

يكون يقدر يغير و تمام

و لما يروح 55

السلاح يثبت تمام بردة

بس المشكلة لما ارجع دايمنشن 0

اللاقي السلاح بردو لسا ثابت ما يغير

وش الحل

Link to comment
function StopChanging( prevSlot, newSlot ) 
    local Dis = getElementDimension ( localPlayer ) 
    if Dis == 55 then 
    if getPedWeapon(getLocalPlayer(),newSlot) == 38 then 
        toggleControl ( "next_weapon", false ) 
        toggleControl ( "previous_weapon", false ) 
    else 
    if Dis == 0 then 
        toggleControl ( "next_weapon", true ) 
        toggleControl ( "previous_weapon", true ) 
            end 
        end 
    end 
end 
) 
addEventHandler ( "onClientPlayerWeaponSwitch", getRootElement(), StopChanging) 

لما تخرجه من الدمنشن استعمل ذا

removeEventHandler("onClientPlayerSwitch", getRootElement(), StopChanging) 

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