SetWeaponOwner: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (Fixed unnecesary new line at →‎Syntax)
m (Added useless OOP syntax)
Line 2: Line 2:
{{Client function}} <!-- for some revisions this function was serverside too -->
{{Client function}} <!-- for some revisions this function was serverside too -->
{{Needs_Example}}{{Disabled|This function was disabled in revision r4872.}}
{{Needs_Example}}{{Disabled|This function was disabled in revision r4872.}}
This function sets the owner (which is a player) of a [[Element/Weapon|custom weapon]]. The owner of a weapon was used for lag compensation, and it was also intended to only allow him to shoot the weapon.
This function sets the owner (which is a [[player]]) of a [[Element/Weapon|custom weapon]]. The owner of a weapon was used for lag compensation, and it was also intended to only allow him to shoot the weapon.


==Syntax==
==Syntax==
<syntaxhighlight lang="lua">bool setWeaponOwner ( weapon theWeapon, player theOwner )</syntaxhighlight>
<syntaxhighlight lang="lua">bool setWeaponOwner ( weapon theWeapon, player theOwner )</syntaxhighlight>
{{OOP|This function is completely disabled, so it lacks a method.||owner|getWeaponOwner}}


===Required Arguments===
===Required Arguments===
* '''theWeapon:''' The weapon to set the owner of
* '''theWeapon:''' The weapon to set the owner of.
* '''theOwner:''' The new weapon owner.
* '''theOwner:''' The new weapon owner.



Revision as of 18:06, 23 December 2014

Accessories-text-editor.png Script Example Missing Function SetWeaponOwner needs a script example, help out by writing one.

Before submitting check out Editing Guidelines Script Examples.
Dialog-warning.png Function has been disabled.

Reason/Note: This function was disabled in revision r4872.

This function sets the owner (which is a player) of a custom weapon. The owner of a weapon was used for lag compensation, and it was also intended to only allow him to shoot the weapon.

Syntax

bool setWeaponOwner ( weapon theWeapon, player theOwner )

OOP Syntax Help! I don't understand this!

Note: This function is completely disabled, so it lacks a method.
Variable: .owner
Counterpart: getWeaponOwner


Required Arguments

  • theWeapon: The weapon to set the owner of.
  • theOwner: The new weapon owner.

Returns

Returns true on success, false otherwise.

Example

--TODO

Requirements

Minimum server version n/a
Minimum client version 1.3.0-9.04555

Note: Using this feature requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version client="1.3.0-9.04555" />

See also