HU/getBodyPartName: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "{{Server client function}} __NOTOC__ This function is used to get the name of a body part on a player. ==Syntax== <syntaxhighlight lang="lua"> string getBodyPartName ( int bo...")
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Server client function}}
{{Shared function hu}}
__NOTOC__
__NOTOC__
This function is used to get the name of a body part on a player.
Ezzel a funkcióval visszakaphatjuk egy játékos testrészeinek a nevét.


==Syntax==
==Szintaxis==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
string getBodyPartName ( int bodyPartID )
string getBodyPartName ( int bodyPartID )
</syntaxhighlight>
</syntaxhighlight>


===Required Arguments===
===Kötelező paraméterek===
*'''bodyPartID''': An integer representing the body part ID you wish to retrieve the name of.
*'''bodyPartID''': Egy integer, mely a testrész ID-jét határozza meg, amelynek a nevét szeretné megkapni.
{{BodyParts}}
{{BodyParts}}


==Returns==
==Visszatérési érték==
This function returns a string containing the body part name if the ID is valid, ''false'' otherwise.
Visszatérési értéke egy string, mely tartalmazza a testrész nevét, ha az ID érvényes, egyébként ''false''.


==Example==
==Példa==
This example prints the killer and body part to the chat on the wasted/kill event.
Ez a példakód kiírja a gyilkos nevét, az áldozat nevét és az áldozat gyilkosságban érintett testrészének a nevét.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function deathMessageOnWasted ( ammo, attacker, weapon, bodypart )
function deathMessageOnWasted ( ammo, attacker, weapon, bodypart )
Line 40: Line 40:
==Lásd még==
==Lásd még==
{{Clothes and body functions}}
{{Clothes and body functions}}
==Fordította==
* '''''[https://wiki.multitheftauto.com/wiki/User:Surge Surge]'''''


[[en:getBodyPartName]]
[[en:getBodyPartName]]
[[PL:GetBodyPartName]]
[[PL:GetBodyPartName]]

Latest revision as of 20:06, 20 September 2018

Ezzel a funkcióval visszakaphatjuk egy játékos testrészeinek a nevét.

Szintaxis

string getBodyPartName ( int bodyPartID )

Kötelező paraméterek

  • bodyPartID: Egy integer, mely a testrész ID-jét határozza meg, amelynek a nevét szeretné megkapni.
  • 3: Torso
  • 4: Ass
  • 5: Left Arm
  • 6: Right Arm
  • 7: Left Leg
  • 8: Right Leg
  • 9: Head

Visszatérési érték

Visszatérési értéke egy string, mely tartalmazza a testrész nevét, ha az ID érvényes, egyébként false.

Példa

Ez a példakód kiírja a gyilkos nevét, az áldozat nevét és az áldozat gyilkosságban érintett testrészének a nevét.

function deathMessageOnWasted ( ammo, attacker, weapon, bodypart )
  if ( attacker ) then                                    -- if we have an attacker
    if ( getElementType ( attacker ) == "player" ) then   -- make sure the element that killed him was a player
      tempString = getPlayerName ( attacker ) .. " killed " .. getPlayerName ( source ) .. " (" .. getWeaponNameFromID ( weapon ) .. ")"
      if ( bodypart == 9 ) then -- if he was shot in the head
        tempString = tempString .. " (HEADSHOT!)"
      else
        tempString = tempString .. " (" .. getBodyPartName ( bodypart ) .. ")"
      end
      outputChatBox ( tempString )
    else
      outputChatBox ( getPlayerName ( source ) .. " died. (" .. getWeaponNameFromID ( weapon ) .. ") (" .. getBodyPartName ( bodypart ) .. ")" )
    end
  else
    outputChatBox ( getPlayerName ( source ) .. " died. (" .. getWeaponNameFromID ( weapon ) .. ") (" .. getBodyPartName ( bodypart ) .. ")" )
  end
end
addEventHandler ( "onPlayerWasted", root, deathMessageOnWasted )

Lásd még


Fordította