KinG_DrifT Posted December 3, 2012 Share Posted December 3, 2012 السلام عليكم ورحمة الله وبركاته شباب انا مبتدئ في البرمجة بسس لي معلومات سابقة المهم ابيكم تساعدوني .. انا سويت نافذ وطلعت الكود حققه وخليته اذا ضغطت اف3 يطلع ليي بس واجهت مششكلة وطلب المششكلة اني اول ما اششغل المود يطلع النافذ الطلب ابي اذا ضغط اللاعب تصير الوظيفة Link to comment
iPrestege Posted December 3, 2012 Share Posted December 3, 2012 guiSetVisible (Window, false ) والوظيفة تستخدم function مثال : function() -- بداية الوظيفة -- الوظيفة , كودك end -- اغلاق الوظيفة ) ووضح لي وش تبي تسوي وش الوظيفة عشان نساعدك Link to comment
KinG_DrifT Posted December 3, 2012 Author Share Posted December 3, 2012 guiSetVisible (Window, false ) والوظيفة تستخدم function مثال : function() -- بداية الوظيفة -- الوظيفة , كودك end -- اغلاق الوظيفة ) ووضح لي وش تبي تسوي وش الوظيفة عشان نساعدك هذا كودي function onresourceStart () bindKey ("F3", "down", showUserPanel) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onresourceStart) function showUserPanel () local getVisible = guiGetVisible (GUIEditor_Window[1]) if (getVisible) then guiSetVisible (GUIEditor_Window[1], false) showCursor (false) else guiSetVisible (GUIEditor_Window[1], false) showCursor (true) playSound("kin.wav") triggerServerEvent("getVoteDatas",localPlayer) end end الوظيفة يحط لاعب بـ تيم Link to comment
TAPL Posted December 3, 2012 Share Posted December 3, 2012 السلام عليكم ورحمة الله وبركاتهشباب انا مبتدئ في البرمجة بسس لي معلومات سابقة المهم ابيكم تساعدوني .. انا سويت نافذ وطلعت الكود حققه وخليته اذا ضغطت اف3 يطلع ليي بس واجهت مششكلة وطلب المششكلة اني اول ما اششغل المود يطلع النافذ الطلب ابي اذا ضغط اللاعب تصير الوظيفة تحت الكود ذا GUIEditor_Window[1] = guiCreateWindow(...) حط ذا الكود guiSetVisible (GUIEditor_Window[1], false) Link to comment
KinG_DrifT Posted December 3, 2012 Author Share Posted December 3, 2012 السلام عليكم ورحمة الله وبركاتهشباب انا مبتدئ في البرمجة بسس لي معلومات سابقة المهم ابيكم تساعدوني .. انا سويت نافذ وطلعت الكود حققه وخليته اذا ضغطت اف3 يطلع ليي بس واجهت مششكلة وطلب المششكلة اني اول ما اششغل المود يطلع النافذ الطلب ابي اذا ضغط اللاعب تصير الوظيفة تحت الكود ذا GUIEditor_Window[1] = guiCreateWindow(...) حط ذا الكود guiSetVisible (GUIEditor_Window[1], false) تمم حل المششكلة باقي الطلب لاهنتم Link to comment
iPrestege Posted December 3, 2012 Share Posted December 3, 2012 setPlayerTeam الكود اللي عطيتك اياه تابل وراك كيف تسوية ^_* ولآ تنسى لآزم تكون مسوي التيم من قبل createTeam Link to comment
KinG_DrifT Posted December 3, 2012 Author Share Posted December 3, 2012 setPlayerTeam الكود اللي عطيتك اياه تابل وراك كيف تسوية ^_* ولآ تنسى لآزم تكون مسوي التيم من قبل createTeam طيب وشش فيكم تحمسستوا مع الاسسهل انا ابي كيف اخلي اللاعب اذا ضغط الزر يحططه بـ فريق Link to comment
./BlackBird# Posted December 3, 2012 Share Posted December 3, 2012 setPlayerTeam(player,team) مع التذكير بانه سيرفر Link to comment
KinG_DrifT Posted December 3, 2012 Author Share Posted December 3, 2012 setPlayerTeam الكود اللي عطيتك اياه تابل وراك كيف تسوية ^_* ولآ تنسى لآزم تكون مسوي التيم من قبل createTeam طيب وشش فيكم تحمسستوا مع الاسسهل انا ابي كيف اخلي اللاعب اذا ضغط الزر يحططه بـ فريق Link to comment
==>ҭᾄlᾄl Posted December 3, 2012 Share Posted December 3, 2012 http://7kaim.com/vb/showthread.php?t=1074 Link to comment
KinG_DrifT Posted December 3, 2012 Author Share Posted December 3, 2012 addEventHandler ("onClientGUIClick", getRootElement(), function(button, state, absoluteX, absoluteY) if ( source == GUIEditor_Button[1] ) then serverlogo = guiCreateStaticImage ( 0.8262, 0.2604, 0.1221, 0.1536, "logo.png", true ) لهنا وطعسست انا مابي احط صورة وشكرآ لانك رديت Link to comment
hassan.k.s.a Posted December 3, 2012 Share Posted December 3, 2012 addEventHandler ("onClientGUIClick", getRootElement(), function(button, state, absoluteX, absoluteY) if ( source == GUIEditor_Button[1] ) then serverlogo = guiCreateStaticImage ( 0.8262, 0.2604, 0.1221, 0.1536, "logo.png", true ) لهنا وطعسست انا مابي احط صورة وشكرآ لانك رديت هذا مثال لا أكثر ولا أقل استخدم الأكواد الي داخل هآذي ألأمثله https://wiki.multitheftauto.com/wiki/setPlayerTeam https://wiki.multitheftauto.com/wiki/createTeam --وألأكواد الي عطيتك سيرفر لازم تربط الكلينت بالسيرفر عن طريق https://wiki.multitheftauto.com/wiki/AddEventHandler https://wiki.multitheftauto.com/wiki/TriggerClientEvent https://wiki.multitheftauto.com/wiki/TriggerEvent -- Link to comment
KinG_DrifT Posted December 3, 2012 Author Share Posted December 3, 2012 addEventHandler ("onClientGUIClick", getRootElement(), function(button, state, absoluteX, absoluteY) if ( source == GUIEditor_Button[1] ) then serverlogo = guiCreateStaticImage ( 0.8262, 0.2604, 0.1221, 0.1536, "logo.png", true ) لهنا وطعسست انا مابي احط صورة وشكرآ لانك رديت هذا مثال لا أكثر ولا أقل استخدم الأكواد الي داخل هآذي ألأمثله https://wiki.multitheftauto.com/wiki/setPlayerTeam https://wiki.multitheftauto.com/wiki/createTeam --وألأكواد الي عطيتك سيرفر لازم تربط الكلينت بالسيرفر عن طريق https://wiki.multitheftauto.com/wiki/AddEventHandler https://wiki.multitheftauto.com/wiki/TriggerClientEvent https://wiki.multitheftauto.com/wiki/TriggerEvent -- مششكؤور اخوي حسسن او حسسان والله مدري ههه المهم هذي الاكواد كلها اعرفها بسس الحين الكود addEventHandler ("onClientGUIClick", getRootElement(), function(button, state, absoluteX, absoluteY) if ( source == GUIEditor_Button[1] ) then serverlogo = guiCreateStaticImage ( 0.8262, 0.2604, 0.1221, 0.1536, "logo.png", true ) كيف اكمله؟ Link to comment
hassan.k.s.a Posted December 3, 2012 Share Posted December 3, 2012 (edited) -- client side-- button = guiCreateButton(100,100,100,100,"Test",false) addEventHandler("onClientGUIClick",guiRoot,function() if source == button then triggerServerEvent("SetTeam",localPlayer) end end) -- Server Side -- addEventHandler("onResourceStart", resourceRoot,function() Team = createTeam ("Test") end) addEvent("SetTeam", true) addEventHandler("SetTeam", getRootElement(),function() setPlayerTeam(source, Team) end) شوف الأكواد وفكر كيف جات اي شيء ماتعرفه قولي عنه Edited December 3, 2012 by Guest Link to comment
TAPL Posted December 3, 2012 Share Posted December 3, 2012 -- client side-- button = guiCreateButton(100,100,100,100,"Test",false) addEventHandler("onClientGUIClick",guiRoot,function() if source == button then triggerServerEvent("SetTeam",localPlayer) end end) -- Server Side -- addEventHandler("onResourceStart", resourceRoot,function() Team = createTeam ("Test") end) addEvent("SetTeam", true) addEventHandler("SetTeam", rootElement,function() setPlayerTeam(source, Team) end) شوف الأكواد وفكر كيف جات اي شيء ماتعرفه قولي عنه rootElement = ?? Link to comment
KinG_DrifT Posted December 3, 2012 Author Share Posted December 3, 2012 -- client side-- button = guiCreateButton(100,100,100,100,"Test",false) addEventHandler("onClientGUIClick",guiRoot,function() if source == button then triggerServerEvent("SetTeam",localPlayer) end end) -- Server Side -- addEventHandler("onResourceStart", resourceRoot,function() Team = createTeam ("Test") end) addEvent("SetTeam", true) addEventHandler("SetTeam", rootElement,function() setPlayerTeam(source, Team) end) شوف الأكواد وفكر كيف جات اي شيء ماتعرفه قولي عنه يَ اخي اششرحوا لي مو بسس تسسوي للي الكوود ولا افهم شيي Link to comment
hassan.k.s.a Posted December 3, 2012 Share Posted December 3, 2012 rootElement = ?? صلحتها Link to comment
hassan.k.s.a Posted December 3, 2012 Share Posted December 3, 2012 (edited) يَ اخي اششرحوا لي مو بسس تسسوي للي الكوود ولا افهم شيي ياعم ماقلت مابي اشرح, قلت لك قول الي ماتعرفه button = guiCreateButton(100,100,100,100,"Test",false)--صنعنا زر addEventHandler("onClientGUIClick",guiRoot,--ألأيفنت عند ضغط الزر function()--الوضيفه للأيفنت if source == button then--نحدد الزر الي لما تضغطه يحدث امر triggerServerEvent("SetTeam",localPlayer)-- نعمل اتصال من الكلينت لسيرفر لأنه ألأكواد لتيم سيرفر مو كلينت end--نهاية الوضيفه end--if نهاية )--اغلاق قوس الأيفنت -- Server Side -- addEventHandler("onResourceStart", resourceRoot,--اضافت ايفنت عند تشغيل المود function()--وضيفه للأيفنت Team = createTeam ("Test")--صنع التيم عند تشغل المود end--نهاية الوضيفه ) --اغلاق قوس ألأيفنت addEvent("SetTeam", true)--SetTeam تشغيل الربط addEventHandler("SetTeam", getRootElement(),--اضافة ايفنت لأتصال الكلينت بالسيرفر function()--الوضيفه setPlayerTeam(source, Team)--ألأمرالي راح يتحقق عند ضغط الزر end--نهاية الوضيفه ) -- اغلاق قوس ألأيفنت Edited December 3, 2012 by Guest Link to comment
TAPL Posted December 3, 2012 Share Posted December 3, 2012 getRootElment() = ?? المفروض getRootElement() Link to comment
hassan.k.s.a Posted December 3, 2012 Share Posted December 3, 2012 getRootElment() = ??المفروض getRootElement() لاحول ناقص حرف كتابه ع السريع Link to comment
3NAD Posted December 3, 2012 Share Posted December 3, 2012 حالياً تقدر تستخدم بدون اضافات root مباشرة -- امثلة root = getRootElement ( ) resourceRoot = getResourceRootElement ( ) Link to comment
KinG_DrifT Posted December 3, 2012 Author Share Posted December 3, 2012 يَ اخي اششرحوا لي مو بسس تسسوي للي الكوود ولا افهم شيي ياعم ماقلت مابي اشرح, قلت لك قول الي ماتعرفه button = guiCreateButton(100,100,100,100,"Test",false)--صنعنا زر addEventHandler("onClientGUIClick",guiRoot,--ألأيفنت عند ضغط الزر function()--الوضيفه للأيفنت if source == button then--نحدد الزر الي لما تضغطه يحدث امر triggerServerEvent("SetTeam",localPlayer)-- نعمل اتصال من الكلينت لسيرفر لأنه ألأكواد لتيم سيرفر مو كلينت end--نهاية الوضيفه end--if نهاية )--اغلاق قوس الأيفنت -- Server Side -- addEventHandler("onResourceStart", resourceRoot,--اضافت ايفنت عند تشغيل المود function()--وضيفه للأيفنت Team = createTeam ("Test")--صنع التيم عند تشغل المود end--نهاية الوضيفه ) --اغلاق قوس ألأيفنت addEvent("SetTeam", true)--SetTeam تشغيل الربط addEventHandler("SetTeam", getRootElement(),--اضافة ايفنت لأتصال الكلينت بالسيرفر function()--الوضيفه setPlayerTeam(source, Team)--ألأمرالي راح يتحقق عند ضغط الزر end--نهاية الوضيفه ) -- اغلاق قوس ألأيفنت يعطييك الف الف عـآآفية بسس عندي سؤآل هذآ if source == button then--نحدد الزر الي لما تضغطه يحدث امر بـ اسم الزر حقي؟ button ابدل Link to comment
iPrestege Posted December 3, 2012 Share Posted December 3, 2012 يَ اخي اششرحوا لي مو بسس تسسوي للي الكوود ولا افهم شيي ياعم ماقلت مابي اشرح, قلت لك قول الي ماتعرفه button = guiCreateButton(100,100,100,100,"Test",false)--صنعنا زر addEventHandler("onClientGUIClick",guiRoot,--ألأيفنت عند ضغط الزر function()--الوضيفه للأيفنت if source == button then--نحدد الزر الي لما تضغطه يحدث امر triggerServerEvent("SetTeam",localPlayer)-- نعمل اتصال من الكلينت لسيرفر لأنه ألأكواد لتيم سيرفر مو كلينت end--نهاية الوضيفه end--if نهاية )--اغلاق قوس الأيفنت -- Server Side -- addEventHandler("onResourceStart", resourceRoot,--اضافت ايفنت عند تشغيل المود function()--وضيفه للأيفنت Team = createTeam ("Test")--صنع التيم عند تشغل المود end--نهاية الوضيفه ) --اغلاق قوس ألأيفنت addEvent("SetTeam", true)--SetTeam تشغيل الربط addEventHandler("SetTeam", getRootElement(),--اضافة ايفنت لأتصال الكلينت بالسيرفر function()--الوضيفه setPlayerTeam(source, Team)--ألأمرالي راح يتحقق عند ضغط الزر end--نهاية الوضيفه ) -- اغلاق قوس ألأيفنت يعطييك الف الف عـآآفية بسس عندي سؤآل هذآ if source == button then--نحدد الزر الي لما تضغطه يحدث امر بـ اسم الزر حقي؟ button ابدل اكيد Link to comment
KinG_DrifT Posted December 3, 2012 Author Share Posted December 3, 2012 طيب جـآآتني مششكلة في عرض النافذ وهي اني اول مـآآ آششغل المود تطلع بدون مـآآ آضغط ششي واذا ضغطت اف3 < < انا محدده يطلع لي بسس المـآآوس النـآفذ مـآآيطلع 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