shwaeki Posted February 14, 2014 Posted February 14, 2014 السلام عليكم و رحمة الله و بركاتة ابي اسالكم 1- ابي حد يشرحلي هدول ايش وظيفتهم و ايش الفرق بيناتهم 'onPlayerDamage' 'onPlayerTarget' 2- و هاي كيف اخلي يا 2 يعني مو بس يا واحد او يا تيم محدد setElementVisibleTo
#DRAGON!FIRE Posted February 14, 2014 Posted February 14, 2014 "onPlayerDamage" -- وقت يصير ضرر على اللاعب "onPlayerTarget" -- وقت اللاعب يصوب على تارقت الثاني ما فهمته .
shwaeki Posted February 14, 2014 Author Posted February 14, 2014 مشكور اخ زاحف الطلب الاثاني يعني عندي ماركر بدي اخل هاد الماركر ما يشوفة الا تيم محدد مثل تيم الشرطة بس
#DRAGON!FIRE Posted February 14, 2014 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
#DRAGON!FIRE Posted February 14, 2014 Posted February 14, 2014 وش g_tm ممكن توضع مثال اكثر local g_Team = getTeamFromName ( "TeamName" ) واتحقق من وجوده .. getTeamFromName اجيب التيم من اسمه
#DRAGON!FIRE Posted February 14, 2014 Posted February 14, 2014 يعني g_team ولا وش ماني فاهم عليك .. اعتقد واضحة ما يبي لها local g_Team = مجرد متغير .. وعرفت المتغير بـ اني اجيب التيم من اسمه
shwaeki Posted February 14, 2014 Author Posted February 14, 2014 اوك حلو يا هون فاهم بس هاي مو فهمها بقلت شو فهمت يمكن غلط setElementVisibleTo ( marker, g_Team, true )---هاي عني انو النيم يشوفها عشين هيك حطيط تري setElementVisibleTo ( marker, root, false )----هاي يعني لنو ولا حد يشوفها عين هيك حطيط روت و فلس صح ولا غلط
فاّرس Posted February 14, 2014 Posted February 14, 2014 زاحف كودك خطأ ! createMarker getPlayersInTeam -- loop getTeamFromName setElementVisibleTo
shwaeki Posted February 14, 2014 Author Posted February 14, 2014 طيب بنفع اسويها هيك setElementVisibleTo ( marker,player, true ) setElementVisibleTo ( marker, source, true ) setElementVisibleTo ( marker, root, false )
فاّرس Posted February 14, 2014 Posted February 14, 2014 plyer , source غير معرفه , هذا مثال , marker = createMarker(...) addCommandHandler('vt',function(plr) setElementVisibleTo(marker,plr,not isElementVisibleTo(marker,plr)) end )
shwaeki Posted February 14, 2014 Author Posted February 14, 2014 plyer , sourceيب اعرف بس انا بدي اسوي كود و يكون فية الكود يلي كتبة صح ولا لا
abu5lf Posted February 14, 2014 Posted February 14, 2014 plyer , sourceيب اعرف بس انا بدي اسوي كود و يكون فية الكود يلي كتبة صح ولا لا ليه؟ وضح بالتفصيل وش تبي بالضبط وانا اسويه لك بدال ماتخربط بالكودات
فاّرس Posted February 14, 2014 Posted February 14, 2014 plyer , sourceيب اعرف بس انا بدي اسوي كود و يكون فية الكود يلي كتبة صح ولا لا الكود الي انت كتبته خطأ الا آخر سطر صحيح player , source هذي انت تعرفها سواء بالحدث او بالبارامتر
shwaeki Posted February 14, 2014 Author Posted February 14, 2014 انا بدي اسوي خطف ما يشوف الماركر الى الخاطف و المخطوف كيف ؟؟
abu5lf Posted February 14, 2014 Posted February 14, 2014 انا بدي اسوي خطف ما يشوف الماركر الى الخاطف و المخطوف كيف ؟؟ ورني كود الخطف وازبطه لك
shwaeki Posted February 14, 2014 Author Posted February 14, 2014 لسا بدي اسوية بس كيف اخلية يا الخاطف و المخطوف
Mo6tafa Posted February 14, 2014 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.
abu5lf Posted February 14, 2014 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. ههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههه يامصفطى علامك تشطح في كل مكان اخاف القب الكيبورد القاك
shwaeki Posted February 14, 2014 Author Posted February 14, 2014 اوك بس المشكلة الحين انا مو قابلة تنزل عندي العبة عشين مشاكل في الهار دسكك بشتري واحد عن قريب
#DRAGON!FIRE Posted February 14, 2014 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 )
Mo6tafa Posted February 14, 2014 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
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