#StrOnG_,) Posted July 10, 2015 Share Posted July 10, 2015 السلام عليكم ورحمه الله وبركاته .. كيفكم شباب ؟ أن شاء الله بخير .. ألمهمم أبي شرح ربط الكود بالقريد ليست مثلاً انا سويت قريد ليست وخليت القريد ليست يجيب لي اسماء اللاعبين كلهم .. ومعي كود قتل اللاعب أبيه لما احدد على اسم اللاعب واضغط قتل , يقتل اللاعب الي حددته .. أبي الشرح كيف اربطه بالقريد ليست وكذا أتمنى ما تقصرون معي وشكراً .. Link to comment
Mr.R Posted July 10, 2015 Share Posted July 10, 2015 موضوعكـ السابق عن كيف اطلع اسماء الاعبين بالقريد ليست الحين بنطبق على اسماء الاعبين الي تطلع بالقريد ليست GridList = guiCreateGridList ( ... ) guiGridListAddColumn ( ... ) Edit = guiCreateEdit ( ... ) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) -- حدث عند ضغط الزر او صوره او اي شيء + وظيفه if ( source == GridList ) then -- اذا ضغط على القريد ليست if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then end -- نتحقق انه اختار شيء منه local PlayerName = guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 1 ) -- نجلب الشيء الي اختارهـ وهو اسم الاعب ورقم 1 هنا يعني الكولمن الاول if ( PlayerName ~= "" ) then -- نتحقق انه محدد اسم الاعب guiSetText ( Edit, PlayerName ) -- نطلع اسم الاعب بالأيدت else -- واذا شال التحديد guiSetText ( Edit, "" ) -- الايدت يصير فاضي end -- اند التحقق انه ضغط على اسم اي لاعب end -- اند التحقق انه اختار شيء end -- اند التحقق من القريد ليست end ) -- اند الفنكشن وقوس اغلاق الحدث وعلى فكرهـ مو شرط نتحقق انه ضغط على القريد ليست يمكن يكون زر Link to comment
#StrOnG_,) Posted July 10, 2015 Author Share Posted July 10, 2015 موضوعكـ السابق عن كيف اطلع اسماء الاعبين بالقريد ليستالحين بنطبق على اسماء الاعبين الي تطلع بالقريد ليست GridList = guiCreateGridList ( ... ) guiGridListAddColumn ( ... ) Edit = guiCreateEdit ( ... ) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) -- حدث عند ضغط الزر او صوره او اي شيء + وظيفه if ( source == GridList ) then -- اذا ضغط على القريد ليست if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then end -- نتحقق انه اختار شيء منه local PlayerName = guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 1 ) -- نجلب الشيء الي اختارهـ وهو اسم الاعب ورقم 1 هنا يعني الكولمن الاول if ( PlayerName ~= "" ) then -- نتحقق انه محدد اسم الاعب guiSetText ( Edit, PlayerName ) -- نطلع اسم الاعب بالأيدت else -- واذا شال التحديد guiSetText ( Edit, "" ) -- الايدت يصير فاضي end -- اند التحقق انه ضغط على اسم اي لاعب end -- اند التحقق انه اختار شيء end -- اند التحقق من القريد ليست end ) -- اند الفنكشن وقوس اغلاق الحدث وعلى فكرهـ مو شرط نتحقق انه ضغط على القريد ليست يمكن يكون زر يعطيك العافيةة .. ممكن سؤال وين أحط كودي ؟ .. يعني وين احط كود قتل اللاعب عشان لما يحدد اسم اللاعب ويضغط على الزر يموت أتمنى ترد علي ولو انا تعبتك معي :] Link to comment
Simple. Posted July 10, 2015 Share Posted July 10, 2015 هو عطاك مثال لما تحدد على رو ، انت عدله وخله لما يضغط على زر الكيل يتحقق انه محدد شيء من القريد يسوي تريقر لسيرفر ويسوي كيل للاعب المحدد Link to comment
#StrOnG_,) Posted July 10, 2015 Author Share Posted July 10, 2015 هو عطاك مثال لما تحدد على رو ، انت عدله وخله لما يضغط على زر الكيل يتحقق انه محدد شيء من القريد يسوي تريقر لسيرفر ويسوي كيل للاعب المحدد يعطيكك العافية ,, سؤال أخير .. كيف اعدله واخليه يتحقق أنه محدد شي من القريد Link to comment
Mr.R Posted July 10, 2015 Share Posted July 10, 2015 يعطيك العافيةة .. ممكن سؤال وين أحط كودي ؟ .. يعني وين احط كود قتل اللاعب عشان لما يحدد اسم اللاعب ويضغط على الزر يموت أتمنى ترد علي ولو انا تعبتك معي :] Client Side Button = guiCreateButton ( ... ) GridList = guiCreateGridList ( ... ) guiGridListAddColumn ( ... ) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == Button ) then if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then local KillPlayer = guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 1 ) if ( getPlayerFromName ( KillPlayer ) ) then triggerServerEvent ( "pkill", getPlayerFromName ( KillPlayer ) ) end else outputChatBox ( "الرجاء اختيار اسم لاعب", 255, 255, 255, true ) end end end ) Server Side addEvent ( "pkill" , true ) addEventHandler ( "pkill", root, function ( player ) killPed ( player ) outputChatBox ( "لقد مت يا فتى : )", player, 255, 255, 255, true ) end ) Link to comment
' A F . Posted July 10, 2015 Share Posted July 10, 2015 ترا موب لازم يسوي ترايقر . setElementHealth(getPlayerFromName ( KillPlayer ), - 100) Link to comment
#StrOnG_,) Posted July 10, 2015 Author Share Posted July 10, 2015 يعطيكم العافية ما قصرتو , Link to comment
</Mr.Tn6eL> Posted July 10, 2015 Share Posted July 10, 2015 ترا موب لازم يسوي ترايقر . setElementHealth(getPlayerFromName ( KillPlayer ), - 100) الكلنت للاعب اي يعني كل شي بالكلنت يخص الاعب المحلي هو انت انت اللي تلعب مو غيرك يعني انت تشوف الاعب دمه تغير والسيرفر يشوفه حي + getPlayerFromName ( KillPlayer ) لديك خطأ لاتدرك أنه خطأ لنفترض ان الاعب غير موجود بالسيرفر ؟ هل نقتل الجني مثلا ؟ Link to comment
Mr.R Posted July 10, 2015 Share Posted July 10, 2015 طيب تحققنا if ( getPlayerFromName ( KillPlayer ) ) then 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