ayman1998 Posted March 11, 2014 Share Posted March 11, 2014 سلام عليكم هاد الكود مشكلتة انة يضيف و يعاود ينقصهم مو عارف ليش ابي بس يزيدهم و لما يطلع من الماركر يبطل يزيد addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' then if (getElementHealth(hitElement) < 100) then local Heal = getElementHealth(hitElement) + 10 setTimer (setElementHealth, 3000, 0, hitElement , Heal) if (Heal > 100) then setElementHealth(hitElement, 100) outputChatBox("انت الان سليم", hitElement, 0, 255, 0, true) end end end end ) Link to comment
ayman1998 Posted March 11, 2014 Author Share Posted March 11, 2014 لما تكتب في اف 8 كلمة يفتح ماركر و يلي يدخلة يزد دكة كل 3 ثواني 10 او 20 عادي انا كلشي مسوي بس لما ادخل الماركر يزود و يعاود ينقص و يعاود يزود و يعاود ينقص Link to comment
فاّرس Posted March 11, 2014 Share Posted March 11, 2014 -- Server Side # local Timer = {} addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if ( getElementType( hitElement ) == 'player' ) and not ( isPedInVehicle( hitElement ) ) and ( getElementHealth( hitElement ) < 100 ) then if not isTimer(Timer[hitElement]) then Timer[hitElement] = setTimer (function() local newHealth = getElementHealth( hitElement ) + 10 setElementHealth(hitElement , newHealth) if ( newHealth == 100 ) then killTimer(Timer[hitElement]) outputChatBox("انت الان سليم", hitElement, 0, 255, 0, true) end end,3000,0,hitElement) end end end ) الى متغير الماركر resourceRoot ذا نفس كودك, اذا تبي تسوي الماركر من الامر تقدر تعدل Link to comment
ayman1998 Posted March 11, 2014 Author Share Posted March 11, 2014 مشكور نفع بس عدلت علية ما نفع local Timer = {} addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if ( getElementType( hitElement ) == 'player' ) and not ( isPedInVehicle( hitElement ) ) and ( getElementHealth( hitElement ) < 100 ) then local TE = getPlayerTeam ( hitElement ) if TE and not getTeamName ( TE ) == "Medic" then if getPlayerMoney(hitElement) >= 75 then if not isTimer(Timer[hitElement]) then Timer[hitElement] = setTimer (function() local newHealth = getElementHealth( hitElement ) + 10 setElementHealth(hitElement , newHealth) if ( newHealth == 100 ) then killTimer(Timer[hitElement]) outputChatBox("انت الان سليم", hitElement, 0, 255, 0, true) end end,3000,0,hitElement) end else outputChatBox("انت لا تملك المال", hitElement, 0, 255, 0, true) end end end end) Link to comment
#DRAGON!FIRE Posted March 11, 2014 Share Posted March 11, 2014 مشكور نفعبس عدلت علية ما نفع local Timer = {} addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if ( getElementType( hitElement ) == 'player' ) and not ( isPedInVehicle( hitElement ) ) and ( getElementHealth( hitElement ) < 100 ) then local TE = getPlayerTeam ( hitElement ) if TE and not getTeamName ( TE ) == "Medic" then if getPlayerMoney(hitElement) >= 75 then if not isTimer(Timer[hitElement]) then Timer[hitElement] = setTimer (function() local newHealth = getElementHealth( hitElement ) + 10 setElementHealth(hitElement , newHealth) if ( newHealth == 100 ) then killTimer(Timer[hitElement]) outputChatBox("انت الان سليم", hitElement, 0, 255, 0, true) end end,3000,0,hitElement) end else outputChatBox("انت لا تملك المال", hitElement, 0, 255, 0, true) end end end end) وش تبي تسوي ؟ Link to comment
!#NssoR_) Posted March 11, 2014 Share Posted March 11, 2014 جرب local Timer = {} addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if ( getElementType( hitElement ) == 'player' ) and not ( isPedInVehicle( hitElement ) ) and ( getElementHealth( hitElement ) < 100 ) then local TE = getPlayerTeam ( hitElement ) if getTeamName ( TE ) ~= "Medic" then if getPlayerMoney(hitElement) >= 75 then if not isTimer(Timer[hitElement]) then Timer[hitElement] = setTimer (function() local newHealth = getElementHealth( hitElement ) + 10 setElementHealth(hitElement , newHealth) if ( newHealth == 100 ) then killTimer(Timer[hitElement]) outputChatBox("انت الان سليم", hitElement, 0, 255, 0, true) end end,3000,0,hitElement) end else outputChatBox("انت لا تملك المال", hitElement, 0, 255, 0, true) end end end end) Link to comment
#DRAGON!FIRE Posted March 11, 2014 Share Posted March 11, 2014 جرب local Timer = {} addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if ( getElementType( hitElement ) == 'player' ) and not ( isPedInVehicle( hitElement ) ) and ( getElementHealth( hitElement ) < 100 ) then local TE = getPlayerTeam ( hitElement ) if getTeamName ( TE ) ~= "Medic" then if getPlayerMoney(hitElement) >= 75 then if not isTimer(Timer[hitElement]) then Timer[hitElement] = setTimer (function() local newHealth = getElementHealth( hitElement ) + 10 setElementHealth(hitElement , newHealth) if ( newHealth == 100 ) then killTimer(Timer[hitElement]) outputChatBox("انت الان سليم", hitElement, 0, 255, 0, true) end end,3000,0,hitElement) end else outputChatBox("انت لا تملك المال", hitElement, 0, 255, 0, true) end end end end) ~= بـ سطر 7 كيف تحط Link to comment
!#NssoR_) Posted March 11, 2014 Share Posted March 11, 2014 توي جربتة شغال 100 % 100 يمكن انت مسوي الماركر خارج المود هذا Link to comment
ayman1998 Posted March 11, 2014 Author Share Posted March 11, 2014 لا انا جربتة على تاع ذا بيست و شغال %100 و يزيد الدم بس عدلت علية ما زبط و يلي الك ما نفع Link to comment
ayman1998 Posted March 11, 2014 Author Share Posted March 11, 2014 انا مسوي لما اكتب ميدك في اف 8 يطلع ماركر و اي شخص يدخلة بس ما يكون نفسة ميدك اذا كان معة فلوس 75 يزود دمة كل 3 ثواني 10 او 20 و ياخق منة فلوس 75 Link to comment
فاّرس Posted March 11, 2014 Share Posted March 11, 2014 سوي داتا للي كتب الامر عشان تتحقق انه مو هو ذذ Link to comment
3tibe511 Posted March 12, 2014 Share Posted March 12, 2014 وقراند العرب cit هو يبي اكثر من واحد الرجال يبي مثل وظيفة المسعف للي في سيرفر 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