shwaeki Posted February 14, 2014 Share Posted February 14, 2014 السلام عليكم و رحمة الله و بركاتة ابي اسالكم 1- ابي حد يشرحلي هدول ايش وظيفتهم و ايش الفرق بيناتهم 'onPlayerDamage' 'onPlayerTarget' 2- و هاي كيف اخلي يا 2 يعني مو بس يا واحد او يا تيم محدد setElementVisibleTo Link to comment
#DRAGON!FIRE Posted February 14, 2014 Share Posted February 14, 2014 "onPlayerDamage" -- وقت يصير ضرر على اللاعب "onPlayerTarget" -- وقت اللاعب يصوب على تارقت الثاني ما فهمته . Link to comment
shwaeki Posted February 14, 2014 Author Share Posted February 14, 2014 مشكور اخ زاحف الطلب الاثاني يعني عندي ماركر بدي اخل هاد الماركر ما يشوفة الا تيم محدد مثل تيم الشرطة بس Link to comment
#DRAGON!FIRE Posted February 14, 2014 Share Posted February 14, 2014 (edited) مشكور اخ زاحف الطلب الاثاني يعني عندي ماركر بدي اخل هاد الماركر ما يشوفة الا تيم محدد مثل تيم الشرطة بس bool setElementVisibleTo ( element theElement, element visibleTo, bool visible ) الكود سهل جدا .. مثال بسيط عشان تفهم : marker = createMarker ( .... ) addEventHandler( "onResourceStart", resourceRoot, function( ) local g_Team = getTeamFromName ( "TeamName" ) if ( g_Team ) then setElementVisibleTo ( marker, g_Team, true ) setElementVisibleTo ( marker, root, false ) end end ) Edited February 14, 2014 by Guest Link to comment
Mo6tafa Posted February 14, 2014 Share Posted February 14, 2014 وش g_tm ممكن توضع مثال اكثر Link to comment
#DRAGON!FIRE Posted February 14, 2014 Share Posted February 14, 2014 وش g_tm ممكن توضع مثال اكثر local g_Team = getTeamFromName ( "TeamName" ) واتحقق من وجوده .. getTeamFromName اجيب التيم من اسمه Link to comment
#DRAGON!FIRE Posted February 14, 2014 Share Posted February 14, 2014 يعني g_team ولا وش ماني فاهم عليك .. اعتقد واضحة ما يبي لها local g_Team = مجرد متغير .. وعرفت المتغير بـ اني اجيب التيم من اسمه Link to comment
shwaeki Posted February 14, 2014 Author Share Posted February 14, 2014 اوك حلو يا هون فاهم بس هاي مو فهمها بقلت شو فهمت يمكن غلط setElementVisibleTo ( marker, g_Team, true )---هاي عني انو النيم يشوفها عشين هيك حطيط تري setElementVisibleTo ( marker, root, false )----هاي يعني لنو ولا حد يشوفها عين هيك حطيط روت و فلس صح ولا غلط Link to comment
فاّرس Posted February 14, 2014 Share Posted February 14, 2014 زاحف كودك خطأ ! createMarker getPlayersInTeam -- loop getTeamFromName setElementVisibleTo Link to comment
shwaeki Posted February 14, 2014 Author Share Posted February 14, 2014 طيب بنفع اسويها هيك setElementVisibleTo ( marker,player, true ) setElementVisibleTo ( marker, source, true ) setElementVisibleTo ( marker, root, false ) Link to comment
فاّرس Posted February 14, 2014 Share Posted February 14, 2014 plyer , source غير معرفه , هذا مثال , marker = createMarker(...) addCommandHandler('vt',function(plr) setElementVisibleTo(marker,plr,not isElementVisibleTo(marker,plr)) end ) Link to comment
shwaeki Posted February 14, 2014 Author Share Posted February 14, 2014 plyer , sourceيب اعرف بس انا بدي اسوي كود و يكون فية الكود يلي كتبة صح ولا لا Link to comment
abu5lf Posted February 14, 2014 Share Posted February 14, 2014 plyer , sourceيب اعرف بس انا بدي اسوي كود و يكون فية الكود يلي كتبة صح ولا لا ليه؟ وضح بالتفصيل وش تبي بالضبط وانا اسويه لك بدال ماتخربط بالكودات Link to comment
فاّرس Posted February 14, 2014 Share Posted February 14, 2014 plyer , sourceيب اعرف بس انا بدي اسوي كود و يكون فية الكود يلي كتبة صح ولا لا الكود الي انت كتبته خطأ الا آخر سطر صحيح player , source هذي انت تعرفها سواء بالحدث او بالبارامتر Link to comment
shwaeki Posted February 14, 2014 Author Share Posted February 14, 2014 انا بدي اسوي خطف ما يشوف الماركر الى الخاطف و المخطوف كيف ؟؟ Link to comment
abu5lf Posted February 14, 2014 Share Posted February 14, 2014 انا بدي اسوي خطف ما يشوف الماركر الى الخاطف و المخطوف كيف ؟؟ ورني كود الخطف وازبطه لك Link to comment
shwaeki Posted February 14, 2014 Author Share Posted February 14, 2014 لسا بدي اسوية بس كيف اخلية يا الخاطف و المخطوف Link to comment
Mo6tafa Posted February 14, 2014 Share Posted February 14, 2014 ممكن شرح كود ذا marker = createMarker ( .... ) addEventHandler( "onResourceStart", resourceRoot, function( ) local g_Team = getTeamFromName ( "TeamName" ) if ( g_Team ) then setElementVisibleTo ( marker, g_Team, true ) setElementVisibleTo ( marker, root, false ) end end ) Last edited by #♡ ZĂ7Ḟ on Fri Feb 14, 2014 6:32 am, edited 2 times in total. Link to comment
abu5lf Posted February 14, 2014 Share Posted February 14, 2014 لسا بدي اسوية بس كيف اخلية يا الخاطف و المخطوف اذا سويت يصير خير واسويلك الكود كامل بنفسي اوعدك ممكن شرح كود ذاmarker = createMarker ( .... ) addEventHandler( "onResourceStart", resourceRoot, function( ) local g_Team = getTeamFromName ( "TeamName" ) if ( g_Team ) then setElementVisibleTo ( marker, g_Team, true ) setElementVisibleTo ( marker, root, false ) end end ) Last edited by #♡ ZĂ7Ḟ on Fri Feb 14, 2014 6:32 am, edited 2 times in total. ههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههه يامصفطى علامك تشطح في كل مكان اخاف القب الكيبورد القاك Link to comment
Mo6tafa Posted February 14, 2014 Share Posted February 14, 2014 ممكن تشرحه ذا كود زاحف الي حاطه هنا Link to comment
shwaeki Posted February 14, 2014 Author Share Posted February 14, 2014 اوك بس المشكلة الحين انا مو قابلة تنزل عندي العبة عشين مشاكل في الهار دسكك بشتري واحد عن قريب Link to comment
#DRAGON!FIRE Posted February 14, 2014 Share Posted February 14, 2014 marker = createMarker ( ..... ) setElementVisibleTo ( marker, root, false ) setTimer ( function( ) local g_Team = getTeamFromName ( "TestT" ) if ( g_Team ) then for _,v in ipairs ( getPlayersInTeam ( g_Team ) ) do setElementVisibleTo ( marker, v, true ) end for _,plrs in ipairs ( getElementsByType ( "player" ) ) do if not ( getPlayerTeam( plrs ) ) then if ( isElementVisibleTo( marker, plrs ) ) then setElementVisibleTo ( marker, plrs, false ) end end end end end, 500, 0 ) Link to comment
Mo6tafa Posted February 14, 2014 Share Posted February 14, 2014 ما فهمت ذا يا زاحف setTimer ( function( ) local g_Team = getTeamFromName ( "TestT" ) if ( g_Team ) then for _,v in ipairs ( getPlayersInTeam ( g_Team ) ) do setElementVisibleTo ( marker, v, 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