tourra Posted August 7, 2012 Share Posted August 7, 2012 السلام عليكم و رحمة الله شباب هي افضل شيء صناعة النافذات و الازرار بواسطة gui editor لكن كيف اعمل شيء لزر مثلا رح اعمل زر اسمو اضغط كيف اعملها لما تضغط عليه اريد ان يجي مثلا شيء تجي كتابة اوا تنسخ شيء المهم تح ية ارجو الرد Link to comment
ABO-AL3NOD Posted August 7, 2012 Share Posted August 7, 2012 اول شي خل الكلام في صف واحد ثاني شي يعني تبيه ينفذ امر؟ وضح اكثر Link to comment
tourra Posted August 7, 2012 Author Share Posted August 7, 2012 يب و ابي اربط النافذة بكلمة مثلا يكتب في اف 8 wwe تجيه النافذة ارجوكم ساعدوني Link to comment
hassan.k.s.a Posted August 7, 2012 Share Posted August 7, 2012 راجع الرابط هاذا فيه الأوامر WIki.multitheftauto.com مثال على ربط زر بأوامر ------------------------ --server side-- addEvent("gived",true) -- هاذا الأيفينت الي راح نربطه مع الترايقر الي في ملف كلينت addEventHandler("gived",root, -- function()--الوضيفه local PlayerMoney = getPlayerMoney(source)--هنا سحب المال عند ضغط الزر if ( PlayerMoney >= 150) then--// takePlayerMoney(source,150) --// giveWeapon ( source , 24,700 ) --اعطاء سلاح setPedWeaponSlot(source, getSlotFromWeapon(24)) -- // local name = getPlayerName(source) outputChatBox ( "#ffffff" .. name .. " #ffffff Has Bought weapon ...", getRootElement(), 255, 0, 0, true )-- تم الشراء else--ثاني outputChatBox("You don't have $150 to buy deagle", source, 255, 0, 0, true)--لايوجد لديك مال end -- if انهاء end --انهاء الوضيفه )--اغلاق القوس --client side-- button = guiCreateButton(10,80,90,30,"$150 deagle",false,thewindow)--هنا الزر --button اسم الزر لربط في ألأمر addEventHandler ("onClientGUIClick", getRootElement(), function(button, state, absoluteX, absoluteY) if ( source == button ) then-- button اسم الزر الي فوق triggerServerEvent("gived",getLocalPlayer())--هنا ترايقر حق الأوامر اعطاء السلاح وغيرها من آوامر end--if انهاء end--انهاء الوضيفه ) وبقولك مره ثانيه راجع الرابط ذا wiki.multitheftauto.com Link to comment
hassan.k.s.a Posted August 7, 2012 Share Posted August 7, 2012 (edited) واذا قصدك زر لفتح النافذه تفضل bindKey ( "F2" , "down" , function() if ( guiGetVisible ( thewindow ) == true ) then--thewindow << اسم النافذه بدلها بدل guiSetVisible ( thewindow ,false )--اخفاء النافذه عند ضغط الزر showCursor (false )--اخفاء الموس guiSetInputEnabled(false) elseif ( guiGetVisible ( thewindow ) == false ) then guiSetVisible ( thewindow ,true )-- فتح النافذه عند ضغط الزر showCursor (false )--اخفاء الموس guiSetInputEnabled(true) playSound("ha.wav")-- ha.wav عند فتح النافذه اذا تبي يطلع صوت حط ملف بأسم -- playSound("ha.wav") واذا ماتبي صوت امسح ذا الصطر end end ) Edited August 7, 2012 by Guest Link to comment
tourra Posted August 7, 2012 Author Share Posted August 7, 2012 يا اخوي حسان ما ابي هيك ابي كود عادي موب كلينت و سيرفر ذا ابي كود عادي شوف مثلا لما اضغط على زر يجي امر و شيء اخر اريد لما اعمل نافذة لفتحها اريدها في اف 8 لما اكتب مثلا في اف 8 wwe تجيني النافذة حق المود الي رح اعملو ارجوكم ساعدوني Link to comment
Blaawee Posted August 7, 2012 Share Posted August 7, 2012 مثآل بسسيط : local screenW,screenH = guiGetScreenSize() local windowW,windowH = guiGetSize( Win, false ) local x,y = ( screenW-windowW )/2,( screenH-windowH )/2 Win = guiCreateWindow ( 460, 172, 445, 416, "window", false ) guiSetPosition( Win, x, y, false ) guiSetVisible( Win, false ) guiWindowSetSizable( Win, false ) function enableWin() -- اخفآء واظهآر النآفذه if guiGetVisible( Win ) == false then guiSetVisible( Win, true ) showCursor( true ) else guiSetVisible( Win, false ) showCursor( false ) end end addCommandHandler ( "wwe", enableWin ) -- هنآ تكتب الامر Link to comment
tourra Posted August 7, 2012 Author Share Posted August 7, 2012 يا اخواني طلبت شيء فقط انو لما اعمل مود لما اكتب شيء في اف 8 ~ يجيني النافذة و طلبت شيء ااخر لما اضغط على زر تجيني شيء شباب ارجوكم طلبت هذون 2 فقط تكفون المسا ـــــــعده Link to comment
Tete omar Posted August 7, 2012 Share Posted August 7, 2012 بعد ما تسوي النافذة حط تحتها هالكود بعد سطرين مثلاً -- النافذة واشياءها هنا guiSetVisible(window, false) -- هذي لازم تحطها عشان لا تطلعلك النافذة مرة واحدة بدون ارادتك function showMyWindow() if ( guiGetVisible ( window ) == false ) then guiSetVisible ( window ,true ) showCursor (true) guiSetInputEnabled(false) elseif ( guiGetVisible ( window ) == true ) then guiSetVisible ( window ,false ) showCursor (false) guiSetInputEnabled(false) end end addCommandHandler("tourra", showMyWindow) window = النافذة الي بتسويها هالكود بعد ما تسوي نافذتك تكتب باف 8 او بالشات tourra تظهر لك نافذتك : ) بالتوفيق Link to comment
Blaawee Posted August 7, 2012 Share Posted August 7, 2012 يا اخواني طلبت شيءفقط انو لما اعمل مود لما اكتب شيء في اف 8 ~ يجيني النافذة و طلبت شيء ااخر لما اضغط على زر تجيني شيء شباب ارجوكم طلبت هذون 2 فقط تكفون المسا ـــــــعده ... بعد ما تسوي النافذة حط تحتها هالكود بعد سطرين مثلاً -- النافذة واشياءها هنا guiSetVisible(window, false) -- هذي لازم تحطها عشان لا تطلعلك النافذة مرة واحدة بدون ارادتك function showMyWindow() if ( guiGetVisible ( window ) == false ) then guiSetVisible ( window ,true ) showCursor (true) guiSetInputEnabled(false) elseif ( guiGetVisible ( window ) == true ) then guiSetVisible ( window ,false ) showCursor (false) guiSetInputEnabled(false) end end addCommandHandler("tourra", showMyWindow) window = النافذة الي بتسويها هالكود بعد ما تسوي نافذتك تكتب باف 8 او بالشات tourra تظهر لك نافذتك : ) بالتوفيق وش اللي سويته الحين .. ! Link to comment
Tete omar Posted August 7, 2012 Share Posted August 7, 2012 وش وش الي سويته يعني ؟ فيه شي غلط ؟ Link to comment
tourra Posted August 7, 2012 Author Share Posted August 7, 2012 شكرا شكرا شكرا شكرا يا اخوي Teteomar Link to comment
Tete omar Posted August 7, 2012 Share Posted August 7, 2012 شكراشكرا شكرا شكرا يا اخوي Teteomar عفواً على ال 3 اشكار يا اخوي tourra Link to comment
tourra Posted August 7, 2012 Author Share Posted August 7, 2012 يا اخوي Teteomar مككن ايميلك ولا بعطيك ايميلي المهم Link to comment
Tete omar Posted August 7, 2012 Share Posted August 7, 2012 يا اخويTeteomar مككن ايميلك ولا بعطيك ايميلي المهم لا قول الي تبيه هنا او قول لعناد اذا عندك ايميله عناد خبرته نفس خبرتي برب بروح افطر Link to comment
tourra Posted August 7, 2012 Author Share Posted August 7, 2012 شباب ابي كيفية لما اضغط على زر يقدر الرجل يشتري سلاح او درع او دم تكفون Link to comment
Tete omar Posted August 7, 2012 Share Posted August 7, 2012 شباب ابي كيفيةلما اضغط على زر يقدر الرجل يشتري سلاح او درع او دم تكفون guiCreateButton -- زر takePlayerMoney -- أخذ فلوس الاعب setElementHealth -- صحة giveWeapon -- سلاح setPedArmor -- درع onClientGUIClick Link to comment
tourra Posted August 7, 2012 Author Share Posted August 7, 2012 ممكن كيفية الاستخدام يا اخوي Link to comment
Tete omar Posted August 7, 2012 Share Posted August 7, 2012 ممكن كيفية الاستخدام يا اخوي لا حول ولا قوه الا بالله لا حول ولا قوه الا بالله !!!!!! ياخي اتعلم بعدين اسال https://wiki.multitheftauto.com/wiki/Scr ... troduction Link to comment
tourra Posted August 7, 2012 Author Share Posted August 7, 2012 هههههههههههههههههههههههههه ليش تعصب اخوي هههههههههههههههههههههههههههههه معليش سؤال لكن ليش القلق Link to comment
tourra Posted August 7, 2012 Author Share Posted August 7, 2012 اخي وش فيها تساعدني فقط بلك لما اتعلم يوم تسأل اعينك معليش اخوي Link to comment
Tete omar Posted August 7, 2012 Share Posted August 7, 2012 سوي النافذة و الزر الي تبيه وصممه وحطه هنا وانا اسويه لك بس نصيحة مني عزيزي تورا ما ينفع تبني الدور الثاني وانت ما بنيت الأول أفهمها .... 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