Jump to content

off FreeRom


Recommended Posts

ولا اقول الكود الي فوق ماله داعي

انا قصدي عندي لوحه

في زر اغلاق وزر

موافق

اذا ضغطت علي زر موافق

يطفي الفري روم

تضغط اف1

مايجي شي

فقط الي ضغط علي الزر مايفتحله الفري روم

وبعد وقت او بمعني تايمر

يعني 5 دقايق يشتغل الفري روم يعني لو ضغط اف1

بيفتح معه

فهمتني ؟

Link to comment

اي بسيطة ان شاء الله .. داتا

setElementData --   true يوم يضغط الزر 
setTimer -- تسوي تايمر يحول الداتا false 
  

وتعدل الفري روم بـ شرط :

getElementData == true 

واذا حصل الشرط مثلا true

return end

وينهي الوظيفة ذذ

Link to comment

انت فاهم الداتا اظن شرحها لك عناد قبل .. ؟

set = يحط الداتا

get = يجيب الداتا

انت سوي يوم يضغط ايقاف يحط داتا فولس مثلا وتسوي تحقق بالفري روم عند فنكشن اللي يفتحة وتشوف اذا الداتا فولس مايسويها الوظيفة ~ ذذ وبس ~

!

Link to comment

شوف الداتا هي وظيفة كذا مساعدهـ عرفت ؟ يعني تقدر تستخدمها وتفيدكـ فـ آي شيء تحتاجة مثلآ كذآ :

vehicle = createVehicle ( id,x,y,z ) 
setElementData(vehicle,"Anything",true) 
  
addCommandHandler("x", 
    function ( ) 
    if isElement( vehicle ) then 
            if not getElementData ( vehicle,"Anything" ) == true then 
            return outputChatBox("* There's No Vehicle Data Found!") end  
                outputChatBox("* Vehicle Data") 
                end 
        end 
) 

يعني الترتيب للارقمنتات المطلوبة #

setElementData ( element,"Anything",true or "Anything" ) 

element = الالمنت اللي تبي تسوي لة الداتا ..

string Anything

string = " "

Anything = بالارقمنت الثاني اي شيء تبية اي قيمة بـ رآسك اي مسمى ..

الارقمنت الثالث تقدر تحط اللي تبية كأ مثآل سويتة لك true

true or string Anything = القيمة للقيمة يعني مثلا تبي تحطها قيمة

"3ssol"

او

true

او اي شيء تبيه

وبـ مثآل سويت تحقق اذا السيارهـ معها داتا ترو يطلع انها معها داتا

او مامعها ذذ

طبعا الارقمنتات كآنت

الالمنت = السيارهـ

القيمة = حطيتها من رآسي #

true = حطيتها من راسي ذذ

آتمنى فهمت .. و كودكـ يصير كذآ عموما بـ الداتا بـ مآ آنك مبتدئ فـ تفضله وشوفة كيف صاير تراهـا سهله مرهـ .. :

-- # Client Side  
addEventHandler("onClientGUIClick",getRootElement(), 
    function (  ) 
        if ( source == Close ) then 
        if getElementData ( localPlayer,"CanOpenFreeroam" ) == true then return end 
            setElementData ( localPlayer,"CanOpenFreeroam",true ) 
            outputChatBox("* You Can't Show The Freeroam Now!",255,0,0) 
        PrestegeTimer = 
        setTimer (  
                function ( )  
                    if getElementData ( localPlayer,"CanOpenFreeroam" ) == true then 
                        setElementData ( localPlayer,"CanOpenFreeroam",false ) 
                        outputChatBox("* You Can Show The Freeroam Now!",255,255,0) 
                    end 
                end,5000,1 
            ) 
        elseif ( source == Open ) then 
            if getElementData ( localPlayer,"CanOpenFreeroam" ) == false then return end 
                setElementData ( localPlayer,"CanOpenFreeroam",false ) 
                    outputChatBox("* You Can Show The Freeroam Now!",255,255,0) 
            end 
        end 
    ) 

-- # Client Freeroam File ( Fr_Client.lua ) .. 
function toggleFRWindow() 
    if getElementData ( localPlayer,"CanOpenFreeroam" ) == true then return end 
    if isWindowOpen(wndMain) then 
        showCursor(false) 
        hideAllWindows() 
        colorPicker.closeSelect() 
    else 
        showCursor(true) 
        showAllWindows() 
    end 
end 
  

الثاني حق الفري روم انت دور الفنكشن وظيف الشرط وجرب الكود بـ نفسكـ وشوف كيف صاير بـ داتا شيء عجيب خخخ المهم انة الازرار تكون كذا :

Open = تقدر تفتح الفري روم

Close = تسكر الفري روم لـ مدهـ 5 ثواني وتقدر تفتح كل شيء بـ الداتا و تآيمر مافية غيرهم .. :mrgreen:

عموما آلدآتآ سهله اي شيء تفضل اسال فية بـ الاكواد .. :mrgreen:

..

Link to comment

آتمنى فهمت .. و كودكـ يصير كذآ عموما بـ الداتا بـ مآ آنك مبتدئ فـ تفضله وشوفة كيف صاير تراهـا سهله مرهـ .. :

-- # Client Side  
addEventHandler("onClientGUIClick",getRootElement(), 
    function (  ) 
        if ( source == Close ) then 
        if getElementData ( localPlayer,"CanOpenFreeroam" ) == true then return end 
            setElementData ( localPlayer,"CanOpenFreeroam",true ) 
            outputChatBox("* You Can't Show The Freeroam Now!",255,0,0) 
        PrestegeTimer = 
        setTimer (  
                function ( )  
                    if getElementData ( localPlayer,"CanOpenFreeroam" ) == true then 
                        setElementData ( localPlayer,"CanOpenFreeroam",false ) 
                        outputChatBox("* You Can Show The Freeroam Now!",255,255,0) 
                    end 
                end,5000,1 
            ) 
        elseif ( source == Open ) then 
            if getElementData ( localPlayer,"CanOpenFreeroam" ) == false then return end 
                setElementData ( localPlayer,"CanOpenFreeroam",false ) 
                    outputChatBox("* You Can Show The Freeroam Now!",255,255,0) 
            end 
        end 
    ) 

-- # Client Freeroam File ( Fr_Client.lua ) .. 
function toggleFRWindow() 
    if getElementData ( localPlayer,"CanOpenFreeroam" ) == true then return end 
    if isWindowOpen(wndMain) then 
        showCursor(false) 
        hideAllWindows() 
        colorPicker.closeSelect() 
    else 
        showCursor(true) 
        showAllWindows() 
    end 
end 
  

.

طيب اخوي برستيج

كيف يفهم اني ابي اطفي الفري روم ؟؟؟

يعني كيف فهم الكود ان المطلوب منه يطفي الفري روم ؟

مع اني ماني شايف شي عن الفري روم غير ذا

CanOpenFreeroam

؟؟؟؟

Link to comment

عسسول تبي طريقة اسهل ؟؟

مثل الديث ماتش حقي

  
addEventHandler("onClientGUICilck",root, 
function () 
if source == اسم الزر then 
unbindKey("F1","Down",open) 
setTimer(function() bindKey("F1","Down",open) end,5000,1) 
end 
end 
) 
function open () 
  
end 
  

ريح بالك بدون اي تعديل على فري روم ولا شي :):lol:

Link to comment

ي حبيبي انا مجربها ششوف ..

هذي اضن ما تضبط

شوف الفكشن الفاضي

خله موجود وراح تضبط الطريقةة :)

مجربها انا :)

وكانت هذي الطريقة بالصصدفة .. 8)

روح جرب المود حقي ديث ماتش بالهجولة وتشوف !!

Link to comment
عسسول تبي طريقة اسهل ؟؟

مثل الديث ماتش حقي

  
addEventHandler("onClientGUICilck",root, 
function () 
if source == اسم الزر then 
unbindKey("F1","Down",open) 
setTimer(function() bindKey("F1","Down",open) end,5000,1) 
end 
end 
) 
function open () 
  
end 
  

ريح بالك بدون اي تعديل على فري روم ولا شي :):lol:

بوشنب متاكد تضبط ؟

Link to comment

addEventHandler("onClientGUIClick",button, 
    function ( ) 
        unbindKey ( "F2","down",HandlerFunction ) 
    end,false 
) 
  
function HandlerFunction ( ) 
    guiSetVisible ( element,true ) 
    showCursor ( true ) 
bindKey("F2","down",HandlerFunction) 

لازم يكون كذا يعني لو تحط وظيفة ماهي موجودهـ بيجيكـ .. nil

:mrgreen:

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