iMr.3a[Z]eF Posted April 5, 2013 Share Posted April 5, 2013 السلآآم عليكم ورحمة الله وبركاتهة طلبي بسيطط !! سويت ساحة قتال وما عرفت كود حماية الساحة اللي يطلع من السآحة تنسحب أسلحته وشكراًً Link to comment
iPrestege Posted April 5, 2013 Share Posted April 5, 2013 سويت كول او بتسوي؟ colshape = createColSphere(...........) addEventHandler("onColShapeLeave",colshape, function ( player ) if getElementType(player) == "player" then takeAllWeapons(player) end end ) Link to comment
iMr.3a[Z]eF Posted April 5, 2013 Author Share Posted April 5, 2013 سويت كول او بتسوي؟ colshape = createColSphere(...........) addEventHandler("onColShapeLeave",colshape, function ( player ) if getElementType(player) == "player" then takeAllWeapons(player) end end ) خخخخخ مآ أعرف وش هو الكول Link to comment
!#NssoR_) Posted April 5, 2013 Share Posted April 5, 2013 الكول زي الـ ماركر بس الكول مخفي createColSphere ( x, y, z, 1 ) جربه ع اكواد الاخ برستيج وان شالله يضبط بس انا من ناحيتي لو تستخدم ماركر افضل Link to comment
iMr.3a[Z]eF Posted April 5, 2013 Author Share Posted April 5, 2013 طيب والرقم 1 في كريت كول وش هو؟ Link to comment
!#NssoR_) Posted April 5, 2013 Share Posted April 5, 2013 (edited) الـ 1 حجم الكول بس بيكون مخفي ماراح تعرف القياس المطلوب ض2 اخذ هذا افضل لك marker = createMarker ( x, y, z, "checkpoint", 4, 255, 0, 0, 255) addEventHandler("onMarkerLeave",marker , function ( player ) if getElementType(player) == "player" then takeAllWeapons(player) end end ) x,y,z = احداثياتت رقم الـ 4 حجم الماركر ججرب من ناحيتي افضل الماركر Edited April 5, 2013 by Guest Link to comment
HsSoN Posted April 5, 2013 Share Posted April 5, 2013 اذا تبي تشوف حجم الكول حط ب الاديتور ماركار وختار حجم وشوف الي يناسب ساحه Link to comment
!#NssoR_) Posted April 5, 2013 Share Posted April 5, 2013 اذا تبي تشوف حجم الكول حط ب الاديتور ماركار وختار حجم وشوف الي يناسب ساحه خخخخ ليه يعذب نفسه ويروح الايديتور يسوي ماركر مخفي وخلاص اول شي يحط للماركر لون وياخذ القياسات وثم يخليه مخفي Link to comment
HsSoN Posted April 5, 2013 Share Posted April 5, 2013 اذا تبي تشوف حجم الكول حط ب الاديتور ماركار وختار حجم وشوف الي يناسب ساحه خخخخ ليه يعذب نفسه ويروح الايديتور يسوي ماركر مخفي وخلاص اول شي يحط للماركر لون وياخذ القياسات وثم يخليه مخفي نفس شي ههههههه Link to comment
!#NssoR_) Posted April 5, 2013 Share Posted April 5, 2013 لا فيه فرق كبير الكول ماتقدر تحطله لون + ماتشوف قياسه ذذ اما الماركر تقدر تلونه وتاخذ القياسات الي تبيها وتخليه مخفي فيه فرق كبير + ومولازم يروح الايديتور وهل مشوار بـ ضغطة زر تغير الحجم Link to comment
iMr.3a[Z]eF Posted April 5, 2013 Author Share Posted April 5, 2013 مع الأسف الماركر ما طلع لي ذذ edit: آسف أسف طلع لي شكراَ لكم Link to comment
TAPL Posted April 5, 2013 Share Posted April 5, 2013 showcol الكول تقدر تشوفه عن طريق الكومند و طبعاً لازم تستخدم الفنكشن ذا setDevelopmentMode Link to comment
][sojn][ Posted April 5, 2013 Share Posted April 5, 2013 شوف معاي طريقه احسن من كل الطرق الي فوقي احسن من سحب الاسلحه function resourceStart () hayMarker = createMarker (...,...,..., "cylinder", 100, 0, 255, 0, 100, getRootElement()) end addEventHandler("onResourceStart", getRootElement(), resourceStart) function markerHit (hitPlayer, matchingDimension) if (source == hayMarker) then if (getElementType (hitPlayer) == "player") then toggleControl (hitPlayer, "fire", false) toggleControl (hitPlayer, "jetpack", false) toggleControl (hitPlayer, "next_weapon", false) toggleControl (hitPlayer, "previous_weapon", false) toggleControl (hitPlayer, "aim_weapon", false) toggleControl (hitPlayer, "vehicle_fire", false) toggleControl (hitPlayer, "vehicle_secondarry_fire", false) toggleControl (hitPlayer, "vehicle_fire", false) showPlayerHudComponent (hitPlayer, "ammo", false) showPlayerHudComponent (hitPlayer, "weapon", false) elseif (getElementType (hitPlayer) == "vehicle") then destroyElement (hitPlayer) end end end addEventHandler ("onMarkerHit", getRootElement(), markerHit) function markerLeave (leavePlayer, matchingDimension) if (source == hayMarker) then if (getElementType (leavePlayer) == "player") then toggleControl (leavePlayer, "fire", true) toggleControl (leavePlayer, "next_weapon", true) toggleControl (leavePlayer, "previous_weapon", true) toggleControl (leavePlayer, "aim_weapon", true) toggleControl (leavePlayer, "vehicle_fire", true) toggleControl (leavePlayer, "vehicle_secondarry_fire", true) toggleControl (leavePlayer, "vehicle_fire", true) showPlayerHudComponent (leavePlayer, "ammo", true) showPlayerHudComponent (leavePlayer, "weapon", true) end end end addEventHandler ("onMarkerLeave", getRootElement(), markerLeave) الكود يخلي اول ما يدخل اللاعب الماركر ما يقدر يطلق ولا يقدر يبقسس ولا يقدر يسوي شيء من اللاشياء التي تنقص دم Link to comment
TAPL Posted April 5, 2013 Share Posted April 5, 2013 مع الأفنت ذا getRootElement() بس يا عزيزي إذا استخدمت addEventHandler("onResourceStart", getRootElement(), resourceStart) بتصير لك مشكلة كل ما تشغل أي مود بالسيرفر راح يتفعل الأفنت و يسوي لك ماركر resourceRoot المفروض تستخدم addEventHandler("onResourceStart", resourceRoot, resourceStart) Link to comment
#Al-Ha[J]aRii Posted April 5, 2013 Share Posted April 5, 2013 (edited) local Sphere = createColSphere ( x, y, z, 1 ) function Sphere_Enter ( thePlayer, matchingDimension ) if getElementType ( thePlayer ) == "player" then local namePlayer = getPlayerName ( thePlayer ) outputChatBox (You Are namePlayer.." join the zone!",source, 255, 255, 109 ) end end addEventHandler ( "onColShapeHit", Sphere, Sphere_Enter) function Sphere_Exit ( thePlayer, matchingDimension ) if getElementType ( thePlayer ) == "player" then if isPlayerDead ( thePlayer ) ~= true then takeAllWeapons( thePlayer ) local namePlayer = getPlayerName ( thePlayer ) outputChatBox (You Are namePlayer.." left the zone!", source, 255, 255, 109 ) end end end addEventHandler ( "onColShapeLeave", Sphere, Sphere_Exit ) Edited April 5, 2013 by Guest Link to comment
][sojn][ Posted April 5, 2013 Share Posted April 5, 2013 مع الأفنت ذا getRootElement() بس يا عزيزي إذا استخدمت addEventHandler("onResourceStart", getRootElement(), resourceStart) بتصير لك مشكلة كل ما تشغل أي مود بالسيرفر راح يتفعل الأفنت و يسوي لك ماركر resourceRoot المفروض تستخدم addEventHandler("onResourceStart", resourceRoot, resourceStart) تكلمني؟؟ Link to comment
!#NssoR_) Posted April 5, 2013 Share Posted April 5, 2013 local Sphere = createColSphere ( x, y, z, 1 ) function Sphere_Enter ( thePlayer, matchingDimension ) if getElementType ( thePlayer ) == "player" then local namePlayer = getPlayerName ( thePlayer ) outputChatBox ( namePlayer.." left the zone!", getRootElement(), 255, 255, 109 ) end end addEventHandler ( "onColShapeHit", Sphere, Sphere_Enter) function Sphere_Exit ( thePlayer, matchingDimension ) if getElementType ( thePlayer ) == "player" then if isPlayerDead ( thePlayer ) ~= true then takeAllWeapons( thePlayer ) local namePlayer = getPlayerName ( thePlayer ) outputChatBox ( namePlayer.." left the zone!", getRootElement(), 255, 255, 109 ) end end end addEventHandler ( "onColShapeLeave", Sphere, Sphere_Exit ) اخوي انت مستخدم getRootElement() وش الفايده اذا الكل عرف ان هذا الاعب دخل الساحه وفيه ناس تححب التخريب تطلع وتدخل بـ الكول وبيطلع بـ الشات الف مره ويخرب ذذ فـ لو تخليها source احسن Link to comment
][sojn][ Posted April 5, 2013 Share Posted April 5, 2013 addEventHandler ( "onColShapeHit", Sphere, Sphere_Enter) function Sphere_Exit ( thePlayer, matchingDimension ) if isPlayerDead ( thePlayer ) ~= true then takeAllWeapons( thePlayer ) end end addEventHandler ( "onColShapeLeave", Sphere, Sphere_Exit ) Link to comment
TAPL Posted April 5, 2013 Share Posted April 5, 2013 مع الأفنت ذا getRootElement() بس يا عزيزي إذا استخدمت addEventHandler("onResourceStart", getRootElement(), resourceStart) بتصير لك مشكلة كل ما تشغل أي مود بالسيرفر راح يتفعل الأفنت و يسوي لك ماركر resourceRoot المفروض تستخدم addEventHandler("onResourceStart", resourceRoot, resourceStart) تكلمني؟؟ لا أكلم نفسي Link to comment
!#NssoR_) Posted April 5, 2013 Share Posted April 5, 2013 خلاص ي شباب صاحب الموضوع استفاد addEventHandler ( "onColShapeHit", Sphere, Sphere_Enter) function Sphere_Exit ( thePlayer, matchingDimension ) if isPlayerDead ( thePlayer ) ~= true then takeAllWeapons( thePlayer ) end end addEventHandler ( "onColShapeLeave", Sphere, Sphere_Exit ) ماله داعي addEventHandler ( "onColShapeHit", Sphere, Sphere_Enter) =كوبي بست + يليت تقفلون الموضوع Link to comment
][sojn][ Posted April 5, 2013 Share Posted April 5, 2013 مع الأفنت ذا getRootElement() بس يا عزيزي إذا استخدمت addEventHandler("onResourceStart", getRootElement(), resourceStart) بتصير لك مشكلة كل ما تشغل أي مود بالسيرفر راح يتفعل الأفنت و يسوي لك ماركر resourceRoot المفروض تستخدم addEventHandler("onResourceStart", resourceRoot, resourceStart) تكلمني؟؟ لا أكلم نفسي انا اسمي سوجن مو عزيزي على ما اعتقد اسمي فوق تحت الصورة عالعموم مشكور ما كنت اعرف Link to comment
#Al-Ha[J]aRii Posted April 5, 2013 Share Posted April 5, 2013 local Sphere = createColSphere ( x, y, z, 1 ) function Sphere_Enter ( thePlayer, matchingDimension ) if getElementType ( thePlayer ) == "player" then local namePlayer = getPlayerName ( thePlayer ) outputChatBox ( namePlayer.." left the zone!", getRootElement(), 255, 255, 109 ) end end addEventHandler ( "onColShapeHit", Sphere, Sphere_Enter) function Sphere_Exit ( thePlayer, matchingDimension ) if getElementType ( thePlayer ) == "player" then if isPlayerDead ( thePlayer ) ~= true then takeAllWeapons( thePlayer ) local namePlayer = getPlayerName ( thePlayer ) outputChatBox ( namePlayer.." left the zone!", getRootElement(), 255, 255, 109 ) end end end addEventHandler ( "onColShapeLeave", Sphere, Sphere_Exit ) اخوي انت مستخدم getRootElement() وش الفايده اذا الكل عرف ان هذا الاعب دخل الساحه وفيه ناس تححب التخريب تطلع وتدخل بـ الكول وبيطلع بـ الشات الف مره ويخرب ذذ فـ لو تخليها source احسن شكرآ عـلـى التـنــبـيه نـسـيـت -_-" و تــم الــتـعـديـل addEventHandler ( "onColShapeHit", Sphere, Sphere_Enter) function Sphere_Exit ( thePlayer, matchingDimension ) if isPlayerDead ( thePlayer ) ~= true then takeAllWeapons( thePlayer ) end end addEventHandler ( "onColShapeLeave", Sphere, Sphere_Exit ) كــوبـي بـسـت -_-"؟ Link to comment
][sojn][ Posted April 5, 2013 Share Posted April 5, 2013 local Sphere = createColSphere ( x, y, z, 1 ) function Sphere_Enter ( thePlayer, matchingDimension ) if getElementType ( thePlayer ) == "player" then local namePlayer = getPlayerName ( thePlayer ) outputChatBox ( namePlayer.." left the zone!", getRootElement(), 255, 255, 109 ) end end addEventHandler ( "onColShapeHit", Sphere, Sphere_Enter) function Sphere_Exit ( thePlayer, matchingDimension ) if getElementType ( thePlayer ) == "player" then if isPlayerDead ( thePlayer ) ~= true then takeAllWeapons( thePlayer ) local namePlayer = getPlayerName ( thePlayer ) outputChatBox ( namePlayer.." left the zone!", getRootElement(), 255, 255, 109 ) end end end addEventHandler ( "onColShapeLeave", Sphere, Sphere_Exit ) اخوي انت مستخدم getRootElement() وش الفايده اذا الكل عرف ان هذا الاعب دخل الساحه وفيه ناس تححب التخريب تطلع وتدخل بـ الكول وبيطلع بـ الشات الف مره ويخرب ذذ فـ لو تخليها source احسن شكرآ عـلـى التـنــبـيه نـسـيـت -_-" و تــم الــتـعـديـل addEventHandler ( "onColShapeHit", Sphere, Sphere_Enter) function Sphere_Exit ( thePlayer, matchingDimension ) if isPlayerDead ( thePlayer ) ~= true then takeAllWeapons( thePlayer ) end end addEventHandler ( "onColShapeLeave", Sphere, Sphere_Exit ) كــوبـي بـسـت -_-"؟ بس وخرت مدري وشسمه getplayername 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