LouiZeForum

3D vrml
 
HomeHome  FAQFAQ  SearchSearch  RegisterRegister  MemberlistMemberlist  UsergroupsUsergroups  Log in  3Dchats / forums3Dchats / forums  

Share | 
 

 blaxxun vrml protos

View previous topic View next topic Go down 
AuthorMessage
bannishedguy
+100
+100


Number of posts : 174
Registration date : 2011-10-05

PostSubject: blaxxun vrml protos   Wed 18 Jan - 21:15

can be found here
http://www.mission-base.com/uni-weimar/peter/mututorial/protos/
Back to top Go down
View user profile
mark
+200
+200


Number of posts : 451
Registration date : 2012-06-01

PostSubject: Re: blaxxun vrml protos   Fri 3 Oct - 17:45

blaxxun contact framest guide
(Saved from url:http://www.blaxxun.com/products/server/docs/41/contact/plugin/index.html)

The contact.bxx Parameter File

The file contact.bxx contains all place- and scene-specific parameters for blaxxun Contact. The most important parameters are described below. Some are mandatory; examples are provided. Some only are used starting with certain versions of Contact.
server

This parameter stores the name of your Community Server.

Use: mandatory

Example: www.blaxxun.com
port

This is the port used by your Community Server.

Use: mandatory

Example: 2000
scene

This parameter specifies the unique name of your scene used to log on to the Community Server.

Compatibility Note: For compatibility with older versions of blaxxun Contact, the logical scene name now specified by the sname parameter should also be added to the scene parameter (separated by blank).

Use: mandatory

Example:
http://www.blaxxun.com/vrml/home/ccpro.bxx Home World
sname

This parameter specifies the logical scene name. This is the name that appears in the place list in blaxxun Contact.

Compatibility Note: For compatibility with older versions of blaxxun Contact, the value of the sname parameter should be equivalent to the logical scene name specified by the scene parameter.

Use: mandatory

Example: Home World
3dscene

This parameter specifies the 3D world to be loaded in blaxxun Contact. Avoid using absolute paths in order to be able to move parameter files to another location. The strings ./ and ../ are valid specifiers for this parameter and will be evaluated. Relative names will be resolved against the location of the bxx file itself.

Use: mandatory

Example: home.wrl
htmlframe

This parameter specifies the name of a frame defined in the frameset document which blaxxun Contact should use to display log and help documents.

If a frame with the specified name does not exist in the currently loaded frameset, blaxxun Contact opens a new browser window for those documents.

Use: mandatory

Example: HTML
frameset

The frameset parameter can be used to reference to another frameset to be loaded. This might be useful for a set of worlds/places where you don't want to define the whole set of html files for all sub worlds/places. In this case you just need the 3D files for your sub world/place together with a bxx file which uses the frameset parameter linking to the frameset of a top-level world.

Use: optional

Example: ../main.html
framesizes

The framesizes parameter specifies the size of the blaxxun Contact chat panel in percent relative to the total width of the blaxxun Contact frame.

Use: optional

Example: 60
helpindex

The helpindex parameter specifies your worlds help index file to be shown in blaxxun Contact's help list panel.

Use: optional

Example:
http://www.blaxxun.com/products/client/Contact/index.html
vrmldefavatar

This parameter specifies the default VRML avatar for your VRML world.

Use: optional

Example: http://www.blaxxun.com/vrml/avatars/default.wrl
visdefavatar

This parameter specifies the default Viscape avatar for your Viscape world.

Use: optional

Example: http://www.blaxxun.com/vrml/avatars/default.svc
noblaxxunhelp

This parameter can be set to 1 in order not to add blaxxun's help documents to the blaxxun Contact help list panel. The default is 0.

Use: optional

Example: 0, 1
noblaxxunicon

This parameter switches the blaxxun logo in the public chat panel off if set to 1.

Use: optional

Example: 0, 1
3dmenu

This parameter specifies the menu mode for blaxxun Contact 3D. Valid values are:

0

trade show
1

normal
2

expert

Use: optional

Example: 0, 1, 2
avatarworld

This parameter specifies your avatar select page. The parameter value may be followed by the name of the target frame (separated by blank) in which the page is to be displayed.

Use: optional

Example:
http://www.blaxxun.com/vrml/avatars/pro_vrmlframe.htm
avatarhorizoncount

This parameter defines the maximum number of constantly visible avatars.

Use: optional

Example: 6
avatarhorizon

This parameter defines the update range for avatars. In this example you get updates for avatars in a 120-meter (=1200000 Viscape units) circle around you.

The maximum value is 320.

Use: optional

Example: 120
maxneighbourspp

This parameter defines the number of moving avatars in each motion package.

The default value is 6; the maximum is 15. If you increase the value, bandwidth use increases.

Use: optional

Example: 6
defaultworld

This parameter is currently not supported.
message

This parameter contains a string which will be displayed in the public chat after a connection has been established.

Use: optional

Example: This is a welcome message.
protectpublicinput

This parameter protects the text input field in the public chat panel if set to 1.

Use: optional

Example: 0, 1
listtabflag

This parameter defines which Contact tab panels are active/inactive. It is a string of 0's and 1's, where each digit represents the state of a panel.

0

inactive, panel not displayed
1

active, panel visible

The tabs are displayed in the following order (left to right):

People List
Place List
Group List
Card List (unused)
Log List
Help List
Settings List
Public Objects List (Contact 4.0 or higher)
Personal Objects List (Contact 4.0 or higher)

Use: optional

Example: 11001110
settingslistflag (Contact 3.01 or higher)

This parameter defines which entries in the Contact Settings Panel are active/inactive. It is a string of 0's and 1's, where each digit represents the state of an entry.

0

inactive, entry not displayed
1

active, entry displayed

The order is as follows (left to right):

SETTINGS_FIREWALL
SETTINGS_MEMBERDATA
SETTINGS_GESTURES
SETTINGS_CHATMACROS
SETTINGS_ABOUT
SETTINGS_AVATAR
SETTINGS_LANGUAGE (Contact 4.0 or higher)
SETTINGS_VOICE (Contact 4.0 or higher)

Use: optional

Example: 11111111
panelbackrgb

This parameter specifies the RGB (red-green-blue) values for the list and chat panel background color in blaxxun Contact.

Use: optional

Example: 120,87,217
paneltextrgb

This parameter specifies the RGB (red-green-blue) values for the list panel text color in blaxxun Contact.

Use: optional

Example: 255,128,0
inputtextchatrgb

This parameter specifies the RGB (red-green-blue) values for the input chat text color in blaxxun Contact.

Use: optional

Example: 255,128,0
systemtextchatrgb

This parameter specifies the RGB (red-green-blue) values for the system chat text color in blaxxun Contact.

Use: optional

Example: 255,0,0
historytextchatrgb

This parameter specifies the RGB (red-green-blue) values for history chat text color in blaxxun Contact.

Use: optional

Example: 0,0,0
bottextchatrgb

This parameter specifies the RGB (red-green-blue) values for bot chat text color in blaxxun Contact.

Use: optional

Example: 128,255,128
owntextchatrgb

This parameter specifies the RGB (red-green-blue) values for your own chat text color in blaxxun Contact.

Use: optional

Example: 255,255,255
othertextchatrgb

This parameter specifies the RGB (red-green-blue) values for other chat text color in blaxxun Contact.

Use: optional

Example: 255,128,0
chatgroup[n]

This parameter enables you to define chat groups which will be displayed in the group panel.

Use: optional

Example:

chatgroup1 myFirstGroup
chatgroup2 mySecondGroup
chatgroup3 myLastGroup

moderation

This parameter enables the moderation feature in Contact.

Note: In order to join a moderated group or to moderate a group, the group panel must be activated (see the listtabflag parameter).

Use: optional

Example: moderation open_mod.htm HTML
loadworld

This parameter defines a URL to be loaded in a specific frame after login/startup

Use: optional (login parameter)

Example:
http://www.blaxxun.com/vrml/home/home.wrl 3D Frame Name
vrmlmyavatar

This parameter defines the VRML avatar which will be set for this client.

Use: optional (login parameter)

Example: http://www.blaxxun.com/vrml/avatars/dave.wrl
vismyavatar

This parameter defines the Viscape avatar which will be set for this client.

Use: optional (login parameter)

Example: http://www.blaxxun.com/vrml/avatars/default.svr
nickname

This parameter defines the nickname which will be set for this client. This should be set by registration script.

Use: optional (login parameter)

Example: Superman
prenickname (Contact 3.07 or higher)

This parameter defines a string that will be displayed (in superscript) in front of the user's nickname in the chat panel. This should be set by registration script.

Use: optional (login parameter)

Example: Expierience Level: 200
postnickname (Contact 3.07 or higher)

This parameter defines a string that will be displayed (in subscript) after the user's nickname in the chat panel. This should be set by registration script.

Use: optional (login parameter)

Example: Role: Member
lastname (Contact 3.01 or higher)

This parameter defines the last name which will be set for this client. It should be set by registration script.

Use: optional (login parameter)

Example: Kent
firstname (Contact 3.01 or higher)

This parameter defines the first name which will be set for this client. It should be set by registration script.

Use: optional (login parameter)

Example: Clark
interests (Contact 3.01 or higher)

This parameter defines the interests which will be set for this client. It should be set by registration script.

Use: optional (login parameter)

Example: Krypton, Earth and Lois Lane
url (Contact 3.01 or higher)

This parameter defines the URL (homepage) which will be used for this client. It should be set by registration script.

Use: optional (login parameter)

Example: Superman
urt (Contact 3.07 or higher)

This parameter defines the URL title which will be used in dialog boxes and menus instead of "URL" for the user's URL (homepage). It should be set by registration script.

Use: optional (login parameter)

Example: Homepage
protectnickname

This parameter defines whether the nickname can be changed by the user. If it is set to 1, the user is unable to change the nickname. It should be set by registration script.

Use: optional (login parameter)

Example: 0, 1
authenticationid

This parameter defines the authentication ID which will be used for this client. It should be set by registration script.

Use: optional (login parameter)

Example: a_valid_authentication_id
authenticationpw

This parameter defines the authentication password which will be set for this client. It should be set by registration script.

Use: optional (login parameter)

Example: a_valid_authentication_password
voicesupport (Contact 4.0 or higher)

This parameter defines whether voice will be supported for the clients. If the voice software is not already installed, blaxxun Contact asks if it should be downloaded.

If the parameter is set to 0, the blaxxun Contact voice interface will not be activated, even if the voice server is installed. The default setting is 1.

Use: optional
voicelang (Contact 4.0 or higher)

This parameter specifies the supported voice language. The default is US.

Use: optional

Example: US, GR
botvoiceenable (Contact 4.0 or higher)

This parameter defines whether bot voices should be enabled or not. If it is set to 1, bot voice will be enabled. This applies to every bot in the world. But each bot can be handled separately via the bot scripts.

The default value is 0.

Use: optional
botvoicetype (Contact 4.0 or higher)

This parameter determines the voice type used by bots. The table below lists the bot voice types associated with different parameter values.

0

Default male voice
1

Full male voice
2

Aged male voice
3

Male voice
4

Full female voice
5

Aged female voice
6

Whispering female voice
7

Female voice
8

Child's voice

Use: optional
botvoicerate (Contact 4.0 or higher)

This parameter determines the speed of bot speech in words per minute. The value can be between 75 and 600; the default value is 180 words per minute.

Use: optional
clientvoiceenable (Contact 4.0 or higher)

This parameter defines whether the client's voice should be enabled or not. If it is set to 1, the client voice will be enabled.

The default value is 0

Use: optional
nochatdetails (Contact 4.0 or higher)

This parameter disables the additional tool access button in the chat window if set to 1.

The default is 0.

Use: optional
nochathistory (Contact 4.0 or higher)

This parameter disables the display of chat history entries in the chat window if set to 1.

The default is 0.

Use: optional
nochatlog (Contact 4.0 or higher)

This parameter disables the logging of chat entries to the session log if set to 1.

The default is 0

Use: optional
nochatinvite (Contact 4.0 or higher)

This parameter disables the "invite to chat" menu in the avatar list if set to 1.

The default is 0.

Use: optional
localavatarserver (Contact 3.07 or higher)

In a Viscape world, you can set this parameter to cache all avatars from the server automatically to your hard disk.

Use: optional

Example: localavatarserver www.blaxxun.com

Avatars from http://www.blaxxun.com will be cached and loaded into the directory /avatars. A subdirectory can be specified with the parameter localavatardirectory.
localavatardirectory (Contact 3.07 or higher)

The name of a subdirectory for locally cached Viscape avatars; see also localavatarserver above.

Use: optional

Example: localavatardirectory blaxxun

Avatars will be cached in /avatars/blaxxun.
logcolor (Contact 3.08 or higher)

This parameter defines whether the chat text colors should be used when writing to chat log files. The default value is 1

Use: optional

Example: 0
showbotwhisper (Contact 4.0 or higher)

This parameter defines whether the user sees the chat text whispered by a bot as whispered text or as normal chat text. The default value is 0.

Use: optional

Example: showbotwhisper 1
chatgrouplang (Contact 4.0 or higher)

For each chatgroup defined (see above), a different language can be specified. The chat text written by the users in this group will be spoken in that language.

Possible values are:

US

English (default)
GR

German

Use: optional

Example:

chatgrouplang1 GR
chatgrouplang2 US
chatgrouplang3 GR

useversionserver (Contact 4.0 or higher)

This parameter specifies whether blaxxun Contact accesses the blaxxun version server on startup. The default value is 1.

Use: optional

Example: useversionserver 0
firewalloption (Contact 4.0 or higher)

This parameter specifies the protocol used when entering the world.

0

UDP (default)
1

blaxxun proxy server
2

TCP
3

HTTP tunneling

Use: optional

Example: firewalloption 1
uselastscene

This parameter can be used for pages which requires to reload the last active scene (like avatar pages). The default value is 0.

Use: optional

Example: uselastscene 1
[ListTabs]tabPrivateObjName (Contact 4.2 or higher)

This parameter specifies the name of the tab used to display private objects. The tab needs to be activated. The default is "My Backpack".

Use: optional

Example: [ListTabs]tabPrivateObjName My Backpack
[ListTabs]tabPublicObjName (Contact 4.2 or higher)

This parameter specifies the name of the tab used to display public objects. The default is 'Purchasable Objects'.

Use: optional

Example: [ListTabs]tabPublicObjName Purchasable Objects
[World Params]objectpucolumntitle (Contact 4.2 or higher)

This parameter holds the titles for the columns in the object tabs.

Use: optional

Example:
[World Params]objectpucolumntitle Price,XCount,Image,Class
[World Params]objectpucolumnvalue (Contact 4.2 or higher)

This parameter holds the attribute names to be read from the database, displayed in the columns of the object tabs and set in the respective objects.

Use: optional

Example: [World Params]objectpucolumnvalue TPR,CNT,IMG,CLA
[World Params]objectpucolumnwidth (Contact 4.2 or higher)

This parameter specifies the size of the columns in the object tab.

Use: optional

Example: [World Params]objectpucolumnwidth 20,20,20,20
saveavatar (Contact 4.3 or higher)

If used, the client's avatar as set by vrmlmyavatar is written back to the client's configuration file.

Use: optional

Example: saveavatar 1
nicknamecolsize (Contact 4.3 or higher)

This parameter specifies the width of the nickname column as a percentage of total tab width. The default value is 70%.

Use: optional

Example: nicknamecolsize 50
noextlistcount (Contact 4.3 or higher)

This parameter, when active, switches the extended people count off. Default is on (0).

Use: optional

Example: noextlistcount 1
showdocument (Contact 4.3 or higher)

The specified file will be displayed on scene entry, in the specified target frame.

Note: loaddocument has the same format and function and is supported since Contact 4.2, but supposedly works unreliably.

Use: optional

Example: showdocument
denychatinvite (Contact 4.4 or higher)

If this parameter is set, all 1:1 chat requests are automatically denied. For instance, the star of a (moderated) chat might receive lots of these requests, which he has to deny manually unless this parameter is set. We recommend using this parameter only for special sessions and certain users. The default setting is off (0).

Use: optional

Example: denychatinvite 1
helpindexfw (Contact 4.4 or higher)

The specified URL is displayed when the user clicks the Help button in Contact's firewall dialog box. As the firewall topic is rather complicated, this is useful if you run a community with a special connection or simply want to provide firewall help in the user's native language.

The default URL is http://www.blaxxun.com/support/faq/firewall.html.

Use: optional

Example: helpindexfw http://www.blaxxun.com/support
showobjects (Contact 4.4 or higher)

If this parameter is active, shared objects will be loaded in 3D even if the object panel is not displayed. Thus this parameter is only needed if you turn off the objects panel via the listtabflag parameter.

Default is do not load if objects panel is turned off.

Use: optional

Example: showobjects 1
#if version < version number
#endif version < version number

Parameters enclosed within this construct are ignored by clients having a higher version number. Since the last instance of any bxx parameter is used by Contact 4.3 (and lower), use it to provide different parameter values for older clients within the same configuration file.

Use: optional

Example:

listtabflag 11001
#if version < 4.4
listtabflag 11111
#endif version < 4.4

This sets the value for the listtabflag parameter to 11111 if Contact 4.3 (or earlier) is used; for Contact 4.4 it will be set to 11001.
Back to top Go down
View user profile
 
blaxxun vrml protos
View previous topic View next topic Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
LouiZeForum :: ARTS :: 3D art :: 3D FAQ and News-
Jump to: