Here can find some information about Enhanced Scripting function and data for Target operation!
Check Target | |
Syntax | Target.HasTarget( ) |
Description: | |
Get status if have target cursor in game or not | |
Returns | bool |
In Object: | Target |
Parameters: | none |
Get Last Target Serial | |
Syntax | Target.GetLast( ) |
Description: | |
Get serial number of last target | |
Returns | int |
In Object: | Target |
Parameters: | none |
Get Last Attack Serial | |
Syntax | Target.GetLastAttack( ) |
Description: | |
Get serial number of last attack target | |
Returns | int |
In Object: | Target |
Parameters: | none |
Wait For Target | |
Syntax | Target.WaitForTarget(int, optional bool) |
Description: | |
Pause script for wait server send target request. Must set a pause limit in ms. and optional flag True or False. True Not show cursor, false show it | |
Returns | void |
In Object: | Target |
Parameters: | int Pause, bool BlockCursor |
Target Relative | |
Syntax | Target.TargetExecuteRelative(int or mobile, int) |
Description: | |
Send target execute to specific land point whit offset distance from mobile. Distance is calculated by target mobile direction. | |
Returns | void |
In Object: | Target |
Parameters: | int Serial or Mobile Mobiletarget, int offset |
Target Execute | |
Syntax | Target.TargetExecute(int or item or mobile or int, int, int) |
Description: | |
Send target execute to specific serial, item, mobile, X Y Z point. | |
Returns | void |
In Object: | Target |
Parameters: | int Serial or Item ItemtoTarget or Mobile Mobile to target or Point3D StaticCoords or int XCoord, int YCoord, int ZLevel |
Target Resource | |
Syntax | Target.TargetResource(serial or item, string) |
Description: | |
Find and target a resource using the item specified as first parameter. | |
Returns | void |
In Object: | Target |
Parameters: | int Serial or Item Itemt to use, string resourceName to target can be one of 'ore', 'sand', 'wood', 'graves', 'red mushrooms' or possibly some server based extensions |
Example:
Target.TargetResource(0x123456, "ore")
|
Prompt Target | |
Syntax | Target.PromptTarget(none or string) |
Description: | |
Pick the serial from item or mobile. Can also specific a text message for prompt | |
Returns | int |
In Object: | Target |
Parameters: | none or string stringmessage |
Prompt Target Ground Position | |
Syntax | Target.PromptGroundTarget(none or string) |
Description: | |
Pick the coords from ground target. Can also specific a text message for prompt | |
Returns | point3d |
In Object: | Target |
Parameters: | none or string stringmessage |
Cancel Target | |
Syntax | Target.Cancel( ) |
Description: | |
Cancel target cursor. | |
Returns | void |
In Object: | Target |
Parameters: | none |
Last Target | |
Syntax | Target.Last( ) |
Description: | |
Target last object or mobile targetted. | |
Returns | void |
In Object: | Target |
Parameters: | none |
Last Target Queued | |
Syntax | Target.LastQueued( ) |
Description: | |
Queue next target to Last. | |
Returns | void |
In Object: | Target |
Parameters: | none |
Last Self | |
Syntax | Target.Self( ) |
Description: | |
Target Self. | |
Returns | void |
In Object: | Target |
Parameters: | none |
Last Self Queued | |
Syntax | Target.SelfQueued( ) |
Description: | |
Queue Next target to Self. | |
Returns | void |
In Object: | Target |
Parameters: | none |
Set Last Target | |
Syntax | Target.SetLast(mobile or int) |
Description: | |
Force set last target to specific mobile, by mobile type or serial. | |
Returns | void |
In Object: | Target |
Parameters: | mobile MobileTarget or int SerialTarget |
Clear Last Attack Target | |
Syntax | Target.ClearLastAttack( ) |
Description: | |
Clear Last Attacked Target. | |
Returns | void |
In Object: | Target |
Parameters: | none |
Clear Last Target | |
Syntax | Target.ClearLast( ) |
Description: | |
Clear Last Target. | |
Returns | void |
In Object: | Target |
Parameters: | none |
Clear Queue Target | |
Syntax | Target.ClearQueue( ) |
Description: | |
Clear Queue Target. | |
Returns | void |
In Object: | Target |
Parameters: | none |
Clear Last and Queue Target | |
Syntax | Target.ClearLastandQueue( ) |
Description: | |
Clear Last and Queue Target. | |
Returns | void |
In Object: | Target |
Parameters: | none |
Set last Target Filter | |
Syntax | Target.SetLastTargetFromList(String) |
Description: | |
Set Last Target from gui filter selector. | |
Returns | void |
In Object: | Target |
Parameters: | String TargetFilterName |
Perform Target Filter | |
Syntax | Target.PerformTargetFromList(string) |
Description: | |
Execute Target from gui filter selector. | |
Returns | void |
In Object: | Target |
Parameters: | String TargetFilterName |
Attack Target Filter | |
Syntax | Target.AttackTargetFromList(string) |
Description: | |
Attack Target from gui filter selector. | |
Returns | void |
In Object: | Target |
Parameters: | String TargetFilterName |
Get Target from Filter | |
Syntax | Target.GetTargetFromList(string) |
Description: | |
Get Mobile object from GUI Filter selector. If no mobile found return null | |
Returns | mobile |
In Object: | Target |
Parameters: | String TargetFilterName |