فاّرس Posted January 14, 2013 Author Share Posted January 14, 2013 السلام عليكم ورحمة الله وبركاتة واجهتني مشكله بـ guieditor سويت نافذه وازرآر بس الازرآر ما تختفي ! الكود : addEventHandler("onClientResourceStart",resourceRoot, function() GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(241,112,317,351,"",false) GUIEditor_Button[1] = guiCreateButton(332,158,97,31,"Click Here",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(330,237,97,30,"Click Here 2",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(327,321,99,34,"Click Here 3",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(324,405,99,33,"Click Here 4",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(262,113,176,20," Note For Admin Only",false,GUIEditor_Window[1]) end ) Link to comment
MR.S3D Posted January 14, 2013 Share Posted January 14, 2013 السلام عليكم ورحمة الله وبركاتةواجهتني مشكله بـ guieditor سويت نافذه وازرآر بس الازرآر ما تختفي ! الكود : addEventHandler("onClientResourceStart",resourceRoot, function() GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(241,112,317,351,"",false) GUIEditor_Button[1] = guiCreateButton(332,158,97,31,"Click Here",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(330,237,97,30,"Click Here 2",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(327,321,99,34,"Click Here 3",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(324,405,99,33,"Click Here 4",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(262,113,176,20," Note For Admin Only",false,GUIEditor_Window[1]) end ) addEventHandler("onClientResourceStart",resourceRoot, function() GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(241,112,317,351,"",false) GUIEditor_Button[1] = guiCreateButton(332,158,97,31,"Click Here",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(330,237,97,30,"Click Here 2",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(327,321,99,34,"Click Here 3",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(324,405,99,33,"Click Here 4",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(262,113,176,20," Note For Admin Only",false,GUIEditor_Window[1]) guiSetVisible(GUIEditor_Window[1], false) --- اخفاء او اظهار النافذة end ) Link to comment
فاّرس Posted January 14, 2013 Author Share Posted January 14, 2013 السلام عليكم ورحمة الله وبركاتةواجهتني مشكله بـ guieditor سويت نافذه وازرآر بس الازرآر ما تختفي ! الكود : addEventHandler("onClientResourceStart",resourceRoot, function() GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(241,112,317,351,"",false) GUIEditor_Button[1] = guiCreateButton(332,158,97,31,"Click Here",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(330,237,97,30,"Click Here 2",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(327,321,99,34,"Click Here 3",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(324,405,99,33,"Click Here 4",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(262,113,176,20," Note For Admin Only",false,GUIEditor_Window[1]) end ) addEventHandler("onClientResourceStart",resourceRoot, function() GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(241,112,317,351,"",false) GUIEditor_Button[1] = guiCreateButton(332,158,97,31,"Click Here",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(330,237,97,30,"Click Here 2",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(327,321,99,34,"Click Here 3",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(324,405,99,33,"Click Here 4",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(262,113,176,20," Note For Admin Only",false,GUIEditor_Window[1]) guiSetVisible(GUIEditor_Window[1], false) --- اخفاء او اظهار النافذة end ) المشكلة من الازرار اذا حطيت GUIEditor_Button[1] = guiCreateButton(332,158,97,31,"Click Here",false,GUIEditor_Window[1]) ما يظهر مع النافذذه واذا حطيت GUIEditor_Button[1] = guiCreateButton(332,158,97,31,"Click Here",false,) يظهر مع النافذه ومعد يختفي معها ياريت حل ذذ Link to comment
MR.S3D Posted January 14, 2013 Share Posted January 14, 2013 والله مدري ماني شايف فيه شي هات الكلنت كامل Link to comment
فاّرس Posted January 14, 2013 Author Share Posted January 14, 2013 والله مدري ماني شايف فيه شيهات الكلنت كامل وانا بعد شفت الكود اكثر من 10 مرات مافي اي مشكله ! client : addEventHandler("onClientResourceStart",resourceRoot, function() GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(241,112,317,351,"",false) GUIEditor_Button[1] = guiCreateButton(332,158,97,31,"Click Here",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(330,237,97,30,"Click Here 2",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(327,321,99,34,"Click Here 3",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(324,405,99,33,"Click Here 4",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(262,113,176,20," Note For Admin Only",false,GUIEditor_Window[1]) guiSetVisible(GUIEditor_Window[1], false) end ) ----------- function show() guiSetVisible(GUIEditor_Window[1], not guiGetVisible(GUIEditor_Window[1])) showCursor(guiGetVisible(GUIEditor_Window[1])) end bindKey ("F2", "down", show) Link to comment
===|OSAMA|=== Posted January 14, 2013 Share Posted January 14, 2013 GUIEditor_window = {} GUIEditor_button = {} GUIEditor_label = {} GUIEditor_window[1] = guiCreateWindow(241,112,317,351,"",false) guiSetVisible(GUIEditor_window[1], false) GUIEditor_button[1] = guiCreateButton(110,70,97,31,"Click Here",false,GUIEditor_window[1]) GUIEditor_button[2] = guiCreateButton(110,120,97,30,"Click Here 2",false,GUIEditor_window[1]) GUIEditor_button[3] = guiCreateButton(110,170,99,34,"Click Here 3",false,GUIEditor_window[1]) GUIEditor_button[4] = guiCreateButton(110,220,99,33,"Click Here 4",false,GUIEditor_window[1]) GUIEditor_label[1] = guiCreateLabel(62,20,176,20," Note For Admin Only",false,GUIEditor_window[1]) ----------- function show() guiSetVisible(GUIEditor_window[1], not guiGetVisible(GUIEditor_window[1])) showCursor(guiGetVisible(GUIEditor_window[1])) end bindKey ("F2", "down", show) اولاً ما يحتاج تسوي حدث عشان تسوي نافذة ! زر لازم تسويه بداخل النافذة عشان ما تخرب الاحداثيات GUI Editorثانياً انت مسوي الأزرار خارج النافذة ( الأحداثيات خطأ ) , لما تسوي بال ! Link to comment
فاّرس Posted January 14, 2013 Author Share Posted January 14, 2013 GUIEditor_window = {} GUIEditor_button = {} GUIEditor_label = {} GUIEditor_window[1] = guiCreateWindow(241,112,317,351,"",false) guiSetVisible(GUIEditor_window[1], false) GUIEditor_button[1] = guiCreateButton(110,70,97,31,"Click Here",false,GUIEditor_window[1]) GUIEditor_button[2] = guiCreateButton(110,120,97,30,"Click Here 2",false,GUIEditor_window[1]) GUIEditor_button[3] = guiCreateButton(110,170,99,34,"Click Here 3",false,GUIEditor_window[1]) GUIEditor_button[4] = guiCreateButton(110,220,99,33,"Click Here 4",false,GUIEditor_window[1]) GUIEditor_label[1] = guiCreateLabel(62,20,176,20," Note For Admin Only",false,GUIEditor_window[1]) ----------- function show() guiSetVisible(GUIEditor_window[1], not guiGetVisible(GUIEditor_window[1])) showCursor(guiGetVisible(GUIEditor_window[1])) end bindKey ("F2", "down", show) اولاً ما يحتاج تسوي حدث عشان تسوي نافذة ! زر لازم تسويه بداخل النافذة عشان ما تخرب الاحداثيات GUI Editorثانياً انت مسوي الأزرار خارج النافذة ( الأحداثيات خطأ ) , لما تسوي بال ! شكرا جربت احط احداثيات عشوائية وضبط + ابي شرح لـ : stopSound مافمت شرح الويكي ذذ ابيه بزر Link to comment
===|OSAMA|=== Posted January 14, 2013 Share Posted January 14, 2013 ^ العفو ======== -- Client Side ! function Sound() if (source == اسم زر تشغيل الصوت) then sound = playSound("NameSound") -- إلى اسم الصوت مع صيغة الصوت NameSound غير elseif (source == اسم زر إيقاف الصوت) then stopSound( sound ) -- إيقاف الصوت end end addEventHandler ("onClientGUIClick", getRootElement(), Sound) ملآحظة لما تبي تستخدم كود حق إيقاف الصوت لازم تسوي اختصار الى كود تشغيل الصوت v كذا / sound = مثل ماني مسوي فوق sound = playSound("NameSound") Link to comment
MR.S3D Posted January 14, 2013 Share Posted January 14, 2013 ^ العفو======== -- Client Side ! function Sound() if (source == اسم زر تشغيل الصوت) then sound = playSound("NameSound") -- إلى اسم الصوت مع صيغة الصوت NameSound غير elseif (source == اسم زر إيقاف الصوت) then stopSound( sound ) -- إيقاف الصوت end end addEventHandler ("onClientGUIClick", getRootElement(), Sound) ملآحظة لما تبي تستخدم كود حق إيقاف الصوت لازم تسوي اختصار الى كود تشغيل الصوت v كذا / sound = مثل ماني مسوي فوق sound = playSound("NameSound") كذا راح يكرر يفضل يكون كذا sound = nil function Sound() if (source == اسم زر تشغيل الصوت) then if sound == nil then sound = playSound("NameSound") -- إلى اسم الصوت مع صيغة الصوت NameSound غير end elseif (source == اسم زر إيقاف الصوت) then dstroyElement(sound) -- إيقاف الصوت sound = nil end end addEventHandler ("onClientGUIClick", getRootElement(), Sound) Link to comment
فاّرس Posted January 14, 2013 Author Share Posted January 14, 2013 ^ العفو======== -- Client Side ! function Sound() if (source == اسم زر تشغيل الصوت) then sound = playSound("NameSound") -- إلى اسم الصوت مع صيغة الصوت NameSound غير elseif (source == اسم زر إيقاف الصوت) then stopSound( sound ) -- إيقاف الصوت end end addEventHandler ("onClientGUIClick", getRootElement(), Sound) ملآحظة لما تبي تستخدم كود حق إيقاف الصوت لازم تسوي اختصار الى كود تشغيل الصوت v كذا / sound = مثل ماني مسوي فوق sound = playSound("NameSound") كذا راح يكرر يفضل يكون كذا sound = nil function Sound() if (source == اسم زر تشغيل الصوت) then if sound == nil then sound = playSound("NameSound") -- إلى اسم الصوت مع صيغة الصوت NameSound غير end elseif (source == اسم زر إيقاف الصوت) then dstroyElement(sound) -- إيقاف الصوت sound = nil end end addEventHandler ("onClientGUIClick", getRootElement(), Sound) شكرآ آسآمة ,شكرآ سعد, ي لبى قلوبكم Link to comment
===|OSAMA|=== Posted January 14, 2013 Share Posted January 14, 2013 شكرآ سآمة ,شكرآ سعد, ي لبى قلوبكم العفو ============ @MR.S3D < الرجأإل طلبني اشرح له وظيفة إيقاف الصوت , ما جاب طآري التكرار : / Link to comment
MR.S3D Posted January 14, 2013 Share Posted January 14, 2013 (edited) شكرآ سآمة ,شكرآ سعد, ي لبى قلوبكم العفو ============ @MR.S3D < الرجأإل طلبني اشرح له وظيفة إيقاف الصوت , ما جاب طآري التكرار : / الأفضل أنك تسويه مايتكرر يعني هو راح يحطه في رومه وراح يرجع هناا ويقلك يتكرر يعني من البداية سو كودك من دون مشاكل Edited January 14, 2013 by Guest Link to comment
MR.S3D Posted January 14, 2013 Share Posted January 14, 2013 شكرآ آسآمة ,شكرآ سعد, ي لبى قلوبكم حياك ياغالي في الخدمة اي وقت Link to comment
===|OSAMA|=== Posted January 14, 2013 Share Posted January 14, 2013 شكرآ سآمة ,شكرآ سعد, ي لبى قلوبكم العفو ============ @MR.S3D < الرجأإل طلبني اشرح له وظيفة إيقاف الصوت , ما جاب طآري التكرار : / الأفضل أنك تسويه مايتكرر يعني هو راح يحطه في رومه وراح يرجع هناا ويقلك يتكرر يعني من البداية سو كودك من دون مشاكل حبي الكود ما يتكرر بس انت شكلك تسويه بدون ما تسوي اختصار لكود تشغيل الصوت على كل حال انا مسوي له ملاحظة بردي فوق , سوي مثل ما قلت له بردي الي فوق و رح يضبط وبدون تكرار ^^ Link to comment
MR.S3D Posted January 14, 2013 Share Posted January 14, 2013 حبي الكود ما يتكرر بس انت شكلك تسويه بدون ما تسوي اختصار لكود تشغيل الصوت على كل حال انا مسوي له ملاحظة بردي فوق , سوي مثل ما قلت له بردي الي فوق و رح يضبط وبدون تكرار ^^ انت كذا راح تكرر الفيريبل يعني لو فرضنا ضغط 100 مره ماراح يصير ايقاف للصوت وانا مجرب ذا الشي + توني حطيته في المجاني وكرر فوق 5 مرات وماصار يطفي Link to comment
Tete omar Posted January 14, 2013 Share Posted January 14, 2013 سلام عليكم , بغض النظر عن من كوده الافضل .. هالكود افضل مثال يمديك تستخدم addEventHandler("onClientGUIClick", root, function() if(source == btnName)then -- اذا ضغط على زر يشغل الصوت if(sound)then return end -- اذا ضغط مرة ثانية والصوت "الي قبل" شغال ما يسوي اي شي sound = playSound("sound",true) -- يشغل الصوت elseif(source == btnName2)then -- اذا ضغط على زر آخر يوقف الصوت if(sound)then -- اذا الصوت شغال stopSound(sound) -- يوقف الصوت sound = nil -- ويلغي الفاريبل حقته .. end end end ) هالمثال راح يشغل الصوت المحدد على طول , بدون توقف .. اذا ضغطت على نفس الزر , والصوت نفسه شغال , راح يوقف الوظيفة اللي عليك انك تغير btnName و btnName2 إلى اسماء الازرار الي تبيها وتغير "sound" الى مسار ملف الصوت الي عندك في سكربتك Link to comment
فاّرس Posted January 15, 2013 Author Share Posted January 15, 2013 السلام عليككم ^^ شكرآ لكل الي رد ذذ ابي شرح لـ: getPlayerCountry Link to comment
3NAD Posted January 15, 2013 Share Posted January 15, 2013 viewtopic.php?f=91&t=52626&p=512392&hilit=getPlayerCountry#p512392 Link to comment
فاّرس Posted January 15, 2013 Author Share Posted January 15, 2013 https://forum.multitheftauto.com/viewtopic.php?f=91&t=52626&p=512392&hilit=getPlayerCountry#p512392 function showtime ( thePlayer ) country = exports.admin:getPlayerCountry ( thePlayer ) if country == "Saudi Arabia" or country == "SA" then time = getRealTime ( ) hours = time.hour + 3 minutes = time.minute outputChatBox ( "Local Time: "..hours..":"..minutes ) end end addCommandHandler ( "time", showtime ) سؤآل : وش دخل time ذذ + ابيها على لبل ما اشوف لبل ذذ وشكرآ مقدمما Link to comment
3NAD Posted January 15, 2013 Share Posted January 15, 2013 هذا مثال يعني ماتعرف تاخذ المهم منه ؟؟ Link to comment
MR.S3D Posted January 15, 2013 Share Posted January 15, 2013 https://forum.multitheftauto.com/viewtopic.php?f=91&t=52626&p=512392&hilit=getPlayerCountry#p512392 function showtime ( thePlayer ) country = exports.admin:getPlayerCountry ( thePlayer ) if country == "Saudi Arabia" or country == "SA" then time = getRealTime ( ) hours = time.hour + 3 minutes = time.minute outputChatBox ( "Local Time: "..hours..":"..minutes ) end end addCommandHandler ( "time", showtime ) سؤآل : وش دخل time ذذ + ابيها على لبل ما اشوف لبل ذذ وشكرآ مقدمما شوف الأختصار المستخدم في الشات تقدر تستخدمه على ليبل guiSetText (myLable, "Local Time: "..hours..":"..minutes ) Link to comment
فاّرس Posted January 15, 2013 Author Share Posted January 15, 2013 https://forum.multitheftauto.com/viewtopic.php?f=91&t=52626&p=512392&hilit=getPlayerCountry#p512392 function showtime ( thePlayer ) country = exports.admin:getPlayerCountry ( thePlayer ) if country == "Saudi Arabia" or country == "SA" then time = getRealTime ( ) hours = time.hour + 3 minutes = time.minute outputChatBox ( "Local Time: "..hours..":"..minutes ) end end addCommandHandler ( "time", showtime ) سؤآل : وش دخل time ذذ + ابيها على لبل ما اشوف لبل ذذ وشكرآ مقدمما شوف الأختصار المستخدم في الشات تقدر تستخدمه على ليبل guiSetText (myLable, "Local Time: "..hours..":"..minutes ) سعوددَ اقصد ذآ country = exports.admin:getPlayerCountry لو سويتها مثل ما سويت كذا يجي guiSetText (myLable,country = exports.admin:getPlayerCountry) ؟ Link to comment
3NAD Posted January 15, 2013 Share Posted January 15, 2013 country = exports.admin:getPlayerCountry guiSetText ( myLable, country ) او guiSetText ( myLable, exports.admin:getPlayerCountry ) Link to comment
فاّرس Posted January 15, 2013 Author Share Posted January 15, 2013 country = exports.admin:getPlayerCountry guiSetText ( myLable, country ) او guiSetText ( myLable, exports.admin:getPlayerCountry ) مشكور الله يعطيك الف عافيه تعبتك معي + شكرآ سعود 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