HU/getPedAmmoInClip: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
Line 20: Line 20:


==Példa==
==Példa==
This example outputs the amount of ammo the specified player has in his current slot. Például: 'ammo someguy'.
Ez a példa megmutatja, hogy egy adott játékosnak mennyi lőszere van a fegyvertárjában. Például: 'ammo someguy'.
 
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function showAmmo(thePlayer, command, who )
function showAmmo(thePlayer, command, who )

Latest revision as of 16:58, 8 October 2018

Ez a function visszaad egy integert, mely tartalmazza egy meghatározott ped fegyverének lőszerét. Lásd Weapon Info

Szintaxis

int getPedAmmoInClip ( ped thePed [, int weaponSlot = current ] )


OOP Syntax Help! I don't understand this!

Method: ped:getAmmoInClip(...)
Variable: .ammoInClip


Kötelező paraméterek

  • thePed: A ped, akinek a lőszerét ellenőrizni szeretné.

Tetszőleges paraméterek

  • weaponSlot: an integer representing the weapon slot (set to the ped's currently selected slot if not specified).

Visszatérési érték

Returns an int containing the amount of ammo in the specified ped's currently selected or specified clip, or 0 if the ped specified is invalid.

Példa

Ez a példa megmutatja, hogy egy adott játékosnak mennyi lőszere van a fegyvertárjában. Például: 'ammo someguy'.

function showAmmo(thePlayer, command, who )
	local targetPlayer = getPlayerFromName ( who )
	if ( thePlayer ) then
		local ammo = getPedAmmoInClip ( targetPlayer )
		outputChatBox ( who .. " has " .. ammo .. " ammo in his active clip" )
	else
		outputChatBox ( "Player '" .. who .. "' not found." )
	end
end
addCommandHandler( "ammo", showAmmo )

Issues

Issue ID Description
#7719 getPedTotalAmmo() & getPedAmmoInClip() serverside sometimes return invalid values

Lásd még

Fordította