3ssol Posted May 21, 2013 Share Posted May 21, 2013 السلام عليكم شباب ابي اسوي مثلا تيم واي واحد مومن التيم هذا يقرب من منطقه معينه يطلع لـ الاشخاص الي داخل التيم يطلعلهم بـ الشات فيه واحد يحاول يدخل المنطقه ذي ان شاءالله فهمتو Link to comment
iPrestege Posted May 21, 2013 Share Posted May 21, 2013 ؟ انت كيف مسوي المنطقة مسويها ولا تبي تسويها اصلا ؟ يعني مسوي ماركر شيء ذذ ؟ Link to comment
AhmeD~9MoD Posted May 21, 2013 Share Posted May 21, 2013 (edited) أنشئ ماركر خفي وخل المهاجم اول مايلمسه يطلع كلام فالشات للفريق المعين الي تبيه marker = createMarker( x , y , z, "cylinder", 2, r, g, b, 0 ) x : احداثيات y : احداثيات z : احداثيات r : اللون الاحمر 255 او 0 g : اللون الاخضر 255 او 0 b : اللون الازرق 255 او 0 الوضوح يكون 0 يعني يكون الماركر مخفي Edited May 21, 2013 by Guest Link to comment
3ssol Posted May 21, 2013 Author Share Posted May 21, 2013 لا انا ابي المطلوب منككم كيف اسوي رسالة تجي للي بـ التيم وتقولهم انه فيه واحد قرب من المنطقه طبعا المنطقه يكون عليها ماركر مخفي واذا قرب تتجي رساله لـ الي بـ التيم كيف Link to comment
iPrestege Posted May 21, 2013 Share Posted May 21, 2013 createMarker "onMarkerHit" getElementType getTeamName getPlayerTeam loop ipairs getPlayersInTeam getTeamFromName Link to comment
3ssol Posted May 21, 2013 Author Share Posted May 21, 2013 اعرف هذا كله بس انا ابي كيف اخلي اذا واحد من التيم لمس الماركر تجي رساله للي داخل التيم ؟؟؟؟؟ Link to comment
S4MuEL Posted May 21, 2013 Share Posted May 21, 2013 آستخدمم آلففنكشنآت يلي عطآكـ إيآهآ برستيج !!! ._." + outputChatBox .. Link to comment
AhmeD~9MoD Posted May 21, 2013 Share Posted May 21, 2013 (edited) marker = createMarker( x , y , z, "cylinder", 2, r, g, b, 0 ) addEventHandler ( "onClientMarkerHit" , marker function ( hitPlayer , attacker ) if ( hitPlayer == 'attacker' ) then local players = getPlayersInTeam ( TeamName ) if ( players ) then outputChatBox ("احد الأعداء يحاول التدخل في المنطقة", players, 255, 0, 0, false) end end end ) لم تتم التجربة !! Edited May 21, 2013 by Guest Link to comment
jafar Posted May 21, 2013 Share Posted May 21, 2013 marker = createMarker( x , y , z, "cylinder", 2, r, g, b, 0 ) addEventHandler ( "onClientMarkerHit" , marker function ( hitPlayer , attacker ) if ( hitPlayer == 'attacker' ) than local players = getPlayersInTeam ( TeamName ) if ( players ) than outputChatBox ("احد الأعداء يحاول التدخل في المنطقة", players, 255, 0, 0, false) لم تتم التجربة !! خبصة + اندات ناقصة Link to comment
AhmeD~9MoD Posted May 21, 2013 Share Posted May 21, 2013 marker = createMarker( x , y , z, "cylinder", 2, r, g, b, 0 ) addEventHandler ( "onClientMarkerHit" , marker function ( hitPlayer , attacker ) if ( hitPlayer == 'attacker' ) than local players = getPlayersInTeam ( TeamName ) if ( players ) than outputChatBox ("احد الأعداء يحاول التدخل في المنطقة", players, 255, 0, 0, false) لم تتم التجربة !! خبصة + اندات ناقصة نسيت الأندات لاني مستعجل Link to comment
#Al-Ha[J]aRii Posted May 21, 2013 Share Posted May 21, 2013 marker = createMarker( x , y , z, "cylinder", 2, r, g, b, 0 ) addEventHandler ( "onClientMarkerHit" , marker function ( hitPlayer , attacker ) if ( hitPlayer == 'attacker' ) than local players = getPlayersInTeam ( TeamName ) if ( players ) than outputChatBox ("احد الأعداء يحاول التدخل في المنطقة", players, 255, 0, 0, false) end end end ) لم تتم التجربة !! than ?????? Link to comment
AhmeD~9MoD Posted May 21, 2013 Share Posted May 21, 2013 marker = createMarker( x , y , z, "cylinder", 2, r, g, b, 0 ) addEventHandler ( "onClientMarkerHit" , marker function ( hitPlayer , attacker ) if ( hitPlayer == 'attacker' ) than local players = getPlayersInTeam ( TeamName ) if ( players ) than outputChatBox ("احد الأعداء يحاول التدخل في المنطقة", players, 255, 0, 0, false) end end end ) لم تتم التجربة !! than ?????? LooL الكود فيه أغلاط , إلي يقدر يصححه تمام بعد Link to comment
AhmeD~9MoD Posted May 21, 2013 Share Posted May 21, 2013 marker = createMarker( x , y , z, "cylinder", 2, r, g, b, 0 ) addEventHandler ( "onClientMarkerHit" , marker function ( hitPlayer , attacker ) if ( hitPlayer == 'attacker' ) than local players = getPlayersInTeam ( TeamName ) if ( players ) than outputChatBox ("احد الأعداء يحاول التدخل في المنطقة", players, 255, 0, 0, false) end end end ) لم تتم التجربة !! than ?????? then * Link to comment
iPrestege Posted May 21, 2013 Share Posted May 21, 2013 -- # Server Side : --[[ اختصار للمتغيرات Shortcut Variables --]] local Team = "Team Name Here" local marker = createMarker( x,y,z,"cylinder",5, 0, 0, 0, 0 ) --[[ t التحقق اذا كان هناك فريق بـ اسم الفريق او لا ! اذا لا يتم ايقاف تشغيل السكربت ! Check If There's a Team Called 'Team' Or No If No Then Stop The Resource --]] addEventHandler("onResourceStart",resourceRoot, function ( ) if not getTeamFromName ( Team ) then outputChatBox(" "..getResourceName ( getThisResource ( ) ).." Has Been Stopped Can't Find The Team !",root,255,0,0) cancelEvent ( ) end end ) --[[ Check Team When Hit a Marker And Send The Msg التحقق من التيم و ارسال الرسالة الى الجميع ! --]] addEventHandler("onMarkerHit",marker, function ( player ) if ( getElementType ( player ) == "player" ) then if ( getPlayerTeam ( player ) ~= getTeamFromName ( Team ) ) then for _,v in next,getPlayersInTeam ( getTeamFromName ( Team ) ) do outputChatBox("* The Player ( "..getPlayerName ( player ) .." ) Enter The Team Area!",v,255,0,0) end end end end ) لم يتم التجربة .. Link to comment
iPrestege Posted May 21, 2013 Share Posted May 21, 2013 انت حط اسم التيم هنا local Team = "You're Team Name" سويت اول مايشتغل يتحقق انة فية تيم بـ اسم التيم اللي انت حاطة اذا فية تمام اذا مافية يطفي المود ( = و سويت يوم تلمس الماركر وتيمكـ ماهو التيم اللي انت حاطة يظهر للاعبين اللي بالتيم اسم الاعب دخل المنطقة .. Link to comment
3ssol Posted May 21, 2013 Author Share Posted May 21, 2013 طيب حلوو ويعطيك العاافيه بس طريقتك تلحس المخ يعني ماراح افهملها لو تختصرها عشان افهم وماكون انسخ والصق ابي بس الي يلمس الماركر مومن التيم يطلعلهم فقطط عشان افهم فكرة الطريقه لاهنت ولاهان تعبك ي الغلا Link to comment
iPrestege Posted May 21, 2013 Share Posted May 21, 2013 -- # Server Side : local Team = "Team Name Here" -- نختصر بـ اسم التيم حطة هنا داخل السترنق local marker = createMarker( x,y,z,"cylinder",5, 0, 0, 0, 0 ) -- نسوي الماركر addEventHandler("onMarkerHit",marker, -- الحدث يوم التلمس function ( player ) -- نعرف الالمنت اللي بيلمس الماركر if ( getElementType ( player ) == "player" ) then -- نتحقق انة الالمنت لاعب if ( getPlayerTeam ( player ) ~= getTeamFromName ( Team ) ) then -- اذا كان تيم الاعب ماهو بالتيم اللي اسمة فوق local x,y,z = getElementPosition ( player ) -- نجيب احداثياتة الاعب اللي مامعه التيم setElementPosition ( player,x +10,y,z ) -- نحطة بالاحداثيات ونزيد 10 يعني يبعدهـ شوي ذذ end -- اغلاق end -- اغلاق end -- اغلاق ) -- اغلاق -- اتمنى تكون فهمت ي الغالي ( = Link to comment
iPrestege Posted May 21, 2013 Share Posted May 21, 2013 انت قلت يطلعهم مو قصدك يطلعه من الماركر .. لوول ؟؟ Link to comment
3ssol Posted May 21, 2013 Author Share Posted May 21, 2013 >< لا قصدي اذا واحد لمس الماركر وماهو من التيم يجي كلام لـ الاعبين الي بـ التيم يطلعلهم كلام بـ الشات بس كودك كانه يفيدني وش يسوي كودك ذا ؟ Link to comment
iPrestege Posted May 21, 2013 Share Posted May 21, 2013 اذا لمسة وماهو بـ التيم يبعدهـ عن احداثياتة +10 للآكس ~ عموما تفضل الشرح للكلام مختصر ذذ : -- # Server Side : local Team = "Team Name Here" -- نختصر بـ اسم التيم حطة هنا داخل السترنق local marker = createMarker( x,y,z,"cylinder",5, 0, 0, 0, 0 ) -- نسوي الماركر addEventHandler("onMarkerHit",marker, -- الحدث يوم التلمس function ( player ) -- نعرف الالمنت اللي بيلمس الماركر if ( getElementType ( player ) == "player" ) then -- نتحقق انة الالمنت لاعب if ( getPlayerTeam ( player ) ~= getTeamFromName ( Team ) ) then -- اذا كان تيم الاعب ماهو بالتيم اللي اسمة فوق for _,v in next,getPlayersInTeam ( getTeamFromName ( Team ) ) do -- نجيب كل الاعبين اللي بالتيم من اسم التيم حقكـ # outputChatBox("* The Player ( "..getPlayerName ( player ) .." ) Enter The Team Area!",v,255,0,0) -- نظهر لهم اسم الاعب اللي لمس الماركر انة دخل المنطقة # end -- اغلاق end -- اغلاق end -- اغلاق end -- اغلاق ) -- اغلاق -- اتمنى تكون فهمت ي الغالي ( = Link to comment
3ssol Posted May 21, 2013 Author Share Posted May 21, 2013 تسسسلم ي بعددي ماتقصر >< وتعبتك مععي ي الغلا 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