iMr ~ MnHmAr Posted September 9, 2016 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 )
iMr ~ MnHmAr Posted September 9, 2016 Author Posted September 9, 2016 Just now, xX|KeMo|Xx said: onClientPlayerDamage - cancelEvent الفانكشن سيرفر كيف اربطهم و كيف اعرف الي في الماآركه كلنت ^^
#Soking Posted September 9, 2016 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 )
iMr ~ MnHmAr Posted September 9, 2016 Author 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 ) يسلمو اخوي جآري التجربه بي داتا سويتها
iMr ~ MnHmAr Posted September 9, 2016 Author 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 ) اخوي الحمايه صارت حتى لو اطلع بر الحمايه تجي حمايه ما اقدر اطلع سلاح + اقدر اطلع موتر حتى لو في الحمايه وش الحل
!#NssoR_) Posted September 9, 2016 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 )
iMr ~ MnHmAr Posted September 9, 2016 Author 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 ) برضو مازبط
!#NssoR_) Posted September 9, 2016 Posted September 9, 2016 تأكد انك سويت ملف كلنت وضفته للميتا وانك ماحطيت الكودين بملف السيرفر + هل من اخطاء بالدي بق؟
iMr ~ MnHmAr Posted September 9, 2016 Author Posted September 9, 2016 Just now, NssoR said: تأكد انك سويت ملف كلنت وضفته للميتا وانك ماحطيت الكودين بملف السيرفر + هل من اخطاء بالدي بق؟ مشكور اخي زبطت
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