Areas
Areas Managment
Areas
include ":areas:include/areas";
GetAreasCfgFile()
GetAreasCfgFile();
GetAreasCfgElem()
GetAreasCfgElem( area_name, cfg_file:=0 );
ListAreasByType()
ListAreasByType();
GetAreaSettings()
GetAreaSettings( area_name );
A_IsInBox()
A_IsInBox( object, x1, x2, y1, y2 );
AreasConstants
include ":areas:include/areasConstants";
Const
Description
AREAS_NO_DAMAGE
No Damage
AREAS_DANGEROUS
Dangerous
AREAS_NO_GAINS
No Gains
AREAS_NO_GATE
Отключает входы/выходы в данжах и подвальных помещениях.
AREAS_GUARDED
Локации, где можно вызвать стражу.
AREAS_NO_LITTERING
No Littering
AREAS_NO_LOOTING
No Looting
AREAS_NO_MARK
No Mark
AREAS_NO_RECALL
No Recall
AREAS_NO_STEALING
No Stealing
AREAS_NO_HOUSING
Запрет на установку домов.
Managment
include ":areas:include/managment";
A_IsIn()
A_IsIn( object, option, obj_prop := 0 );
Param
Desc
object
UObject
option
(string) use areaConstants
obj_prop
(int) Get property 'option' from an object prop.
GetObjProperty( object, "Areas_"+option );
A_IsInArea()
A_IsInArea( object, location, only := 0 );
A_IsWhere()
A_IsWhere( object );
Settings
include ":areas:include/settings";
AM_GetSettingsCfgFile()
AM_GetSettingsCfgFile();
AM_GetSettingsCfgElem()
AM_GetSettingsCfgElem( elem_name, cfg_file:=0 );
AM_GetMerchantValue()
AM_GetMerchantValue( area );
Last updated
Was this helpful?