AR/setElementHealth

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

هذه الوظيفة تعطي الالمنت او الشيئ دم .

Syntax

bool setElementHealth ( element theElement, float newHealth )

OOP Syntax Help! I don't understand this!

Method: element:setHealth(...)
Variable: .health


Required Arguments

  • theElement: الالمنت او الشيئ الذي تريد اعطائه دم ويكون: شخص,سيارة,ابجكت.
  • newHealth: كمية الدم التي تريد اعطائها للالمنت او الشيئ .


Example

Click to collapse [-]
Server
function hpSlap ( sourcePlayer, command, targetPlayerName )
    --ان كان الاعب يملك خاصية السلاب
    if not hasObjectPermissionTo(sourcePlayer, "command.slap", false) then
        outputChatBox ( "You cannot use this command.", sourcePlayer )--كلام بالشات
        return false
    end
    --يجلب الاعب من اسمه
    local targetPlayer = getPlayerFromName ( targetPlayerName )
   
    if targetPlayer then
        --يقول بأنقاص 20 دم
        setElementHealth ( targetPlayer, getElementHealth(targetPlayer) - 20 )
    else
        
        outputChatBox ( "There is no player named " .. targetPlayerName .. "!", sourcePlayer )
    end
end
--عند كتابة "hpslap"
addCommandHandler ( "hpslap", hpSlap )

See Also