Jump to content

مشكله بالدي آكس


King12

Recommended Posts

آنا آستخدم السكربت هذا

http://community.mtasa.com/index.php?p= ... ls&id=4871

آخر نسخه اللي بالوصف

بس قهرني عجزت آسوي دستروي للدي اكس والآشياء الثانيه

الكود حقي :

  
bindKey("F1","down", 
function() 
if toggeled then 
toggeled = false 
showCursor ( false ) 
exports.SDT_GUI:dxDestroyElements(dx) 
else 
toggeled = true 
end 
end) 
  
function dx() 
    if toggeled then 
    userpanel = exports.SDT_GUI:dxCreateStaticImage(1750,0,180,1080,"images/background.png",0,parent) 
end 
end 
addEventHandler("onClientRender",getRootElement(), dx) 
  

النافذه تطلع وانا مسوي قبلها ازرار على طول النافذه تغطي على الآزرار

Link to comment
ما عندي خبرة كبيرة بـ هذا السكربت

لـــكن هذا السطر

exports.SDT_GUI:dxDestroyElements(dx) 

من وين جبت dx

dx جآب

من ذآ آلفنكشن

function dx() 

على مآ آضن

لكن هو يبي

exports.SDT_GUI:dxDestroyElements(dx)

يعني يبي يزيلهآ

بس ليه حآط

addEventHandler("onClientRender",getRootElement(), dx) 

آلمقروض تحط كذآ

showCursor ( false ) 
removeEventHandler("onClientRender",getRootElement(), dx) 
else 

Link to comment

كنت مسوي

dxDestroyElement(userpanel)

فغيرتها لـ

Elements

لأن بالسكربت هو يقول هذا للفنكشنات علشان كذا سويته.

سويت طريقتك يا كنق-هوهو بس ماصار شي باقي تطلع اللوحه

يوم آستخدمت dxDestroyElement(userpanel)

طلع لي الخطأ هذا بالديبوق يوم اضغط اف1 مره ثانيه علشان اسكرها

ERROR: SDT_GUI\dxGui.lua:27: attempt to call global 'wasEventCanceled' (a nil value)

ERROR: dxtest\client.lua:10: call failed to call 'SDT_GUI:dxDestroyElement'

الكود

  
function dxDestroyElement(dxElement) 
    if (isElement(dxElement)) then 
        triggerEvent("onClientDXDestroy",dxElement) 
        if not (wasEventCanceled()) then -- السطر اللي فيه خطأ رقم 27 
            destroyElement(dxElement) 
            return true; 
        end 
    end 
    return false; 
end 
  

  
bindKey("F1","down", 
function() 
if toggeled then 
toggeled = false 
showCursor ( false ) 
-- removeEventHandler("onClientRender",getRootElement(), dx) 
exports.SDT_GUI:dxDestroyElement(menu) -- سطر 10 
else 
toggeled = true 
end 
end) 
  

Link to comment
كيف تبي تسوي
exports.SDT_GUI:dxDestroyElement(userpanel) 

و

userpanel

دآخل فنكشن ثآني؟؟

سوي لهآ جدول وشوف

شلون آسوي جدول لفنكشنات ماهي باللعبه آصلن :|

??

مآينفع يسير كذآ

  
Upanel = { } 
  
bindKey("F1","down", 
function() 
if toggeled then 
toggeled = false 
showCursor ( false ) 
exports.SDT_GUI:dxDestroyElements(Upanel[getLocalPlayer()]) 
else 
toggeled = true 
end 
end) 
  
function dx() 
    if toggeled then 
    Upanel[getLocalPlayer()] = exports.SDT_GUI:dxCreateStaticImage(1750,0,180,1080,"images/background.png",0,parent) 
end 
end 
addEventHandler("onClientRender",getRootElement(), dx) 
  

Link to comment
لا ي شيخ

انت فهمت وش قلت انا ؟

ليه مسوي جدول ؟

علشآن هو بيخفي آللوحة

exports.SDT_GUI:dxDestroyElement(userpanel) 

userpanel و

dx معرفه في فنكشن

userpanel وليست معرفة في فنكشن إظهآر وإخفآء

:D يعني علشآن نربط بين آلفنكشنآت

Link to comment

استفسار بسيط لكم ايها الأخوان ..

ليش الموضوع البسيط زي الي حطه الاخ كنق 12

يوصل 12 رد له ولا في رد واحد افاده اغلبكم يرد على الي رد على الموضوع عشان يحشره ويبين له انه انا افضل منك ولا كودي احسن من كودك

الشي هذا لاحضته في جميع المواضيع يا اخوان مو بس في ذا الموضوع في مواضيع توصل 30 وصاحب الموضوع ماستفاد شي

اتطورو ياعرب

معليش ردي خارج عن الموضوع ياكنق 12 واتمنى تسامحني ع التدخل

Link to comment
لا ي شيخ

انت فهمت وش قلت انا ؟

ليه مسوي جدول ؟

علشآن هو بيخفي آللوحة

exports.SDT_GUI:dxDestroyElement(userpanel) 

userpanel و

dx معرفه في فنكشن

userpanel وليست معرفة في فنكشن إظهآر وإخفآء

:D يعني علشآن نربط بين آلفنكشنآت

كلنت للاعب نفسه فقط ما يحتاج تسوي تيبل -_-

removeEventHandler بالنسبة لصاحب الموضوع ليه ما تجرب تستخدم

Link to comment
استفسار بسيط لكم ايها الأخوان ..

ليش الموضوع البسيط زي الي حطه الاخ كنق 12

يوصل 12 رد له ولا في رد واحد افاده اغلبكم يرد على الي رد على الموضوع عشان يحشره ويبين له انه انا افضل منك ولا كودي احسن من كودك

الشي هذا لاحضته في جميع المواضيع يا اخوان مو بس في ذا الموضوع في مواضيع توصل 30 وصاحب الموضوع ماستفاد شي

اتطورو ياعرب

معليش ردي خارج عن الموضوع ياكنق 12 واتمنى تسامحني ع التدخل

لا عادي يالغالي ,,

فيس بوك شلون آستخدم الركتانقل

https://wiki.multitheftauto.com/wiki/DxDrawRectangle

Link to comment
استفسار بسيط لكم ايها الأخوان ..

ليش الموضوع البسيط زي الي حطه الاخ كنق 12

يوصل 12 رد له ولا في رد واحد افاده اغلبكم يرد على الي رد على الموضوع عشان يحشره ويبين له انه انا افضل منك ولا كودي احسن من كودك

الشي هذا لاحضته في جميع المواضيع يا اخوان مو بس في ذا الموضوع في مواضيع توصل 30 وصاحب الموضوع ماستفاد شي

اتطورو ياعرب

معليش ردي خارج عن الموضوع ياكنق 12 واتمنى تسامحني ع التدخل

لا عادي يالغالي ,,

فيس بوك شلون آستخدم الركتانقل

https://wiki.multitheftauto.com/wiki/DxDrawRectangle

سويه بالـ Guieditor

تلاقيه ب قائمة الـ Dx

Link to comment
استفسار بسيط لكم ايها الأخوان ..

ليش الموضوع البسيط زي الي حطه الاخ كنق 12

يوصل 12 رد له ولا في رد واحد افاده اغلبكم يرد على الي رد على الموضوع عشان يحشره ويبين له انه انا افضل منك ولا كودي احسن من كودك

الشي هذا لاحضته في جميع المواضيع يا اخوان مو بس في ذا الموضوع في مواضيع توصل 30 وصاحب الموضوع ماستفاد شي

اتطورو ياعرب

معليش ردي خارج عن الموضوع ياكنق 12 واتمنى تسامحني ع التدخل

لا عادي يالغالي ,,

فيس بوك شلون آستخدم الركتانقل

https://wiki.multitheftauto.com/wiki/DxDrawRectangle

سويه بالـ Guieditor

تلاقيه ب قائمة الـ Dx

طيب بخلي عليه صوره كيف؟

Link to comment

يعني يصير كذا؟

  
bindKey("F1","down", 
function() 
if toggeled then 
toggeled = false 
else 
toggeled = true 
end 
end) 
  
addEventHandler("onClientRender",root, 
function 
if toggeled then 
test = dxDrawImage(10, 111, 375, 525, "images/drift.png", 12, 0, 0, tocolor(215, 172, 2, 255), true) 
end 
end) 
  
addEventHandler ( "onClientCursorMove", root, 
    function ( _, __, x, y ) 
        if not test then return end 
        if x >= 10 and y >= 111 and x <= (10+375) and y <= (111+525) then 
            mouse = "testa" 
            if mouse then mouse = nil end 
        end 
    end 
) 
  
  
addEventHandler ( "onClientClick", root, 
    function ( button, state, x, y ) 
        if button == "left" and state == "down" then 
            if test and mouse then 
                -- blabla 
            end 
        end 
    end 
) 
  

التحققات هذي اخذتها من عناد ^

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