Line 30: | Line 30: | ||
{{ScriptFunction|string|Name|{ get; }|The name of the group.|5=<pre> | {{ScriptFunction|string|Name|{ get; }|The name of the group.|5=<pre> | ||
− | Name = Space.Groups.GetGroupInfo(350).Name</pre>|6=<pre></pre> | + | Name = Space.Groups.GetGroupInfo(350).Name</pre>|6=<pre>--Clicking this object will show group 355's Name on a UIText object |
+ | |||
+ | thisObject = Space.Host.ExecutingObject | ||
+ | uiText = Space.Host.GetReference("text").UIText --Add this object with UIText component as reference in Scripting Runtime | ||
+ | |||
+ | OnClickFunction = function() | ||
+ | |||
+ | GroupInfo = Space.Groups.GetGroupInfo(350) | ||
+ | |||
+ | uiText.Text = GroupInfo.Name | ||
+ | end | ||
+ | |||
+ | |||
+ | thisObject.AddClickable() | ||
+ | thisObject.Clickable.OnClick(OnClickFunction)</pre> | ||
}} | }} | ||
{{ScriptFunction|string|Description|{ get; }|The description of the group.|5=<pre> | {{ScriptFunction|string|Description|{ get; }|The description of the group.|5=<pre> | ||
− | Description =Space.Groups.GetGroupInfo(350).Description</pre>|6=<pre></pre> | + | Description =Space.Groups.GetGroupInfo(350).Description</pre>|6=<pre>--Clicking this object will show group 355's Description on a UIText object |
+ | |||
+ | thisObject = Space.Host.ExecutingObject | ||
+ | uiText = Space.Host.GetReference("text").UIText --Add this object with UIText component as reference in Scripting Runtime | ||
+ | |||
+ | OnClickFunction = function() | ||
+ | |||
+ | GroupInfo = Space.Groups.GetGroupInfo(350) | ||
+ | |||
+ | uiText.Text = GroupInfo.Description | ||
+ | end | ||
+ | |||
+ | |||
+ | thisObject.AddClickable() | ||
+ | thisObject.Clickable.OnClick(OnClickFunction)</pre> | ||
}} | }} | ||
Line 42: | Line 70: | ||
{{ScriptFunction|string|ImageUrl|{ get; }|The URL of the group's image.|5=<pre> | {{ScriptFunction|string|ImageUrl|{ get; }|The URL of the group's image.|5=<pre> | ||
− | ImageUrl = Space.Groups.GetGroupInfo(350).ImageUrl</pre>|6=<pre></pre> | + | ImageUrl = Space.Groups.GetGroupInfo(350).ImageUrl</pre>|6=<pre>--Clicking this object will show group 355's ImageUrl on a UIText object |
+ | |||
+ | thisObject = Space.Host.ExecutingObject | ||
+ | uiText = Space.Host.GetReference("text").UIText --Add this object with UIText component as reference in Scripting Runtime | ||
+ | |||
+ | OnClickFunction = function() | ||
+ | |||
+ | GroupInfo = Space.Groups.GetGroupInfo(350) | ||
+ | |||
+ | uiText.Text = GroupInfo.ImageUrl | ||
+ | end | ||
+ | |||
+ | |||
+ | thisObject.AddClickable() | ||
+ | thisObject.Clickable.OnClick(OnClickFunction)</pre> | ||
}} | }} | ||
{{ScriptFunction|int|MaxAvatars|{ get; }|The max number of members the group can have.|5=<pre> | {{ScriptFunction|int|MaxAvatars|{ get; }|The max number of members the group can have.|5=<pre> | ||
− | MaxAvatars = Space.Groups.GetGroupInfo(350).MaxAvatars</pre>|6=<pre></pre> | + | MaxAvatars = Space.Groups.GetGroupInfo(350).MaxAvatars</pre>|6=<pre>--Clicking this object will show group 355's MaxAvatars on a UIText object |
+ | |||
+ | thisObject = Space.Host.ExecutingObject | ||
+ | uiText = Space.Host.GetReference("text").UIText --Add this object with UIText component as reference in Scripting Runtime | ||
+ | |||
+ | OnClickFunction = function() | ||
+ | |||
+ | GroupInfo = Space.Groups.GetGroupInfo(350) | ||
+ | |||
+ | uiText.Text = GroupInfo.MaxAvatars | ||
+ | end | ||
+ | |||
+ | |||
+ | thisObject.AddClickable() | ||
+ | thisObject.Clickable.OnClick(OnClickFunction)</pre> | ||
}} | }} | ||
The ID of the group.
ID = Space.Groups.GetGroupInfo(350).ID
The ID of the group's owner.
OwnerID = Space.Groups.GetGroupInfo(350).OwnerID
--Clicking this object will show canvas1 if you are a group's owner --and will show canvas2 if you are not thisObject = Space.Host.ExecutingObject canvas1 = Space.Host.GetReference("canvas1")--Add this object with canvas as reference in Scripting Runtime canvas2 = Space.Host.GetReference("canvas2")--Add this object with canvas as reference in Scripting Runtime OnClickFunction = function() local groupInfo = Space.Groups.GetGroupInfo(350) if groupInfo.OwnerID == Space.Scene.PlayerAvatar.ID then canvas1.Active = true else canvas2.Active = true end end
The name of the group.
Name = Space.Groups.GetGroupInfo(350).Name
--Clicking this object will show group 355's Name on a UIText object thisObject = Space.Host.ExecutingObject uiText = Space.Host.GetReference("text").UIText --Add this object with UIText component as reference in Scripting Runtime OnClickFunction = function() GroupInfo = Space.Groups.GetGroupInfo(350) uiText.Text = GroupInfo.Name end thisObject.AddClickable() thisObject.Clickable.OnClick(OnClickFunction)
The description of the group.
Description =Space.Groups.GetGroupInfo(350).Description
--Clicking this object will show group 355's Description on a UIText object thisObject = Space.Host.ExecutingObject uiText = Space.Host.GetReference("text").UIText --Add this object with UIText component as reference in Scripting Runtime OnClickFunction = function() GroupInfo = Space.Groups.GetGroupInfo(350) uiText.Text = GroupInfo.Description end thisObject.AddClickable() thisObject.Clickable.OnClick(OnClickFunction)
The level of access the group has, e.g. public or private.
Access = Space.Groups.GetGroupInfo(350).Access
The URL of the group's image.
ImageUrl = Space.Groups.GetGroupInfo(350).ImageUrl
--Clicking this object will show group 355's ImageUrl on a UIText object thisObject = Space.Host.ExecutingObject uiText = Space.Host.GetReference("text").UIText --Add this object with UIText component as reference in Scripting Runtime OnClickFunction = function() GroupInfo = Space.Groups.GetGroupInfo(350) uiText.Text = GroupInfo.ImageUrl end thisObject.AddClickable() thisObject.Clickable.OnClick(OnClickFunction)
The max number of members the group can have.
MaxAvatars = Space.Groups.GetGroupInfo(350).MaxAvatars
--Clicking this object will show group 355's MaxAvatars on a UIText object thisObject = Space.Host.ExecutingObject uiText = Space.Host.GetReference("text").UIText --Add this object with UIText component as reference in Scripting Runtime OnClickFunction = function() GroupInfo = Space.Groups.GetGroupInfo(350) uiText.Text = GroupInfo.MaxAvatars end thisObject.AddClickable() thisObject.Clickable.OnClick(OnClickFunction)
Player's role in this group.
Role = Space.Groups.GetGroupInfo(350).Role
--Clicking this object will show canvas1 if you are a VIP in the group --and will show canvas2 if you are a regular member --and will show canvas3 if you are the group owner thisObject = Space.Host.ExecutingObject canvas1 = Space.Host.GetReference("canvas1")--Add this object with canvas as reference in Scripting Runtime canvas2 = Space.Host.GetReference("canvas2")--Add this object with canvas as reference in Scripting Runtime canvas3 = Space.Host.GetReference("canvas3")--Add this object with canvas as reference in Scripting Runtime OnClickFunction = function() local groupInfo = Space.Groups.GetGroupInfo(350) if groupInfo.Role == "Owner" then canvas3.Active = true elseif groupInfo.Role == "VIP" then canvas1.Active = true elseif groupInfo.Role == "Normal" then canvas2.Active = true end end
Creation date of the group.
CreateDate = Space.Groups.GetGroupInfo(350).CreateDate
--Clicking this object will show group 355's creation date on a UIText object thisObject = Space.Host.ExecutingObject uiText = Space.Host.GetReference("text").UIText --Add this object with UIText component as reference in Scripting Runtime OnClickFunction = function() CreateDate = Space.Groups.GetGroupInfo(350).CreateDate uiText.Text = CreateDate end thisObject.AddClickable() thisObject.Clickable.OnClick(OnClickFunction)
|