LlGetRegionFlags/fr

From Second Life Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

Fonction: integer llGetRegionFlags( );

Renvoie un integer correspondant à la donnée demandée par le code (REGION_FLAG_*) pour la région contenant l’objet.


Codes Valeurs Descriptions
REGION_FLAG_ALLOW_DAMAGE 0x00000001 L'ensemble de la zone autorise les dommages
REGION_FLAG_FIXED_SUN 0x00000010 La position du soleil est fixe
REGION_FLAG_BLOCK_TERRAFORM 0x00000040 La région interdit le terraforming
REGION_FLAG_SANDBOX 0x00000100 La région est un bac à sable
REGION_FLAG_DISABLE_COLLISIONS 0x00001000 La région a désactivé les collisions
REGION_FLAG_DISABLE_PHYSICS 0x00004000 La région a désactivé la physique des prims
REGION_FLAG_BLOCK_FLY 0x00080000 La région interdit le vol
REGION_FLAG_ALLOW_DIRECT_TELEPORT 0x00100000 La région autorise les téléportations directes
REGION_FLAG_RESTRICT_PUSHOBJECT 0x00400000 la région limite l'utilisation de llPushObject
REGION_FLAGS_ALLOW_LANDMARK 0x00000002 Landmarks autorisés
REGION_FLAGS_ALLOW_SET_HOME 0x00000004 Autorisation de prendre la sim comme landmark de maison
REGION_FLAGS_RESET_HOME_ON_TELEPORT 0x00000008 Position de la maison reinitialisée en quittant la sim?
REGION_FLAGS_TAX_FREE 0x00000020 Zone sans taxe(sans taxe sur les objets, et terrains...)
Les taxes ont été abandonnées avec la version 1.2. Consultez SL Wikia:Taxes pour plus d'info
REGION_FLAGS_BLOCK_LAND_RESELL 0x00000080 Ne peux donner, vendre ou acheter de terrains.
REGION_FLAGS_NULL_LAYER 0x00000200
REGION_FLAGS_SKIP_AGENT_ACTION 0x00000400
REGION_FLAGS_SKIP_UPDATE_INTEREST_LIST 0x00000800
REGION_FLAGS_SKIP_SCRIPTS 0x00002000
REGION_FLAGS_EXTERNALLY_VISIBLE 0x00008000
REGION_FLAGS_MAINLAND_VISIBLE†* 0x00010000
REGION_FLAGS_PUBLIC_ALLOWED 0x00020000
REGION_FLAGS_BLOCK_DWELL 0x00040000
REGION_FLAGS_ESTATE_SKIP_SCRIPTS 0x00200000
REGION_FLAGS_DENY_ANONYMOUS 0x00800000
REGION_FLAGS_DENY_IDENTIFIED†* 0x01000000
REGION_FLAGS_DENY_TRANSACTED†* 0x02000000
REGION_FLAGS_ALLOW_PARCEL_CHANGES 0x04000000
REGION_FLAGS_ABUSE_EMAIL_TO_ESTATE_OWNER 0x08000000
REGION_FLAGS_ALLOW_VOICE 0x10000000
REGION_FLAGS_BLOCK_PARCEL_SEARCH 0x20000000
REGION_FLAGS_DENY_AGEUNVERIFIED 0x40000000
REGION_FLAGS_SKIP_MONO_SCRIPTS 0x80000000
†  REGION_FLAGS_* sont des codes internes et ne sont pas disponibles dans le compilateur, cependant la valeur du masque pourrait être valide. Il n'y a donc pas de joli nom de variables à utiliser mais les valeurs pourraient être reconnues malgré tout)
Les codes REGION_FLAGS_* en rouge ont été officiellement supprimés, leur valeur peuvent avoir été ré-utilisée!

Exemples

Voir également

Fonctions

•  llGetParcelFlags Renvoie des informations sur la parcelle

Notes avancées

Code source

linden\indra\llmessage\llregionflags.h

Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.