Here can find some information about Enhanced Scripting function about player self data and related function
Player Hits | |
Syntax | Player.Hits |
Description: | |
Retrieves an integer value from self character hits. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player HitsMax | |
Syntax | Player.HitsMax |
Description: | |
Retrieves an integer value from self character max hits. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Strength | |
Syntax | Player.Str |
Description: | |
Retrieves an integer value from self character strength. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Mana | |
Syntax | Player.Mana |
Description: | |
Retrieves an integer value from self character mana. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player MaxMana | |
Syntax | Player.ManaMax |
Description: | |
Retrieves an integer value from self character max mana. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Intelligence | |
Syntax | Player.Int |
Description: | |
Retrieves an integer value from self character intelligence. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Stamina | |
Syntax | Player.Stam |
Description: | |
Retrieves an integer value from self character stamina. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Max Stamina | |
Syntax | Player.StamMax |
Description: | |
Retrieves an integer value from self character max stamina. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Dexterity | |
Syntax | Player.Dex |
Description: | |
Retrieves an integer value from self character dexterity. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player StatCap | |
Syntax | Player.StatCap |
Description: | |
Retrieves an integer value from self character StatCap. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Armor | |
Syntax | Player.AR |
Description: | |
Retrieves an integer value from self character armor. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Fire Resistance | |
Syntax | Player.FireResistance |
Description: | |
Retrieves an integer value from self character fire resistance. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Cold Resistance | |
Syntax | Player.ColdResistance |
Description: | |
Retrieves an integer value from self character cold resistance. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Enery Resistance | |
Syntax | Player.EnergyResistance |
Description: | |
Retrieves an integer value from self character energy resistance. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Poison Resistance | |
Syntax | Player.PoisonResistance |
Description: | |
Retrieves an integer value from self character poison resistance. | |
Returns | Integer |
In Object: | Player |
Parameters: | none |
Player Buffs | |
Syntax | Player Buffs |
Description: | |
Get a string list with name of current buffs active on player. | |
Returns | string[] |
In Object: | Player |
Parameters: | none |
Result list: |
|
Player Buffs Exist | |
Syntax | Player.BuffsExist(string) |
Description: | |
Return a bool value if specific buff exist or not. | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Parameter list: |
|
Player Ghost | |
Syntax | Player.IsGhost |
Description: | |
Retrieves an bool value from self character ghost status. True character is dead, False character is alive | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Player Poisoned | |
Syntax | Player.Poisoned |
Description: | |
Retrieves an bool value from self character poison status. True character is poisoned, False character is not poisoned | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Player YellowHits | |
Syntax | Player.YellowHits |
Description: | |
Retrieves an bool value from self character YellowHits status. | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Player Hidden | |
Syntax | Player.Visible |
Description: | |
Retrieves an bool value from self character hidden status. True character is visible, False character is hidded | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Player War Mode | |
Syntax | Player.WarMode |
Description: | |
Retrieves an bool value from self character war status. True character is in warmode, False character is in peace | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Player Paralized | |
Syntax | Player.Paralized |
Description: | |
Retrieves an bool value from self character paral status. True character is in paralized, False character is not paralized | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Player Sex | |
Syntax | Player.Female |
Description: | |
Retrieves an bool value from self character sex. True character is woman, False character is male | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Player Name | |
Syntax | Player.Name |
Description: | |
Retrieves a string with self character name. | |
Returns | string |
In Object: | Player |
Parameters: | none |
Player Backpack | |
Syntax | Player.Backpack |
Description: | |
Retrieves an item with self character backpack. | |
Returns | item |
In Object: | Player |
Parameters: | none |
Player Backpack Serial | |
Syntax | Player.Backpack.Serial |
Description: | |
Retrieves a int with self character backpack serial. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Backpack Color | |
Syntax | Player.Backpack.Hue |
Description: | |
Retrieves a int with self character backpack color. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Bank | |
Syntax | Player.Bank |
Description: | |
Retrieves a item with self character bankbox. | |
Returns | item |
In Object: | Player |
Parameters: | none |
Player Quiver | |
Syntax | Player.Quiver |
Description: | |
Retrieves a item with self character quiver. | |
Returns | item |
In Object: | Player |
Parameters: | none |
Player Quiver Serial | |
Syntax | Player.Quiver.Serial |
Description: | |
Retrieves a int with self character quiver serial. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Quiver Color | |
Syntax | Player.Quiver.Hue |
Description: | |
Retrieves a int with self character quiver color. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Mount | |
Syntax | Player.Mount |
Description: | |
Retrieves a item with self character mount. You must be mounted for retrieve this information | |
Returns | item |
In Object: | Player |
Parameters: | none |
Gui Static Mount | |
Syntax | Player.StaticMount |
Description: | |
Retrieves serial of mount set in Filter/Mount GUI. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Mount Serial | |
Syntax | Player.Mount.Serial |
Description: | |
Retrieves a int with self character mount serial.You must be mounted for retrieve this information | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Mount Color | |
Syntax | Player.Mount.Hue |
Description: | |
Retrieves a int with self character mount color. You must be mounted for retrieve this information | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Mount Name | |
Syntax | Player.Mount.Name |
Description: | |
Retrieves a string with self character mount name. You must be mounted for retrieve this information | |
Returns | string |
In Object: | Player |
Parameters: | none |
Player Gold in Backpack | |
Syntax | Player.Gold |
Description: | |
Retrieves a int with self character gold amount in backpack. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Luck | |
Syntax | Player.Luck |
Description: | |
Retrieves a int with self character luck value. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Body Graphycs | |
Syntax | Player.Body |
Description: | |
Retrieves a int with self character body graphics value. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Serial | |
Syntax | Player.Serial |
Description: | |
Retrieves a int with self character serial. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Head Message | |
Syntax | Player.HeadMessage(int, string) |
Description: | |
Display a message over self character with color. | |
Returns | void |
In Object: | Player |
Parameters: | none |
Player Notoriety | |
Syntax | Player.Notoriety |
Description: | |
Read byte of Notoriety color. | |
Returns | byte |
In Object: | Player |
Parameters: | none |
Player Current Followers | |
Syntax | Player.Followers( ) |
Description: | |
Retrieves an int value from self character current followers. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Max Followers | |
Syntax | Player.FollowersMax( ) |
Description: | |
Retrieves an int value from self character max followers allowed. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Current Weight | |
Syntax | Player.Weight |
Description: | |
Retrieves an int value from self character current weight. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Max Weight | |
Syntax | Player.MaxWeight |
Description: | |
Retrieves an int value from self character max weight can carry. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Position | |
Syntax | Player.Position |
Description: | |
Retrieves an Point3D value from self character current position. | |
Returns | point3d |
In Object: | Player |
Parameters: | none |
Player Position X Coord | |
Syntax | Player.Position.X |
Description: | |
Retrieves an int value from self character position X coord. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Position Y Coord | |
Syntax | Player.Position.Y |
Description: | |
Retrieves an int value from self character position Y coord. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Position Z Level | |
Syntax | Player.Position.Z |
Description: | |
Retrieves an int value from self character position Z level. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Check Mobile Range | |
Syntax | Player.InRangeMobile(Mobile or Int, int) |
Description: | |
Retrieves a bool value if specific mobile is in specific range. | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Check Item Range | |
Syntax | Player.InRangeItem(Item or Int, int) |
Description: | |
Retrieves a bool value if specific item is in specific range. | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Get Player Direction | |
Syntax | Player.Direction |
Description: | |
Contain player direction in string: North, South, West, East, Right, Left, Up, Down. | |
Returns | string |
In Object: | Player |
Parameters: | none |
Player Map | |
Syntax | Player.Map |
Description: | |
Retrieves current player map number. | |
Returns | int |
In Object: | Player |
Parameters: | none |
Player Get Item on Layer | |
Syntax | Player.GetItemOnLayer(string) |
Description: | |
Retrieves a item value of item equipped on specific layer. | |
Returns | item |
In Object: | Player |
Parameters: | String Layername |
Parameters list: |
|
Player UnEquip Item on Layer | |
Syntax | Player.UnEquipItemByLayer(string) |
Description: | |
Unequip item equipped on specific layer. | |
Returns | void |
In Object: | Player |
Parameters: | String Layername |
Parameters list: |
|
Player Equip Item on Layer | |
Syntax | Player.EquipItem(Int or Item) |
Description: | |
Equip item on specific layer. Can use item or serial for parameters. | |
Returns | void |
In Object: | Player |
Parameters: | Int item serial, Item reference |
Player Check Layer | |
Syntax | Player.CheckLayer(String) |
Description: | |
Get a bool value if layer is busy whit item or not. True: Layer busy, False: Layer free | |
Returns | bool |
In Object: | Player |
Parameters: | String Layername |
Parameters list: |
|
Player Get Assistant Layer | |
Syntax | Player.GetAssistantLayer(string) |
Description: | |
Get the Layer's name in Hex. | |
Returns | layer |
In Object: | Player |
Parameters: | string Layer's name |
Player Equip UO3D | |
Syntax | Player.EquipUO3D(List(Int)) |
Description: | |
Equip a list of item by using UO3D packet. | |
Returns | layer |
In Object: | Player |
Parameters: | List(Int) Serialtoequip |
Player Get Skill Value | |
Syntax | Player.GetSkillValue(String) |
Description: | |
Get value of specific skill. | |
Returns | double |
In Object: | Player |
Parameters: | String Skillname |
Parameters list: |
|
Player Get Real Skill Value | |
Syntax | Player.GetRealSkillValue(String) |
Description: | |
Get real value of specific skill. | |
Returns | double |
In Object: | Player |
Parameters: | String Skillname |
Parameters list: |
%SEVEN
|
Player Get SkillCap Value | |
Syntax | Player.GetSkillCap(String) |
Description: | |
Get value of specific skillcap. | |
Returns | double |
In Object: | Player |
Parameters: | String Skillname |
Parameters list: |
|
Player Get Skill Status (Up/Down/Lock) | |
Syntax | Player.GetSkillStatus(String) |
Description: | |
Get status lock for a specific skill. UP: 0, DOWN: 1, LOCKED: 2 | |
Returns | int |
In Object: | Player |
Parameters: | String Skillname |
Parameters list: |
|
Player Set Skill Status (Up/Down/Lock) | |
Syntax | Player.SetSkillStatus(String, int) |
Description: | |
Set status for a specific skill. UP: 0, DOWN: 1, LOCKED: 2 | |
Returns | int |
In Object: | Player |
Parameters: | String Skillname, int status |
Parameters list: |
|
Player Use Skill | |
Syntax | Player.UseSkill(String [, Target]) |
Description: | |
Use a specific skill, and optionally apply that skill to the target specified. | |
Returns | void |
In Object: | Player |
Parameters: | String Skillname, optional Mobile/Item |
Parameters list: |
|
Player Set Stat Status (Up/Down/Lock) | |
Syntax | Player.SetStatStatus(String, int) |
Description: | |
Set status for a specific skill. UP: 0, DOWN: 1, LOCKED: 2 | |
Returns | int |
In Object: | Player |
Parameters: | String Skillname, int status |
Parameters list: |
|
Player Chat Say | |
Syntax | Player.ChatSay(int, string or int) |
Description: | |
Send a message in say whit specific color and message. | |
Returns | void |
In Object: | Player |
Parameters: | Int Color, String Message or int number |
Player Chat Emote | |
Syntax | Player.ChatEmote(int, string or int) |
Description: | |
Send a emote message whit specific color and message. | |
Returns | void |
In Object: | Player |
Parameters: | Int Color, String Message or int number |
Player Chat Whisper | |
Syntax | Player.ChatWhisper(int, string or int) |
Description: | |
Send a message in whisper whit specific color and message. | |
Returns | void |
In Object: | Player |
Parameters: | Int Color, String Message or int number |
Player Chat Yell | |
Syntax | Player.ChatYell(int, string or int) |
Description: | |
Send a message in yell whit specific color and message. | |
Returns | void |
In Object: | Player |
Parameters: | Int Color, String Message or int number |
Player Chat Guild | |
Syntax | Player.ChatGuild(string or int) |
Description: | |
Send a message in guild chat. | |
Returns | void |
In Object: | Player |
Parameters: | String Message or int number |
Player Chat Alliance | |
Syntax | Player.ChatAlliance(string or int) |
Description: | |
Send a message in alliance chat. | |
Returns | void |
In Object: | Player |
Parameters: | String Message or int number |
Player Chat Channel | |
Syntax | Player.ChatChannel(string or int) |
Description: | |
Send a message in chat channel. | |
Returns | void |
In Object: | Player |
Parameters: | String Message or int number |
Player EmoteAction | |
Syntax | Player.EmoteAction(string) |
Description: | |
Tell server to perform an emote action | |
Returns | void |
In Object: | Player |
Parameters: | “salute”) |
Player Set Warmode | |
Syntax | Player.SetWarMode(bool) |
Description: | |
Set character warmode status. True: Set warmode ON, False: Set warmode OFF | |
Returns | void |
In Object: | Player |
Parameters: | bool warstatus |
Player Attack | |
Syntax | Player.Attack(int or mobile) |
Description: | |
Force character to attack specific serial or mobile | |
Returns | void |
In Object: | Player |
Parameters: | int targetserial or mobile targetmobile |
Player Attack Last | |
Syntax | Player.AttackLast() |
Description: | |
Force character to attack last attack | |
Returns | void |
In Object: | Player |
Parameters: | none |
Player Party Check | |
Syntax | Player.InParty() |
Description: | |
Check if character is in party. True: Is in party, False: Is not party | |
Returns | bool |
In Object: | Player |
Parameters: | void |
Player Party Send Message | |
Syntax | Player.ChatParty(string, optional int) |
Description: | |
Send a message to party chat, if specific a serial send private message. | |
Returns | void |
In Object: | Player |
Parameters: | string Message, optional int SerialtoPrivate |
Player Party Set Loot | |
Syntax | Player.PartyCanLoot(bool) |
Description: | |
Set player party canloot flags. True: Member can loot me, False: Member can't me | |
Returns | void |
In Object: | Player |
Parameters: | bool |
Player Party Invite | |
Syntax | Player.PartyInvite( ) |
Description: | |
Open a target prompt for invite new member | |
Returns | void |
In Object: | Player |
Parameters: | none |
Player Party Leave | |
Syntax | Player.PartyLeave( ) |
Description: | |
Leave from party. | |
Returns | void |
In Object: | Player |
Parameters: | none |
Player Party Kick Member | |
Syntax | Player.KickMember(int) |
Description: | |
Kick a member from party by serial. Only for party leader | |
Returns | void |
In Object: | Player |
Parameters: | int SerialPersontokick |
Player Invoke Virtue | |
Syntax | Player.InvokeVirtue(string) |
Description: | |
Invoke a character virtue by specific name. | |
Returns | none |
In Object: | Player |
Parameters: | String Virtuename |
Parameters list: |
|
Player Walk | |
Syntax | Player.Walk(string) |
Description: | |
Move char in specific direction. Return true for success move, false if fail. | |
Returns | bool |
In Object: | Player |
Parameters: | String Direction |
Parameters list: |
|
Player Run | |
Syntax | Player.Run(string) |
Description: | |
Move (run speed) char in specific direction. Return true for success move, false if fail. | |
Returns | bool |
In Object: | Player |
Parameters: | String Direction |
Parameters list: |
|
Player Pathfind | |
Syntax | Player.PathFindTo(int x, int y, int z) |
Description: | |
Force a client pathfind to specific location XYZ coords. | |
Returns | none |
In Object: | Player |
Parameters: | int X Y Z |
Sum Attributes | |
Syntax | Player.SumAttribute(string) |
Description: | |
Note: <SLOW> Scan all the players layers and sum the values of the requested attribute | |
Returns | float |
In Object: | Player |
Parameters: | String AttributeName |
Example |
lrc = Player.SumAttribute("Lower Reagent Cost") Misc.SendMessage("Current Lower Reagent Cost is {}".format(lrc))
|
Get Proprerties | |
Syntax | Player.GetPropValue(string) |
Description: | |
Get value self (player) propriety | |
Returns | integer |
In Object: | Player |
Parameters: | String PropName |
Get Proprerties String | |
Syntax | Player.GetPropStringByIndex(int) |
Description: | |
Get string name of prop by index, if no prop in selected index return empty. | |
Returns | string |
In Object: | Player |
Parameters: | Int PropIndex |
Get Proprerties String List | |
Syntax | Items.GetPropStringList() |
Description: | |
Get string list of all props name, if no props list is empty. | |
Returns | list (String) |
In Object: | Player |
Parameters: | none |
Open PaperDoll | |
Syntax | Player.OpenPaperDoll( int ) |
Description: | |
Open the paperdoll. | |
Returns | void |
In Object: | Player |
Parameters: | serial of mobile to open paper doll, if not specified opens the players own paperdoll |
Open quest Menu | |
Syntax | Player.QuestButton( ) |
Description: | |
Open a quest menu linked to paperdool quest button. | |
Returns | void |
In Object: | Player |
Parameters: | none |
Open guild Menu | |
Syntax | Player.GuildButton( ) |
Description: | |
Open a guild menu linked to paperdool quest button. | |
Returns | void |
In Object: | Player |
Parameters: | none |
Weapon Primary Ability | |
Syntax | Player.WeaponPrimarySA( ) |
Description: | |
Set on Weapon Primary Ability. | |
Returns | void |
In Object: | Player |
Parameters: | none |
Weapon Secondary Ability | |
Syntax | Player.WeaponSecondarySA( ) |
Description: | |
Set on Weapon Secondary Ability. | |
Returns | void |
In Object: | Player |
Parameters: | none |
Weapon Clear Ability | |
Syntax | Player.WeaponClearSA( ) |
Description: | |
Clear ability if active. | |
Returns | void |
In Object: | Player |
Parameters: | none |
On Weapon Stun Ability | |
Syntax | Player.WeaponStunSA( ) |
Description: | |
Set on No Weapon Stun. | |
Returns | void |
In Object: | Player |
Parameters: | none |
On Weapon Disarm Ability | |
Syntax | Player.WeaponDisarmSA( ) |
Description: | |
Set on No Weapon Disarm. | |
Returns | void |
In Object: | Player |
Parameters: | none |
Check if have Ability ON | |
Syntax | Player.HasSpecial |
Description: | |
Check if player have a special abiliti ON. | |
Returns | bool |
In Object: | Player |
Parameters: | none |
Gargoyle Flying | |
Syntax | Player.Fly( bool ) |
Description: | |
Enable or disable Gargoyle Flying. | |
Returns | void |
In Object: | Player |
Parameters: | bool EnableFly |
Check Active spells | |
Syntax | Player.SpellIsEnabled( string ) |
Description: | |
Check Active spell whit spell name (for spell have this function). | |
Returns | bool |
In Object: | Player |
Parameters: | string SpellName |
Check Active spells | |
Syntax | Player.ToggleAlwaysRun() |
Description: | |
Uses the EasyUO dll to toggle the AlwaysRun setting. | |
Returns | void |
In Object: | Player |
Parameters: | None |
Returns a string with the name of the area | |
Syntax | Player.Area() |
Description: | |
Returns the area defined in Config/regions.json. | |
Returns | Name of City/Dungeon or whatever defined in regions.json |
In Object: | Player |
Parameters: | None |
Returns a string with the name of the zone | |
Syntax | Player.Zone() |
Description: | |
Returns the area defined in Config/regions.json. | |
Returns | Towns/Dungeons/Forest/Guarded |
In Object: | Player |
Parameters: | None |
Clear Corpse list | |
Syntax | Player.ClearCorpseList() |
Description: | |
Empties all the tracked corpses from the corpse list. | |
Returns | void |
In Object: | Player |
Parameters: | None |
Track Corpses | |
Syntax | Player.Corpses() |
Description: | |
Each time you die, the corpse information is copied here | |
Returns | List of corpse items containing serial and position |
In Object: | Player |
Parameters: | None |