iMr ~ MnHmAr Posted September 9, 2016 Share Posted September 9, 2016 مشكله في كود آلحمآيه كل شي ءمحمي لكن لما يجي احد يطلع بر الحمايه ويطلق على الي في الحمايه ينقص الدم حقه ^^ وش الحل ؟ SafahM = createMarker ( -3413.11499 ,-2996.82300, 15.06875, "cylinder", 180, 250, 250, 250, 255 ) SafahM = createMarker ( 275.24271 ,1990.40491, 17.65536, "cylinder", 40, 250, 250, 250, 255 ) addEventHandler ( "onMarkerHit", SafahM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" then toggleControl (hitPlayer,"fire", false ) toggleControl (hitPlayer, "next_weapon", false) toggleControl (hitPlayer, "previous_weapon", false) toggleControl (hitPlayer, "aim_weapon", false) toggleControl (hitPlayer, "vehicle_fire", false) elseif getElementType ( hitPlayer ) == "vehicle" then local Player = getVehicleController ( hitPlayer ) outputChatBox ( "* ممنوع دخول المواتر هنا !", Player, 255, 0, 0, true ) destroyElement ( hitPlayer ) end end ) addEventHandler ( "onMarkerLeave", SafahM, function ( leftPlayer ) if getElementType (leftPlayer ) == "player" then toggleControl (leftPlayer, "fire", true ) toggleControl (leftPlayer, "next_weapon", true) toggleControl (leftPlayer, "previous_weapon", true) toggleControl (leftPlayer, "aim_weapon", true) toggleControl (leftPlayer, "vehicle_fire", true) end end ) Link to comment
xX|KeMo|Xx Posted September 9, 2016 Share Posted September 9, 2016 onClientPlayerDamage - cancelEvent Link to comment
iMr ~ MnHmAr Posted September 9, 2016 Author Share Posted September 9, 2016 Just now, xX|KeMo|Xx said: onClientPlayerDamage - cancelEvent الفانكشن سيرفر كيف اربطهم و كيف اعرف الي في الماآركه كلنت ^^ Link to comment
#Soking Posted September 9, 2016 Share Posted September 9, 2016 addEventHandler('onClientPlayerDamage' , getRootElement( ), function ( ) if ( getElementData(localPlayer,'aData') == true ) then cancelEvent ( ) end end ) -- التحت كله سيرفر والفوق كلينت SafahM = createMarker ( -3413.11499 ,-2996.82300, 15.06875, "cylinder", 180, 250, 250, 250, 255 ) SafahM = createMarker ( 275.24271 ,1990.40491, 17.65536, "cylinder", 40, 250, 250, 250, 255 ) addEventHandler ( "onMarkerHit", SafahM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" then toggleControl (hitPlayer,"fire", false ) toggleControl (hitPlayer, "next_weapon", false) toggleControl (hitPlayer, "previous_weapon", false) toggleControl (hitPlayer, "aim_weapon", false) toggleControl (hitPlayer, "vehicle_fire", false) setElementData( hitPlayer , 'aData' , true ) elseif getElementType ( hitPlayer ) == "vehicle" then local Player = getVehicleController ( hitPlayer ) outputChatBox ( "* ممنوع دخول المواتر هنا !", Player, 255, 0, 0, true ) destroyElement ( hitPlayer ) end end ) addEventHandler ( "onMarkerLeave", SafahM, function ( leftPlayer ) if getElementType (leftPlayer ) == "player" then setElementData( hitPlayer , 'aData' , false ) toggleControl (leftPlayer, "fire", true ) toggleControl (leftPlayer, "next_weapon", true) toggleControl (leftPlayer, "previous_weapon", true) toggleControl (leftPlayer, "aim_weapon", true) toggleControl (leftPlayer, "vehicle_fire", true) end end ) Link to comment
iMr ~ MnHmAr Posted September 9, 2016 Author Share Posted September 9, 2016 Just now, #Soking said: addEventHandler('onClientPlayerDamage' , getRootElement( ), function ( ) if ( getElementData(localPlayer,'aData') == true ) then cancelEvent ( ) end end ) -- التحت كله سيرفر والفوق كلينت SafahM = createMarker ( -3413.11499 ,-2996.82300, 15.06875, "cylinder", 180, 250, 250, 250, 255 ) SafahM = createMarker ( 275.24271 ,1990.40491, 17.65536, "cylinder", 40, 250, 250, 250, 255 ) addEventHandler ( "onMarkerHit", SafahM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" then toggleControl (hitPlayer,"fire", false ) toggleControl (hitPlayer, "next_weapon", false) toggleControl (hitPlayer, "previous_weapon", false) toggleControl (hitPlayer, "aim_weapon", false) toggleControl (hitPlayer, "vehicle_fire", false) setElementData( hitPlayer , 'aData' , true ) elseif getElementType ( hitPlayer ) == "vehicle" then local Player = getVehicleController ( hitPlayer ) outputChatBox ( "* ممنوع دخول المواتر هنا !", Player, 255, 0, 0, true ) destroyElement ( hitPlayer ) end end ) addEventHandler ( "onMarkerLeave", SafahM, function ( leftPlayer ) if getElementType (leftPlayer ) == "player" then setElementData( hitPlayer , 'aData' , false ) toggleControl (leftPlayer, "fire", true ) toggleControl (leftPlayer, "next_weapon", true) toggleControl (leftPlayer, "previous_weapon", true) toggleControl (leftPlayer, "aim_weapon", true) toggleControl (leftPlayer, "vehicle_fire", true) end end ) يسلمو اخوي جآري التجربه بي داتا سويتها Link to comment
iMr ~ MnHmAr Posted September 9, 2016 Author Share Posted September 9, 2016 Just now, #Soking said: addEventHandler('onClientPlayerDamage' , getRootElement( ), function ( ) if ( getElementData(localPlayer,'aData') == true ) then cancelEvent ( ) end end ) -- التحت كله سيرفر والفوق كلينت SafahM = createMarker ( -3413.11499 ,-2996.82300, 15.06875, "cylinder", 180, 250, 250, 250, 255 ) SafahM = createMarker ( 275.24271 ,1990.40491, 17.65536, "cylinder", 40, 250, 250, 250, 255 ) addEventHandler ( "onMarkerHit", SafahM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" then toggleControl (hitPlayer,"fire", false ) toggleControl (hitPlayer, "next_weapon", false) toggleControl (hitPlayer, "previous_weapon", false) toggleControl (hitPlayer, "aim_weapon", false) toggleControl (hitPlayer, "vehicle_fire", false) setElementData( hitPlayer , 'aData' , true ) elseif getElementType ( hitPlayer ) == "vehicle" then local Player = getVehicleController ( hitPlayer ) outputChatBox ( "* ممنوع دخول المواتر هنا !", Player, 255, 0, 0, true ) destroyElement ( hitPlayer ) end end ) addEventHandler ( "onMarkerLeave", SafahM, function ( leftPlayer ) if getElementType (leftPlayer ) == "player" then setElementData( hitPlayer , 'aData' , false ) toggleControl (leftPlayer, "fire", true ) toggleControl (leftPlayer, "next_weapon", true) toggleControl (leftPlayer, "previous_weapon", true) toggleControl (leftPlayer, "aim_weapon", true) toggleControl (leftPlayer, "vehicle_fire", true) end end ) اخوي الحمايه صارت حتى لو اطلع بر الحمايه تجي حمايه ما اقدر اطلع سلاح + اقدر اطلع موتر حتى لو في الحمايه وش الحل Link to comment
!#NssoR_) Posted September 9, 2016 Share Posted September 9, 2016 SafahM = createMarker ( -3413.11499 ,-2996.82300, 15.06875, "cylinder", 180, 250, 250, 250, 255 ) SafahM = createMarker ( 275.24271 ,1990.40491, 17.65536, "cylinder", 40, 250, 250, 250, 255 ) addEventHandler ( "onMarkerHit", SafahM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" then toggleControl (hitPlayer,"fire", false ) toggleControl (hitPlayer, "next_weapon", false) toggleControl (hitPlayer, "previous_weapon", false) toggleControl (hitPlayer, "aim_weapon", false) toggleControl (hitPlayer, "vehicle_fire", false) setElementData(hitPlayer,'cancelDamage',true) elseif getElementType ( hitPlayer ) == "vehicle" then local Player = getVehicleController ( hitPlayer ) outputChatBox ( "* ممنوع دخول المواتر هنا !", Player, 255, 0, 0, true ) destroyElement ( hitPlayer ) setElementData(Player,'cancelDamage',true) end end ) addEventHandler ( "onMarkerLeave", SafahM, function ( leftPlayer ) if getElementType (leftPlayer ) == "player" then toggleControl (leftPlayer, "fire", true ) toggleControl (leftPlayer, "next_weapon", true) toggleControl (leftPlayer, "previous_weapon", true) toggleControl (leftPlayer, "aim_weapon", true) toggleControl (leftPlayer, "vehicle_fire", true) if ( getElementData(leftPlayer,'cancelDamage') ) then setElementData(leftPlayer,'cancelDamage',false) end end end ) #Client. addEventHandler ( "onClientPlayerDamage", getLocalPlayer(), function ( attacker, weapon, bodypart ) if ( attacker and getElementType(attacker) == 'player' and attacker ~= source ) then if ( getElementData(source,'cancelDamage') ) then cancelEvent() end end end ) Link to comment
iMr ~ MnHmAr Posted September 9, 2016 Author Share Posted September 9, 2016 Just now, NssoR said: SafahM = createMarker ( -3413.11499 ,-2996.82300, 15.06875, "cylinder", 180, 250, 250, 250, 255 ) SafahM = createMarker ( 275.24271 ,1990.40491, 17.65536, "cylinder", 40, 250, 250, 250, 255 ) addEventHandler ( "onMarkerHit", SafahM, function ( hitPlayer ) if getElementType ( hitPlayer ) == "player" then toggleControl (hitPlayer,"fire", false ) toggleControl (hitPlayer, "next_weapon", false) toggleControl (hitPlayer, "previous_weapon", false) toggleControl (hitPlayer, "aim_weapon", false) toggleControl (hitPlayer, "vehicle_fire", false) setElementData(hitPlayer,'cancelDamage',true) elseif getElementType ( hitPlayer ) == "vehicle" then local Player = getVehicleController ( hitPlayer ) outputChatBox ( "* ممنوع دخول المواتر هنا !", Player, 255, 0, 0, true ) destroyElement ( hitPlayer ) setElementData(Player,'cancelDamage',true) end end ) addEventHandler ( "onMarkerLeave", SafahM, function ( leftPlayer ) if getElementType (leftPlayer ) == "player" then toggleControl (leftPlayer, "fire", true ) toggleControl (leftPlayer, "next_weapon", true) toggleControl (leftPlayer, "previous_weapon", true) toggleControl (leftPlayer, "aim_weapon", true) toggleControl (leftPlayer, "vehicle_fire", true) if ( getElementData(leftPlayer,'cancelDamage') ) then setElementData(leftPlayer,'cancelDamage',false) end end end ) #Client. addEventHandler ( "onClientPlayerDamage", getLocalPlayer(), function ( attacker, weapon, bodypart ) if ( attacker and getElementType(attacker) == 'player' and attacker ~= source ) then if ( getElementData(source,'cancelDamage') ) then cancelEvent() end end end ) برضو مازبط Link to comment
!#NssoR_) Posted September 9, 2016 Share Posted September 9, 2016 تأكد انك سويت ملف كلنت وضفته للميتا وانك ماحطيت الكودين بملف السيرفر + هل من اخطاء بالدي بق؟ Link to comment
iMr ~ MnHmAr Posted September 9, 2016 Author Share Posted September 9, 2016 Just now, NssoR said: تأكد انك سويت ملف كلنت وضفته للميتا وانك ماحطيت الكودين بملف السيرفر + هل من اخطاء بالدي بق؟ مشكور اخي زبطت 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