Abo-Al3ZaB Posted November 27, 2015 Share Posted November 27, 2015 السلام عليكم : D عملت زر بلوحة الآدمنية وبدي لما اضغط على الزر تفتحلي لوحة بس اللوحة موجودة بمود ثاني : # جربت كثير اكواد ما فتحت اللوحة هل من مساعدة ؟ ؟ : # Link to comment
The Killer Posted November 28, 2015 Share Posted November 28, 2015 استعمل Exports .. https://wiki.multitheftauto.com/wiki/Call Link to comment
TAPL Posted November 28, 2015 Share Posted November 28, 2015 السلام عليكم : Dعملت زر بلوحة الآدمنية وبدي لما اضغط على الزر تفتحلي لوحة بس اللوحة موجودة بمود ثاني : # جربت كثير اكواد ما فتحت اللوحة هل من مساعدة ؟ ؟ : # اطرح الأكواد الي جربتها و ما ضبطت Link to comment
Me[Z]oO Posted November 28, 2015 Share Posted November 28, 2015 onClientGUIClick guiSetVisible showChat لو ما عرفت قول فكرتك وبسويها لك Link to comment
` Allawi Posted November 28, 2015 Share Posted November 28, 2015 executeCommandHandler Link to comment
MoDeR2014 Posted November 28, 2015 Share Posted November 28, 2015 https://forum.multitheftauto.com/viewtopic.php?f=160&t=91209 Link to comment
Abo-Al3ZaB Posted November 28, 2015 Author Share Posted November 28, 2015 السلام عليكم : Dعملت زر بلوحة الآدمنية وبدي لما اضغط على الزر تفتحلي لوحة بس اللوحة موجودة بمود ثاني : # جربت كثير اكواد ما فتحت اللوحة هل من مساعدة ؟ ؟ : # اطرح الأكواد الي جربتها و ما ضبطت استعملت هاد الكود مدري لمين هو بصراحة بس لقيته بالمنتدى ,,, function onGuiClick (button, state, absoluteX, absoluteY) if (source == aTab1.Jailed) then guiSetVisible(jWin,true) guiBringToFront ( jWin ) end end addEventHandler ("onClientGUIClick", getRootElement(), onGuiClick) Link to comment
Abo-Al3ZaB Posted November 28, 2015 Author Share Posted November 28, 2015 https://forum.multitheftauto.com/viewtopic.php?f=160&t=91209 ما فهمت طريقتك كلها بصراحة ,,, : D Link to comment
SycroX Posted November 29, 2015 Share Posted November 29, 2015 السلام عليكم : Dعملت زر بلوحة الآدمنية وبدي لما اضغط على الزر تفتحلي لوحة بس اللوحة موجودة بمود ثاني : # جربت كثير اكواد ما فتحت اللوحة هل من مساعدة ؟ ؟ : # اطرح الأكواد الي جربتها و ما ضبطت استعملت هاد الكود مدري لمين هو بصراحة بس لقيته بالمنتدى ,,, function onGuiClick (button, state, absoluteX, absoluteY) if (source == aTab1.Jailed) then guiSetVisible(jWin,true) guiBringToFront ( jWin ) end end addEventHandler ("onClientGUIClick", getRootElement(), onGuiClick) addEventHandler ("onClientGUIClick", getRootElement(), function() if (source == aTab1.Jailed) then executeCommandHandler ( "Your Command" ) end end ) onClientGUIClick guiSetVisible showChat لو ما عرفت قول فكرتك وبسويها لك showChat شو دخلها بلموضوع Link to comment
Mr.Ronaldo Posted November 29, 2015 Share Posted November 29, 2015 اسمع اخي بالاول سوي باللوحه حقتك كوماند لو كتبناه يخلي اللوحه تفتح مثل كذا addCommandHandler("CommandWeaponss", function () if (guiGetVisible (panelname) == false ) then guiSetVisible(panelname,true) else guiSetVisible(panelname,false) end end) بعدين روح على لوحة الادمنيه وضيف لو ضغط على الزر يسوي executecommandhandler يعني يستخدم الامر مثال addEventHandler("onClientGUIClick",getRootElement(), function () if (source == ButtonName) then -- اسم الزر executeCommandHandler("CommandWeaponss") -- نفس الامر end end) Link to comment
Abo-Al3ZaB Posted November 29, 2015 Author Share Posted November 29, 2015 اسمع اخي بالاول سوي باللوحه حقتك كوماند لو كتبناه يخلي اللوحه تفتحمثل كذا addCommandHandler("CommandWeaponss", function () if (guiGetVisible (panelname) == false ) then guiSetVisible(panelname,true) else guiSetVisible(panelname,false) end end) بعدين روح على لوحة الادمنيه وضيف لو ضغط على الزر يسوي executecommandhandler يعني يستخدم الامر مثال addEventHandler("onClientGUIClick",getRootElement(), function () if (source == ButtonName) then -- اسم الزر executeCommandHandler("CommandWeaponss") -- نفس الامر end end) ما ضبط Link to comment
Rockyz Posted November 29, 2015 Share Posted November 29, 2015 اول شي روح ل ملف المود الثاني ضع فيه هذا الكود function OpenTHISpanel ( ) -- your code end وحط في الميتا ماله <export function="OpenTHISpanel" type="client" /> وروح لملف الادمنية وروح ل المسار ذة admin/client/gui/admin_main.lua وحط فيه ذة الكود addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then exports.YourModeName:OpenTHISpanel ( ); end end ); Link to comment
Abo-Al3ZaB Posted November 29, 2015 Author Share Posted November 29, 2015 اول شي روح ل ملف المود الثاني ضع فيه هذا الكود function OpenTHISpanel ( ) -- your code end وحط في الميتا ماله <export function="OpenTHISpanel" type="client" /> وروح لملف الادمنية وروح ل المسار ذة admin/client/gui/admin_main.lua وحط فيه ذة الكود addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then exports.YourModeName:OpenTHISpanel ( ); end end ); عملت كل شي بس ما فهمت بخصوص هاد ضع فيه هذا الكود function OpenTHISpanel ( ) -- your code end كيف يعني احط الكود هاد لحاله ولا كيف ؟ Link to comment
Rockyz Posted November 29, 2015 Share Posted November 29, 2015 ضع كودك يعني ضع كود فتح نافدتك Link to comment
Abo-Al3ZaB Posted November 29, 2015 Author Share Posted November 29, 2015 ضع كودك يعني ضع كود فتح نافدتك اوك ,,, جاري التجريب Link to comment
Rockyz Posted November 29, 2015 Share Posted November 29, 2015 لاتنسى تستبدل addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then exports.YourModeName:OpenTHISpanel ( ); end end ); YourModeName باسم مودك الي فيه الوحة Link to comment
Abo-Al3ZaB Posted November 29, 2015 Author Share Posted November 29, 2015 ضع كودك يعني ضع كود فتح نافدتك حطيت الكود هيك بالكلينت function OpenTHISpanel (button, state, absoluteX, absoluteY) if (source == aTab1.Jailed) then guiSetVisible(jWin,true) guiBringToFront ( jWin ) end end addEventHandler ("onClientGUIClick", getRootElement(), onGuiClick) برضو ما ضبط ض : # Link to comment
Abo-Al3ZaB Posted November 29, 2015 Author Share Posted November 29, 2015 لاتنسى تستبدل addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then exports.YourModeName:OpenTHISpanel ( ); end end ); YourModeName باسم مودك الي فيه الوحة حطيت اسم المود اللي فيه اللوحة وكل شي قلته ما فتحت : D Link to comment
#DRAGON!FIRE Posted November 29, 2015 Share Posted November 29, 2015 خلها كذا function OpenTHISpanel ( ) guiSetVisible(jWin,true) guiBringToFront ( jWin ) end Link to comment
Abo-Al3ZaB Posted November 29, 2015 Author Share Posted November 29, 2015 خلها كذا function OpenTHISpanel ( ) guiSetVisible(jWin,true) guiBringToFront ( jWin ) end تمام زبطت ,, بس في مشكلة باللوحة لما تفتح ما تظهر كاملة : D اللوحة هي تفتح بكوماند لما افتحها بالكوماند من اف 8 بتفتح كلها عادي تمام ,, واروح افتحها من الزر باللوحة بتطلع كاملة بس لما اعمل رستارت للمود اللي فيه اللوحة واروح افتح اللوحة من الزر بلوحة الآدمنية تطلع اللوحة ناقصة إن شاء الله بتكون فهمتني Link to comment
Abdul KariM Posted November 29, 2015 Share Posted November 29, 2015 ^ debugscript 3 ? Link to comment
Abo-Al3ZaB Posted November 30, 2015 Author Share Posted November 30, 2015 i wait the reply ,,, : # بالنسبة للدي بق ما رح يطلع معي شي ,,, عرضت المشكلة واللي بفهمها يمكن يحللي اياها : D Link to comment
iMr.Omar Posted November 30, 2015 Share Posted November 30, 2015 اطرح اكواد صنع اللوحة Link to comment
Abo-Al3ZaB Posted November 30, 2015 Author Share Posted November 30, 2015 اطرح اكواد صنع اللوحة ايش رأيك اطرحلك المود كلو اللوحة شغالة ما فيها شي بس قلت مشكلتي فوق Link to comment
a7zan Posted November 30, 2015 Share Posted November 30, 2015 اطرح اكواد صنع اللوحة ايش رأيك اطرحلك المود كلو اللوحة شغالة ما فيها شي بس قلت مشكلتي فوق اذا مـا تبي تطرح الآكواد حقتك هنا عشان ماتنزرف ، يمديك تكلم إي مبرمج خاص مو صعبه Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now