Jump to content

تعديل


Recommended Posts

سلام عليكم

هاد الكود مشكلتة انة يضيف و يعاود ينقصهم مو عارف ليش

ابي بس يزيدهم و لما يطلع من الماركر يبطل يزيد

  
    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

لما تكتب في اف 8 كلمة يفتح ماركر و يلي يدخلة يزد دكة كل 3 ثواني 10 او 20 عادي

انا كلشي مسوي

بس

لما ادخل الماركر يزود و يعاود ينقص و يعاود يزود و يعاود ينقص

Link to comment

-- 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

مشكور نفع

بس

عدلت علية ما نفع

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
مشكور نفع

بس

عدلت علية ما نفع

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

جرب

    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

جرب

    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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...