X-SHADOW Posted March 13, 2013 Share Posted March 13, 2013 (edited) السلام عليكم ورحمة الله وبركاته اما بعد اليوم سويت لكم الكود + مشروح في نفس الكود بيكون شي بسيط للي يبي يسوي شوب ومايعرف يسوي اعطاء سلاح ~ الكلينت ~ طبعا مايتغير في الكيلنت غير اسم الزر وهو Button addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == Button ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('M4', localPlayer) -- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق سيرفر ~ وبدال 31 استبدله بايدي السلاح اللي تبي تعطيه addEvent('M4', true) --- الوظيفة m4 addEventHandler('M4', root, -- الوظيفة m4 function ( ) -- فتح وظيفة giveWeapon( source, 31, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم اعطاءك رشاش ب 200 طلقه', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح end ) Edited March 13, 2013 by Guest Link to comment
iPrestege Posted March 13, 2013 Share Posted March 13, 2013 يعطيك العافية #~ تقبل مروري # Link to comment
X-SHADOW Posted March 13, 2013 Author Share Posted March 13, 2013 الله يعافيك ونورت الموضوع ~ Link to comment
iPrestege Posted March 13, 2013 Share Posted March 13, 2013 السلام عليكم ورحمة الله وبركاته اما بعد اليوم سويت لكم الكود + مشروح في نفس الكودبيكون شي بسيط للي يبي يسوي شوب ومايعرف يسوي اعطاء سلاح ~ الكلينت ~ طبعا مايتغير في الكيلنت غير اسم الزر وهو Button addEventHandler('oClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == Button ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('M4', localPlayer) -- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق سيرفر ~ وبدال 31 استبدله بايدي السلاح اللي تبي تعطيه addEvent('M4', true) --- الوظيفة m4 addEventHandler('M4', root, -- الوظيفة m4 function ( ) -- فتح وظيفة giveWeapon( source, 31, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم اعطاءك رشاش ب 200 طلقه', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح end ) addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == Button ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('M4', localPlayer) -- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق oClientGUIClick > onClientGUIClick Link to comment
iPrestege Posted March 13, 2013 Share Posted March 13, 2013 توك عدلتة عادي كل بنئ ادم خطائون Link to comment
X-SHADOW Posted March 13, 2013 Author Share Posted March 13, 2013 ممكن يخش ادمن ويمسح كل الردود الخارجه عن الموضوع نبيه منسق ~ Link to comment
iPrestege Posted March 13, 2013 Share Posted March 13, 2013 عندي فكرة ! امسح ردك وبمسح ردي وامسح ردك وبمسح ردي وامسح ردك وبمسح ردي وكذا # Link to comment
|Mr|-Talal07-| Posted March 13, 2013 Share Posted March 13, 2013 حلووو بالتوفيق اظن العقرب زمان شرح ذي الخاصيه بالتفصيل الملل بس ما ادري وين راح الموضوع Link to comment
Crisi# Posted December 25, 2013 Share Posted December 25, 2013 لو اشوفك ابوس راصكك وقسسم بالله انك شنب يعني فهمت 70% بس ابي اسئلك لو ابي احط كمان سلاح مثلا سلاح اول addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == Button ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('AK-47', localPlayer) -- ارسال الطلب الى السيرفر باسم AK-47 end -- اغلاق end -- اغلاق ) -- اغلاق ---- سلاح ثاني [lua addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == Button ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('M4', localPlayer) -- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق][/lua] يعني يبقون بنفس ملف ما يتغير شي ؟ Link to comment
iMr.Dawix~# Posted December 28, 2013 Share Posted December 28, 2013 ما يتغير شيء بس تقدر تسوي كذا افضل ومو لازم تسوي اكثر من حدث و اكثرمن فنكشن addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == Button ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('AK-47', localPlayer) -- ارسال الطلب الى السيرفر باسم AK-47 elseif source == Button2 then triggerServerEvent('M4', localPlayer) end -- اغلاق end -- اغلاق ) -- اغلاق Link to comment
Mando Posted February 1, 2014 Share Posted February 1, 2014 كيف اخليه اكتر من سلاح بدي اخليه اسلحة كتيره حاولت في اول 2 سلاح مانفع كلنت addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == GUIEditor.button[1] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('AK-47', localPlayer) -- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == GUIEditor.button[1] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('GUIEditor.button[2]', localPlayer) -- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق سيرفر addEvent('AK-47', true) addEventHandler('AK-47', root, function ( ) -- فتح وظيفة giveWeapon( source, 30, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم شراء سلاح AK-47', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح end ) addEvent('M4', true) --- الوظيفة m4 addEventHandler('M4', root, -- الوظيفة m4 function ( ) -- فتح وظيفة giveWeapon( source, 31, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم اعطاءك رشاش ب 200 طلقه', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح end ) سلاح AK-47 هو اللي اخدة انما M4 لآ Link to comment
shwaeki Posted February 1, 2014 Share Posted February 1, 2014 شوف انتا عامل ترفل بس مو نفس الاسم في يلي في سيرفر triggerServerEvent('GUIEditor.button[2]', localPlayer) لازم نفس الاسم triggerServerEvent('M4', localPlayer) addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == GUIEditor.button[1] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('AK-47', localPlayer) -- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == GUIEditor.button[1] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('M4', localPlayer)-- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق Link to comment
فاّرس Posted February 1, 2014 Share Posted February 1, 2014 وليه ما تخليها كلها بنفس الحدث؟ if ... then elseif ... then Link to comment
Mando Posted February 1, 2014 Share Posted February 1, 2014 والله مافهمت شيء واحد دخل وقال لية ماتخليه if ... then elseif ... then واحد تاني عطني الكود جاهز الحين ي شوقي انت حطيت 2 سلاح اانا ابيه اكتر من سلاح Link to comment
shwaeki Posted February 1, 2014 Share Posted February 1, 2014 ذا بيست يقصد مرتين بتصير هيك onClientGUIClickيعني بدل ما تسوي addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == GUIEditor.button[1] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('AK-47', localPlayer) -- ارسال الطلب الى السيرفر باسم AK-47 elseif ( source == GUIEditor.button[1] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('M4', localPlayer)-- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق و كيف يعني اكتر من سلاح يعني لما يعص على الز نفسة يعطية اكتر من سلاح Link to comment
Mando Posted February 1, 2014 Share Posted February 1, 2014 لاحول ولاقوة الا بالله انا ماعرف اشوف يعني ؟ مافي واحد حاطط قبلك الكود دة انا بدي اعرف كيف اخليه كتر من 2 سلاح ؟ Link to comment
shwaeki Posted February 1, 2014 Share Posted February 1, 2014 يعني تبية من نفس الز لما يعص على الزر يعطية سلاحين Link to comment
Mando Posted February 1, 2014 Share Posted February 1, 2014 يارب تفهمني AK-47 M4 Uzi الخخخخ اضغط علي واحد يجي السلاح Link to comment
shwaeki Posted February 1, 2014 Share Posted February 1, 2014 شوف انا مو فاهمك يعني تبي 3 ازرار كل زر يعطي سلاح معين ولا زر واحد يعطي 3 اسلحة Link to comment
Mando Posted February 1, 2014 Share Posted February 1, 2014 ياخوي وربنا لو عيل في كي جي وان كان فهم انا عملت 12 زر تمام ؟ ابي لما يضغط علي الزر محدد يجي له سلاح مني انا مثلآ زر AK-47 لما يضغط عليه يسحب فلوس ويجي السلاح وزر تحت M4 يسحب فلوس كدا Link to comment
shwaeki Posted February 1, 2014 Share Posted February 1, 2014 كلنت addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == GUIEditor.button[1] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('AK-47', localPlayer) -- ارسال الطلب الى السيرفر باسم AK-47 elseif ( source == GUIEditor.button[2] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('M4', localPlayer)-- ارسال الطلب الى السيرفر باسم M4 end -- اغلاق end -- اغلاق ) -- اغلاق بدل GUIEditor.button[1] GUIEditor.button[2] الى اسماء الزرين يلي عندك و هيك ضيف عليهم سيرفر addEvent('AK-47', true) addEventHandler('AK-47', root, function ( ) -- فتح وظيفة local PlayerMoney = getPlayerMoney(source) if ( PlayerMoney >= 5000) then-------للتحقق انو فلوس الاعب انو 200 او اكتر takePlayerMoney(source,5000) يسحب من الاعب 5000 giveWeapon( source, 30, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم شراء سلاح AK-47', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح else----- اذا ما كان مع الاعب 5000 يطلع له كلام في الشات outputChatBox("فلوسك لا تكفي", source, 255, 0, 0, true) end ) addEvent('M4', true) --- الوظيفة m4 addEventHandler('M4', root, -- الوظيفة m4 function ( ) -- فتح وظيفة local PlayerMoney = getPlayerMoney(source) if ( PlayerMoney >= 2000) then-------للتحقق انو فلوس الاعب انو 200 او اكتر takePlayerMoney(source,2000) يسحب من الاعب 2000 giveWeapon( source, 31, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم اعطاءك رشاش ب 200 طلقه', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح else----- اذا ما كان مع الاعب 2000 يطلع له كلام في الشات outputChatBox("فلوسك لا تكفي", source, 255, 0, 0, true) end ) Link to comment
Mando Posted February 1, 2014 Share Posted February 1, 2014 حلو الحين انت كفو 10/10 بس انت خليته 2 زر انا عايزه 8 اسلحة + ماجربت كودك يارب يكون صح Link to comment
shwaeki Posted February 1, 2014 Share Posted February 1, 2014 عادي ضيف كمان ازرار زي هيك addEventHandler('onClientGUIClick', root, -- عندما يم الضغط على الازرار function ( ) -- فتح وظيفة جديده بدون اسم if ( source == GUIEditor.button[1] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('AK-47', localPlayer) -- ارسال الطلب الى السيرفر باسم AK-47 elseif ( source == GUIEditor.button[2] ) then -- اذا الاعب ضغط على الزر Button triggerServerEvent('M4', localPlayer)-- ارسال الطلب الى السيرفر باسم M4 elseif ( source == GUIEditor.button[3] ) triggerServerEvent('sniper', localPlayer) elseif ( source == GUIEditor.button[4] ) triggerServerEvent('mp5', localPlayer) elseif ( source == GUIEditor.button[5] ) triggerServerEvent('uzi', localPlayer) end -- اغلاق end -- اغلاق ) -- اغلاق و ضيف يا سيرفر addEvent('AK-47', true) addEventHandler('AK-47', root, function ( ) -- فتح وظيفة local PlayerMoney = getPlayerMoney(source) if ( PlayerMoney >= 5000) then-------للتحقق انو فلوس الاعب انو 200 او اكتر takePlayerMoney(source,5000) يسحب من الاعب 5000 giveWeapon( source, 30, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم شراء سلاح AK-47', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح else----- اذا ما كان مع الاعب 5000 يطلع له كلام في الشات outputChatBox("فلوسك لا تكفي", source, 255, 0, 0, true) end ) addEvent('M4', true) --- الوظيفة m4 addEventHandler('M4', root, -- الوظيفة m4 function ( ) -- فتح وظيفة local PlayerMoney = getPlayerMoney(source) if ( PlayerMoney >= 2000) then-------للتحقق انو فلوس الاعب انو 200 او اكتر takePlayerMoney(source,2000) يسحب من الاعب 2000 giveWeapon( source, 31, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم اعطاءك رشاش ب 200 طلقه', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح else----- اذا ما كان مع الاعب 2000 يطلع له كلام في الشات outputChatBox("فلوسك لا تكفي", source, 255, 0, 0, true) end ) addEvent('sniper', true) --- الوظيفة sniper addEventHandler('sniper', root, -- الوظيفة sniper function ( ) -- فتح وظيفة local PlayerMoney = getPlayerMoney(source) if ( PlayerMoney >= 2000) then-------للتحقق انو فلوس الاعب انو 200 او اكتر takePlayerMoney(source,2000) يسحب من الاعب 2000 giveWeapon( source, 31, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم اعطاءك رشاش ب 200 طلقه', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح else----- اذا ما كان مع الاعب 2000 يطلع له كلام في الشات outputChatBox("فلوسك لا تكفي", source, 255, 0, 0, true) end ) addEvent('mp5', true) --- الوظيفة mp5 addEventHandler('mp5', root, -- الوظيفة mp5 function ( ) -- فتح وظيفة local PlayerMoney = getPlayerMoney(source) if ( PlayerMoney >= 2000) then-------للتحقق انو فلوس الاعب انو 200 او اكتر takePlayerMoney(source,2000) يسحب من الاعب 2000 giveWeapon( source, 31, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم اعطاءك رشاش ب 200 طلقه', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح else----- اذا ما كان مع الاعب 2000 يطلع له كلام في الشات outputChatBox("فلوسك لا تكفي", source, 255, 0, 0, true) end ) addEvent('uzi', true) --- الوظيفة uzi addEventHandler('uzi', root, -- الوظيفة uzi function ( ) -- فتح وظيفة local PlayerMoney = getPlayerMoney(source) if ( PlayerMoney >= 2000) then-------للتحقق انو فلوس الاعب انو 200 او اكتر takePlayerMoney(source,2000) يسحب من الاعب 2000 giveWeapon( source, 31, 200 ) -- اعطاء سلاح رشاش ب200 طلق للاعب اللي ضغط الزر outputChatBox('تم اعطاءك رشاش ب 200 طلقه', source, 255, 0 ,0 ) --- رسالة عند اخذ سلاح else----- اذا ما كان مع الاعب 2000 يطلع له كلام في الشات outputChatBox("فلوسك لا تكفي", source, 255, 0, 0, true) end ) 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