Update administrative tools code from upstream

Updates LLFloaterTopObjects code to have parcel filter(STAT_FILTER_BY_PARCEL_NAME) and use the CallbackRegistrar
Top Objects XML (and Translation) bits updated in part from Firestorm, as LL Viewer lacks certain buttons and the old xml was too far behind
- Translators may want to have a look at this... although you sorta need to have estate powers for it to be of any worth... *sigh*
Updates LLFloaterGodTools to use CallbackRegistrar
This commit is contained in:
Lirusaito
2013-07-13 16:38:20 -04:00
parent cf2f455430
commit ffe403e0f0
12 changed files with 942 additions and 718 deletions

View File

@@ -1,40 +1,65 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<floater name="top_objects" title="wird geladen...">
<text name="title_text">Wird geladen...</text>
<floater name="top_objects" title="Top-Objekte" min_width="690">
<string name="top_scripts_title">
Top-Skripte
</string>
<string name="top_scripts_text">
[COUNT] Skripts benötigen insgesamt [TIME] ms
</string>
<string name="scripts_score_label">
Zeit
</string>
<string name="top_colliders_title">
Top-Kollisionsobjekte
</string>
<string name="top_colliders_text">
Top [COUNT] Objekte mit vielen potenziellen Kollisionen
</string>
<string name="colliders_score_label">
Wertung
</string>
<string name="none_descriptor">
Nicht gefunden.
</string>
<text name="title_text">
Wird geladen...
</text>
<scroll_list name="objects_list">
<column label="Wertung" name="score"/>
<column label="Wertung" name="score" width="65"/>
<column label="Name" name="name"/>
<column label="Eigentümer" name="owner"/>
<column label="Position" name="location"/>
<column label="Parzelle" name="parcel"/>
<column label="Uhrzeit" name="time"/>
<column label="Mono-Uhrzeit:" name="mono_time"/>
<column label="URLs" name="URLs"/>
</scroll_list>
<text name="id_text">Objekt-ID:</text>
<column label="URLs" name="URLs"/>
<column label="Speicher (KB)" name="memory"/>
</scroll_list>
<text name="id_text">
Objekt-ID:
</text>
<line_editor name="id_editor" width="560"/>
<button label="Beacon anzeigen" name="show_beacon_btn"/>
<text name="obj_name_text">Objektname:</text>
<text name="obj_name_text">
Objektname:
</text>
<line_editor name="object_name_editor" width="560"/>
<button label="Filter" name="filter_object_btn"/>
<text name="owner_name_text">Eigentümername:</text>
<text name="owner_name_text">
Eigentümer:
</text>
<line_editor name="owner_name_editor" width="560"/>
<button label="Filter" name="filter_owner_btn"/>
<button label="Auswahl zurückgeben" name="return_selected_btn"/>
<button label="Alle zurückgeben" name="return_all_btn"/>
<button label="Lag-Warnung" name="lagwarning"/>
<button label="Hinauswerfen" name="kick"/>
<button label="Auswahl deaktivieren" name="disable_selected_btn"/>
<button label="Alle deaktivieren" name="disable_all_btn"/>
<button label="Profil" name="profile"/>
<button label="TP zu" name="tpto"/>
<text name="parcel_name_text">
Parzelle:
</text>
<line_editor name="parcel_name_editor" width="560"/>
<button label="Filter" name="filter_parcel_btn"/>
<button label="Aktualisieren" name="refresh_btn"/>
<string name="top_scripts_title">Top-Skripts</string>
<string name="top_scripts_text">[COUNT] Skripts benötigen insgesamt [TIME] ms</string>
<string name="scripts_score_label">Uhrzeit</string>
<string name="scripts_mono_time_label">Mono-Uhrzeit:</string>
<string name="top_colliders_title">Top-Kollisionsobjekte</string>
<string name="top_colliders_text">Top [COUNT] Objekte mit vielen potenziellen Kollisionen</string>
<string name="colliders_score_label">Wertung</string>
<string name="none_descriptor">Nicht gefunden.</string>
<button label="Auswahl zurückgeben" name="return_selected_btn" width="150"/>
<button label="Alle zurückgeben" left_delta="150" name="return_all_btn" width="150"/>
<button label="Teleportieren zu" left_delta="150" name="teleport_to_btn" width="150"/>
<button label="Profil" left_delta="150" name="profile_btn" width="150"/>
<button label="Auswahl deaktivieren" name="disable_selected_btn" width="150"/>
<button label="Alle deaktivieren" left_delta="150" name="disable_all_btn" width="150"/>
<button label="Estate: Hinauswerfen" left_delta="150" name="estate_kick_btn" width="150"/>
</floater>

View File

@@ -8,12 +8,18 @@
label="Grid" left="1" mouse_opaque="false" name="grid" width="398">
<button bottom="-28" follows="left|top" font="SansSerif" halign="center" height="20"
label="Kick all users" label_selected="Kick all users" left="10"
mouse_opaque="true" name="Kick all users" width="100" />
mouse_opaque="true" name="Kick all users" width="100">
<button.commit_callback
function="GridTools.KickAllUsers" />
</button>
<button bottom_delta="-28" follows="left|top" font="SansSerif" halign="center"
height="20" label="Flush This Region&apos;s Map Visibility Caches"
label_selected="Flush This Region&apos;s Map Visibility Caches" left="10"
mouse_opaque="true" name="Flush This Region&apos;s Map Visibility Caches"
width="250" />
width="250">
<button.commit_callback
function="GridTools.FlushMapVisibilityCaches" />
</button>
</panel>
<panel border="true" bottom="-363" follows="left|top|right|bottom" height="347"
label="Region" left="1" mouse_opaque="false" name="region" width="398">
@@ -25,55 +31,97 @@
</text>
<line_editor bevel_style="in" border_style="line" border_thickness="1" bottom="-26"
follows="left|top|right" font="SansSerifSmall" height="16" left="70"
max_length="63" mouse_opaque="true" name="region name" width="208" />
max_length="63" mouse_opaque="true" name="region name" width="208">
<line_editor.commit_callback
function="RegionTools.ChangeAnything" />
</line_editor>
<check_box bottom="-46" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Prelude" left="10" mouse_opaque="true"
name="check prelude" tool_tip="Set this to make the region a prelude."
width="180" />
width="180">
<check_box.commit_callback
function="RegionTools.ChangePrelude" />
</check_box>
<check_box bottom_delta="-20" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Fixed Sun" left="10" mouse_opaque="true"
name="check fixed sun"
tool_tip="Fix the sun position (like in Region/Estate &gt; Terrain."
width="180" />
width="180">
<check_box.commit_callback
function="RegionTools.ChangeAnything" />
</check_box>
<check_box bottom_delta="-20" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Reset Home On Teleport" left="10"
mouse_opaque="true" name="check reset home"
tool_tip="When resident teleports out, reset their home to the destination position."
width="180" />
width="180">
<check_box.commit_callback
function="RegionTools.ChangeAnything" />
</check_box>
<check_box bottom_delta="-20" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Visible" left="10" mouse_opaque="true"
name="check visible"
tool_tip="Set this to make the region visible to non-gods." width="180" />
tool_tip="Set this to make the region visible to non-gods." width="180">
<check_box.commit_callback
function="RegionTools.ChangeAnything" />
</check_box>
<check_box bottom_delta="-20" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Damage" left="10" mouse_opaque="true"
name="check damage" tool_tip="Set this to enable damage in this region."
width="180" />
width="180">
<check_box.commit_callback
function="RegionTools.ChangeAnything" />
</check_box>
<check_box bottom_delta="-20" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Block Traffic Tracking" left="10"
mouse_opaque="true" name="block dwell"
tool_tip="Set this to make the region not compute traffic." width="180" />
tool_tip="Set this to make the region not compute traffic." width="180">
<check_box.commit_callback
function="RegionTools.ChangeAnything" />
</check_box>
<check_box bottom_delta="-20" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Block Terraform" left="10" mouse_opaque="true"
name="block terraform"
tool_tip="Set this to disallow people terraforming their land" width="180" />
tool_tip="Set this to disallow people terraforming their land" width="180">
<check_box.commit_callback
function="RegionTools.ChangeAnything" />
</check_box>
<check_box bottom_delta="-20" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Sandbox" left="10" mouse_opaque="true"
name="is sandbox" tool_tip="Toggle whether this is a sandbox region."
width="180" />
<check_box name="is gaming" label="Gaming" tool_tip="Toggle whether this is a gaming region." bottom_delta="-20" follows="left|top"/>
<check_box name="hide from search" label="Hide region from search" tool_tip="Toggle whether this region is searchable at all." bottom_delta="-20" follows="left|top"/>
width="180">
<check_box.commit_callback
function="RegionTools.ChangeAnything" />
</check_box>
<check_box name="is gaming" label="Gaming" tool_tip="Toggle whether this is a gaming region." bottom_delta="-20" follows="left|top">
<check_box.commit_callback
function="RegionTools.ChangeAnything" />
</check_box>
<check_box name="hide from search" label="Hide region from search" tool_tip="Toggle whether this region is searchable at all." bottom_delta="-20" follows="left|top">
<check_box.commit_callback
function="RegionTools.ChangeAnything" />
</check_box>
<button bottom_delta="-32" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Bake Terrain" label_selected="Bake Terrain" left="8"
mouse_opaque="true" name="Bake Terrain"
tool_tip="Save the current terrain as default." width="110" />
tool_tip="Save the current terrain as default." width="110">
<button.commit_callback
function="RegionTools.BakeTerrain" />
</button>
<button bottom_delta="-24" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Revert Terrain" label_selected="Revert Terrain" left="8"
mouse_opaque="true" name="Revert Terrain"
tool_tip="Replace the current terrain with default." width="110" />
tool_tip="Replace the current terrain with default." width="110">
<button.commit_callback
function="RegionTools.RevertTerrain" />
</button>
<button bottom_delta="-24" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Swap Terrain" label_selected="Swap Terrain" left="8"
mouse_opaque="true" name="Swap Terrain"
tool_tip="Swap current terrain with default." width="110" />
tool_tip="Swap current terrain with default." width="110">
<button.commit_callback
function="RegionTools.SwapTerrain" />
</button>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-46" drop_shadow_visible="true" follows="left|top" font="SansSerif"
h_pad="0" halign="left" height="16" left="200" mouse_opaque="true"
@@ -82,7 +130,10 @@
</text>
<line_editor bevel_style="in" border_style="line" border_thickness="1" bottom="-46"
follows="top|right" font="SansSerifSmall" height="16" left_delta="108"
max_length="10" mouse_opaque="true" name="estate" width="50" />
max_length="10" mouse_opaque="true" name="estate" width="50">
<line_editor.commit_callback
function="RegionTools.ChangeAnything" />
</line_editor>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-66" drop_shadow_visible="true" follows="left|top" font="SansSerif"
h_pad="0" halign="left" height="16" left="200" mouse_opaque="true"
@@ -92,7 +143,10 @@
<line_editor bevel_style="in" border_style="line" border_thickness="1" bottom="-66"
follows="top|right" font="SansSerifSmall" height="16" left_delta="108"
max_length="10" mouse_opaque="true" name="parentestate"
tool_tip="This is the parent estate for this region" width="50" />
tool_tip="This is the parent estate for this region" width="50">
<line_editor.commit_callback
function="RegionTools.ChangeAnything" />
</line_editor>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-86" drop_shadow_visible="true" follows="left|top"
font="SansSerifSmall" h_pad="0" halign="left" height="16" left="200"
@@ -102,11 +156,17 @@
<line_editor bevel_style="in" border_style="line" border_thickness="1" bottom="-86"
follows="top|right" font="SansSerifSmall" height="16" left_delta="88"
max_length="10" mouse_opaque="true" name="gridposx"
tool_tip="This is the grid x position for this region" width="50" />
tool_tip="This is the grid x position for this region" width="50">
<line_editor.commit_callback
function="RegionTools.ChangeAnything" />
</line_editor>
<line_editor bevel_style="in" border_style="line" border_thickness="1" bottom="-86"
follows="top|right" font="SansSerifSmall" height="16" left_delta="60"
max_length="10" mouse_opaque="true" name="gridposy"
tool_tip="This is the grid y position for this region" width="40" />
tool_tip="This is the grid y position for this region" width="40">
<line_editor.commit_callback
function="RegionTools.ChangeAnything" />
</line_editor>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-106" drop_shadow_visible="true" follows="left|top"
font="SansSerifSmall" h_pad="0" halign="left" height="16" left="200"
@@ -115,13 +175,22 @@
</text>
<line_editor bevel_style="in" border_style="line" border_thickness="1" bottom="-106"
follows="top|right" font="SansSerifSmall" height="16" left_delta="88"
max_length="10" mouse_opaque="true" name="redirectx" width="50" />
max_length="10" mouse_opaque="true" name="redirectx" width="50">
<line_editor.commit_callback
function="RegionTools.ChangeAnything" />
</line_editor>
<line_editor bevel_style="in" border_style="line" border_thickness="1" bottom="-106"
follows="top|right" font="SansSerifSmall" height="16" left_delta="60"
max_length="10" mouse_opaque="true" name="redirecty" width="40" />
max_length="10" mouse_opaque="true" name="redirecty" width="40">
<line_editor.commit_callback
function="RegionTools.ChangeAnything" />
</line_editor>
<spinner bottom="-126" decimal_digits="3" follows="top|right" height="16"
increment="0.1" initial_val="1" left="308" max_val="4" min_val="0"
mouse_opaque="true" name="billable factor" width="80" />
mouse_opaque="true" name="billable factor" width="80">
<spinner.commit_callback
function="RegionTools.ChangeAnything" />
</spinner>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-126" drop_shadow_visible="true" follows="left|top"
font="SansSerif" h_pad="0" halign="left" height="16" left_delta="-108"
@@ -130,7 +199,10 @@
</text>
<spinner bottom="-146" decimal_digits="3" follows="top|right" height="16" increment="1"
initial_val="1" left="308" max_val="100" min_val="0" mouse_opaque="true"
name="land cost" width="80" />
name="land cost" width="80">
<spinner.commit_callback
function="RegionTools.ChangeAnything" />
</spinner>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-146" drop_shadow_visible="true" follows="left|top"
font="SansSerif" h_pad="0" halign="left" height="16" left_delta="-108"
@@ -140,19 +212,31 @@
<button bottom="-170" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Refresh" label_selected="Refresh" left="278"
mouse_opaque="true" name="Refresh"
tool_tip="Click here to refresh the above information." width="110" />
tool_tip="Click here to refresh the above information." width="110">
<button.commit_callback
function="RegionTools.Refresh" />
</button>
<button bottom_delta="-56" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Apply" label_selected="Apply" left="278"
mouse_opaque="true" name="Apply"
tool_tip="Click here to apply any changes from above." width="110" />
tool_tip="Click here to apply any changes from above." width="110">
<button.commit_callback
function="RegionTools.ApplyChanges" />
</button>
<button bottom="-258" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Select Region" label_selected="Select Region" left="128"
mouse_opaque="true" name="Select Region"
tool_tip="Select the whole region with the land tool." width="110" />
tool_tip="Select the whole region with the land tool." width="110">
<button.commit_callback
function="RegionTools.SelectRegion" />
</button>
<button bottom_delta="-24" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Autosave now" label_selected="Autosave now" left="128"
mouse_opaque="true" name="Autosave now"
tool_tip="Save gzipped state to autosave directory." width="110" />
tool_tip="Save gzipped state to autosave directory." width="110">
<button.commit_callback
function="RegionTools.SaveState" />
</button>
</panel>
<panel border="true" bottom="-363" follows="left|top|right|bottom" height="347"
label="Objects" left="1" mouse_opaque="false" name="objects" width="398">
@@ -175,24 +259,39 @@
<check_box bottom="-46" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Disable Scripts" left="10" mouse_opaque="true"
name="disable scripts"
tool_tip="Set this to disable all scripts in this region" width="110" />
tool_tip="Set this to disable all scripts in this region" width="110">
<check_box.commit_callback
function="ObjectTools.ChangeAnything" />
</check_box>
<check_box bottom="-46" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Disable Collisions" left_delta="120"
mouse_opaque="true" name="disable collisions"
tool_tip="Set this to disable non-agent collisions in this region"
width="121" />
width="121">
<check_box.commit_callback
function="ObjectTools.ChangeAnything" />
</check_box>
<check_box bottom="-46" follows="left|top" font="SansSerifSmall" height="16"
initial_value="false" label="Disable Physics" left_delta="120"
mouse_opaque="true" name="disable physics"
tool_tip="Set this to disable all physics in this region" width="130" />
tool_tip="Set this to disable all physics in this region" width="130">
<check_box.commit_callback
function="ObjectTools.ChangeAnything" />
</check_box>
<button bottom="-74" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Apply" label_selected="Apply" left="278"
mouse_opaque="true" name="Apply"
tool_tip="Click here to apply any changes from above." width="110" />
tool_tip="Click here to apply any changes from above." width="110">
<button.commit_callback
function="ObjectTools.ApplyChanges" />
</button>
<button bottom="-98" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Set Target" label_selected="Set Target" left="8"
mouse_opaque="true" name="Set Target"
tool_tip="Set the target avatar for object deletion." width="110" />
tool_tip="Set the target avatar for object deletion." width="110">
<button.commit_callback
function="ObjectTools.Set" />
</button>
<text bg_visible="false" border_drop_shadow_visible="false" border_visible="false"
bottom="-88" drop_shadow_visible="true" follows="left|top"
font="SansSerifSmall" h_pad="0" halign="left" height="10" left="130"
@@ -205,35 +304,53 @@
left="8" mouse_opaque="true"
name="Delete Target&apos;s Scripted Objects On Others Land"
tool_tip="Delete all scripted objects owned by the target on land not owned by the target. (no copy) objects will be returned."
width="380" />
width="380">
<button.commit_callback
function="ObjectTools.DeletePublicOwnedBy" />
</button>
<button bottom_delta="-48" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Delete Target&apos;s Scripted Objects On *Any* Land"
label_selected="Delete Target&apos;s Scripted Objects On *Any* Land"
left="8" mouse_opaque="true"
name="Delete Target&apos;s Scripted Objects On *Any* Land"
tool_tip="Delete all scripted objects owned by the target in this region. (no copy) objects will be returned."
width="380" />
width="380">
<button.commit_callback
function="ObjectTools.DeleteAllScriptedOwnedBy" />
</button>
<button bottom_delta="-48" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Delete *ALL* Of Target&apos;s Objects"
label_selected="Delete *ALL* Of Target&apos;s Objects" left="8"
mouse_opaque="true" name="Delete *ALL* Of Target&apos;s Objects"
tool_tip="Delete all objects owned by the target in this region. (no copy) objects will be returned."
width="380" />
width="380">
<button.commit_callback
function="ObjectTools.DeleteAllOwnedBy" />
</button>
<button bottom_delta="-48" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Get Top Colliders" label_selected="Get Top Colliders"
left="8" mouse_opaque="true" name="Get Top Colliders"
tool_tip="Gets list of objects experiencing the most narrowphase callbacks."
width="110" />
width="110">
<button.commit_callback
function="ObjectTools.GetTopColliders" />
</button>
<button bottom_delta="-24" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Get Top Scripts" label_selected="Get Top Scripts"
left="8" mouse_opaque="true" name="Get Top Scripts"
tool_tip="Gets list of objects spending the most time running scripts."
width="110" />
width="110">
<button.commit_callback
function="ObjectTools.GetTopScripts" />
</button>
<button bottom_delta="-24" follows="top|right" font="SansSerifSmall" halign="center"
height="20" label="Scripts digest" label_selected="Scripts digest" left="8"
mouse_opaque="true" name="Scripts digest"
tool_tip="Gets a list of all scripts and number of occurences of each."
width="110" />
width="110" >
<button.commit_callback
function="ObjectTools.GetScriptDigest" />
</button>
</panel>
<panel border="true" bottom="-363" follows="left|top|right|bottom" height="347"
label="Request" left="1" mouse_opaque="true" name="request" width="398">
@@ -285,7 +402,10 @@
max_length="63" mouse_opaque="true" name="parameter" width="290" />
<button bottom="-116" follows="left|top" font="SansSerif" halign="center" height="20"
label="Make Request" label_selected="Make Request" left="10"
mouse_opaque="true" name="Make Request" width="100" />
mouse_opaque="true" name="Make Request" width="100">
<button.commit_callback
function="GodTools.Request" />
</button>
</panel>
</tab_container>
</floater>

View File

@@ -1,90 +1,299 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater can_close="true" can_drag_on_left="false" can_minimize="true" can_resize="true"
height="400" min_height="300" min_width="580" name="top_objects"
title="loading..." width="580">
<text bottom="-50" follows="left|top" font="SansSerif" height="20" left="10"
name="title_text" width="400">
Loading...
</text>
<scroll_list bottom_delta="-200" draw_border="true" draw_heading="true"
follows="left|top|bottom|right" height="200" left="10" multi_select="true"
name="objects_list" width="560">
<column label="Score" name="score" width="43" />
<column label="Name" name="name" dynamicwidth="true" />
<column label="Owner" name="owner" width="100" />
<column label="Location" name="location" width="100" />
<column label="Time" name="time" width="105" />
<column label="Mono Time" name="mono_time" width="50" />
<column label="URLs" name="URLs" width="50" />
</scroll_list>
<text bottom_delta="-30" follows="left|bottom" font="SansSerifSmall" height="20"
left="10" name="id_text" width="100">
Object ID:
</text>
<line_editor bottom_delta="3" enabled="false"
follows="left|bottom|right" font="SansSerifSmall" height="20" left="80"
name="id_editor" width="385" />
<button bottom_delta="0" follows="bottom|right" height="20" label="Show Beacon"
name="show_beacon_btn" right="-10" width="100" />
<text bottom_delta="-30" follows="left|bottom" font="SansSerifSmall" height="20"
left="10" name="obj_name_text" width="100">
Object Name:
</text>
<line_editor bottom_delta="3" enabled="true"
follows="left|bottom|right" font="SansSerifSmall" height="20" left="80"
name="object_name_editor" width="385" />
<button bottom_delta="0" follows="bottom|right" height="20" label="Filter"
name="filter_object_btn" right="-10" width="100" />
<text bottom_delta="-30" follows="left|bottom" font="SansSerifSmall" height="20"
left="10" name="owner_name_text" width="100">
Owner Name:
</text>
<line_editor bottom_delta="3" enabled="true"
follows="left|bottom|right" font="SansSerifSmall" height="20" left="80"
name="owner_name_editor" width="385" />
<button bottom_delta="0" follows="bottom|right" height="20" label="Filter"
name="filter_owner_btn" right="-10" width="100" />
<button bottom="35" follows="bottom|left" height="20" label="Return Selected" left="10"
name="return_selected_btn" width="110" />
<button bottom="35" follows="bottom|left" height="20" label="Return All" left="125"
name="return_all_btn" width="110" />
<button bottom="35" follows="bottom|left" height="20" label="Lag Warning" left="240"
name="lagwarning" width="110" />
<button bottom="35" follows="bottom|left" height="20" label="Kick" left="355"
name="kick" width="110" />
<button bottom="10" follows="bottom|left" height="20" label="Disable Selected"
left="10" name="disable_selected_btn" width="110" />
<button bottom="10" follows="bottom|left" height="20" label="Disable All" left="125"
name="disable_all_btn" width="110" />
<button bottom="10" follows="bottom|left" height="20" label="Profile" left="240"
name="profile" width="110" />
<button bottom="10" follows="bottom|left" height="20" label="TP to" left="355"
name="tpto" width="110" />
<button bottom="35" follows="bottom|right" height="20" label="Refresh"
name="refresh_btn" right="-10" width="100" />
<string name="top_scripts_title">
Top Scripts
</string>
<string name="top_scripts_text">
[COUNT] scripts taking a total of [TIME] ms
</string>
<string name="scripts_score_label">
Time
</string>
<string name="scripts_mono_time_label">
Mono Time
<floater
can_close="true"
can_drag_on_left="false"
can_minimize="true"
can_resize="true"
height="372"
min_height="300"
min_width="572"
name="top_objects"
help_topic="top_objects"
title="Top Objects"
width="800">
<string
name="top_scripts_title">
Top Scripts
</string>
<string
name="top_scripts_text">
[COUNT] scripts taking a total of [TIME] ms
</string>
<string
name="scripts_score_label">
Time
</string>
<string
name="top_colliders_title">
Top Colliders
</string>
<string name="top_colliders_text">
Top [COUNT] objects experiencing many potential collisions
</string>
<string name="colliders_score_label">
Score
</string>
<string name="top_colliders_title">
Top Colliders
</string>
<string name="top_colliders_text">
Top [COUNT] objects experiencing many potential collisions
</string>
<string name="colliders_score_label">
Score
</string>
<string name="none_descriptor">
None found.
</string>
None found.
</string>
<text
type="string"
length="1"
follows="left|top"
height="20"
left="10"
name="title_text"
bottom="-40"
width="400">
Loading...
</text>
<scroll_list
draw_heading="true"
follows="all"
height="170"
left_delta="0"
multi_select="true"
name="objects_list"
bottom_delta="-170"
width="780">
<column
label="Score"
name="score"
width="45" />
<column
label="Name"
name="name"
width="130" />
<column
label="Owner"
name="owner"
width="100" />
<column
label="Location"
name="location"
width="120" />
<column
label="Parcel"
name="parcel"
width="120" />
<column
label="Time"
name="time"
width="130" />
<column
label="URLs"
name="URLs"
width="40" />
<column
label="Memory (KB)"
name="memory"
width="40" />
<scroll_list.commit_callback
function="TopObjects.CommitObjectsList" />
</scroll_list>
<text
type="string"
length="1"
follows="left|bottom"
height="20"
left_delta="0"
name="id_text"
bottom_delta="-30"
width="107">
Object ID:
</text>
<line_editor
enabled="false"
follows="left|bottom|right"
height="20"
left="107"
name="id_editor"
bottom_delta="3"
width="568" />
<button
follows="bottom|right"
height="20"
label="Show Beacon"
right="-10"
name="show_beacon_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.ShowBeacon" />
</button>
<text
type="string"
length="1"
follows="left|bottom"
height="20"
left="10"
bottom_delta="-30"
name="obj_name_text"
width="107">
Object name:
</text>
<line_editor
follows="left|bottom|right"
height="20"
left="107"
name="object_name_editor"
bottom_delta="3"
width="568" />
<button
follows="bottom|right"
height="20"
label="Filter"
right="-10"
name="filter_object_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.GetByObjectName" />
</button>
<text
type="string"
length="1"
follows="left|bottom"
height="20"
left="10"
bottom_delta="-30"
name="owner_name_text"
width="107">
Owner:
</text>
<line_editor
follows="left|bottom|right"
height="20"
left="107"
name="owner_name_editor"
bottom_delta="3"
width="568" />
<button
follows="bottom|right"
height="20"
label="Filter"
right="-10"
name="filter_owner_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.GetByOwnerName" />
</button>
<text
type="string"
length="1"
follows="left|bottom"
height="20"
left="10"
bottom_delta="-30"
name="parcel_name_text"
width="107">
Parcel:
</text>
<line_editor
follows="left|bottom|right"
height="20"
left="107"
name="parcel_name_editor"
bottom_delta="3"
width="568" />
<button
follows="bottom|right"
height="20"
label="Filter"
right="-10"
name="filter_parcel_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.GetByParcelName" />
</button>
<button
follows="bottom|right"
height="20"
label="Refresh"
name="refresh_btn"
right="-10"
bottom_delta="-27"
width="110">
<button.commit_callback
function="TopObjects.Refresh" />
</button>
<button
follows="bottom|left"
height="20"
label="Return Selected"
left="10"
bottom_delta="0"
name="return_selected_btn"
width="110">
<button.commit_callback
function="TopObjects.ReturnSelected" />
</button>
<button
follows="bottom|left"
height="20"
label="Return All"
left_delta="110"
name="return_all_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.ReturnAll" />
</button>
<button
follows="bottom|left"
height="20"
label="Teleport to"
left_delta="110"
name="teleport_to_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.TeleportToObject" />
</button>
<button
follows="bottom|left"
height="20"
label="Profile"
left_delta="110"
name="profile_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.Profile" />
</button>
<button
follows="bottom|left"
height="20"
label="Disable Selected"
bottom_delta="-20"
left="10"
name="disable_selected_btn"
width="110">
<button.commit_callback
function="TopObjects.DisableSelected" />
</button>
<button
follows="bottom|left"
height="20"
label="Disable All"
left_delta="110"
name="disable_all_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.DisableAll" />
</button>
<button
follows="bottom|left"
height="20"
label="Estate Kick"
left_delta="110"
name="estate_kick_btn"
bottom_delta="0"
width="110">
<button.commit_callback
function="TopObjects.Kick" />
</button>
</floater>

View File

@@ -1,40 +1,7 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<floater name="top_objects" title="cargando...">
<text name="title_text">
Cargando...
</text>
<scroll_list name="objects_list">
<column label="Puntuación" name="score"/>
<column label="Nombre" name="name"/>
<column label="Propietario" name="owner"/>
<column label="Ubicación" name="location"/>
<column label="Tiempo" name="time" width="60"/>
<column label="Tiempo en Mono" name="mono_time" width="100"/>
<column label="URLs" name="URLs"/>
</scroll_list>
<text name="id_text">
ID del Objeto:
</text>
<button label="Mostrar Balizas" name="show_beacon_btn"/>
<text name="obj_name_text">
Objeto:
</text>
<button label="Filtro" name="filter_object_btn"/>
<text name="owner_name_text">
Propietario:
</text>
<button label="Filtro" name="filter_owner_btn"/>
<button label="Devolver Seleccionado" name="return_selected_btn" width="152"/>
<button label="Devolver Todo" left="165" name="return_all_btn" width="110" />
<button label="Advertencia de Lag" left="280" name="lagwarning" width="130" />
<button label="Expulsar" left="415" name="kick" width="80" />
<button label="Desactivar Seleccionado" name="disable_selected_btn" width="152" />
<button label="Desactivar Todo" left="165" name="disable_all_btn" width="110" />
<button label="Perfil" left="280" name="profile" width="130" />
<button label="TP a" left="415" name="tpto" width="80" />
<button label="Actualizar" name="refresh_btn" right="-10" width="70" />
<floater name="top_objects" title="Objetos superiores">
<string name="top_scripts_title">
Top Scripts
Scripts según su uso
</string>
<string name="top_scripts_text">
[COUNT] scripts usando un total de [TIME] ms
@@ -42,19 +9,53 @@
<string name="scripts_score_label">
Tiempo
</string>
<string name="scripts_mono_time_label">
Tiempo en Mono
</string>
<string name="top_colliders_title">
Top Colisionadores
Objetos que colisionan
</string>
<string name="top_colliders_text">
Top [COUNT] objetos con muchas potenciales colisiones
[COUNT] objetos con muchas posibles colisiones
</string>
<string name="colliders_score_label">
Puntaje
Resultado
</string>
<string name="none_descriptor">
Ninguno Encontrado.
No se ha encontrado ninguno.
</string>
<text name="title_text">
Cargando...
</text>
<scroll_list name="objects_list">
<column label="Resultado" name="score"/>
<column label="Nombre" name="name"/>
<column label="Propietario" name="owner"/>
<column label="Posición" name="location"/>
<column label="Parcela" name="parcel"/>
<column label="Tiempo" name="time"/>
<column label="URLs" name="URLs"/>
<column label="Memoria (KB)" name="memory"/>
</scroll_list>
<text name="id_text">
ID del objeto:
</text>
<button label="Mostrar baliza" name="show_beacon_btn"/>
<text name="obj_name_text">
Nombre del objeto:
</text>
<button label="Filtro" name="filter_object_btn"/>
<text name="owner_name_text">
Propietario:
</text>
<button label="Filtro" name="filter_owner_btn"/>
<text name="parcel_name_text">
Parcela:
</text>
<button label="Filtro" name="filter_parcel_btn"/>
<button label="Actualizar" name="refresh_btn"/>
<button label="Devolver lo seleccionado" name="return_selected_btn" width="190"/>
<button label="Devolver todo" left_delta="190" name="return_all_btn"/>
<button label="Teleportarse" name="teleport_to_btn"/>
<button label="Perfil" name="profile_btn"/>
<button label="Desactivar lo seleccionado" name="disable_selected_btn" width="190"/>
<button label="Desactivar todo" left_delta="190" name="disable_all_btn"/>
<button label="Expulsar del Estado" name="estate_kick_btn"/>
</floater>

View File

@@ -1,44 +1,13 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<floater name="top_objects" title="En cours de chargement">
<text name="title_text">
Chargement...
</text>
<scroll_list name="objects_list">
<column label="Score" name="score"/>
<column label="Nom" name="name"/>
<column label="Propriétaire" name="owner"/>
<column label="Lieu" name="location"/>
<column label="Heure" name="time"/>
<column label="Heure Mono" name="mono_time"/>
</scroll_list>
<text name="id_text">
ID de l'objet:
</text>
<button label="Afficher balise" name="show_beacon_btn"/>
<text name="obj_name_text">
Objet:
</text>
<button label="Filtre" name="filter_object_btn"/>
<text name="owner_name_text">
Propriétaire:
</text>
<button label="Filtre" name="filter_owner_btn"/>
<button label="Renvoyer" name="return_selected_btn"/>
<button label="Tout renvoyer" name="return_all_btn"/>
<button label="Désactiver" name="disable_selected_btn"/>
<button label="Tout désactiver" name="disable_all_btn"/>
<button label="Rafraîchir" name="refresh_btn"/>
<floater name="top_objects" title="Objets les plus consommateurs">
<string name="top_scripts_title">
Scripts principaux
Scripts les plus consommateurs
</string>
<string name="top_scripts_text">
[COUNT] scripts prenant un total de [TIME] ms
</string>
<string name="scripts_score_label">
Heure
</string>
<string name="scripts_mono_time_label">
Heure Mono
Temps
</string>
<string name="top_colliders_title">
Collisions les plus consommatrices
@@ -50,6 +19,40 @@
Score
</string>
<string name="none_descriptor">
Aucun résultat
Aucun résultat.
</string>
<text name="title_text">
Chargement...
</text>
<scroll_list name="objects_list">
<column label="Score" name="score"/>
<column label="Nom" name="name"/>
<column label="Propriétaire" name="owner"/>
<column label="Lieu" name="location"/>
<column label="Parcelle" name="parcel"/>
<column label="Temps" name="time"/>
<column label="URL" name="URLs"/>
<column label="Mémoire (Ko)" name="memory"/>
</scroll_list>
<text name="id_text">
ID de l&apos;objet :
</text>
<button label="Afficher balise" name="show_beacon_btn"/>
<text name="obj_name_text">
Nom :
</text>
<button label="Filtrer" name="filter_object_btn"/>
<text name="owner_name_text">
Propriétaire:
</text>
<button label="Filtrer" name="filter_owner_btn"/>
<text name="parcel_name_text">
Parcelle :
</text>
<button label="Filtrer" name="filter_parcel_btn"/>
<button label="Rafraîchir" name="refresh_btn"/>
<button label="Renvoyer" name="return_selected_btn"/>
<button label="Tout renvoyer" name="return_all_btn"/>
<button label="Désactiver" name="disable_selected_btn"/>
<button label="Tout désactiver" name="disable_all_btn"/>
</floater>

View File

@@ -1,36 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<floater name="top_objects" title="Carregando...">
<text name="title_text">
Carregando...
</text>
<scroll_list name="objects_list">
<column label="Placar" name="score"/>
<column label="Nome" name="name"/>
<column label="Proprietário" name="owner"/>
<column label="Local" name="location"/>
<column label="Tempo" name="time"/>
<column label="Hora Mono" name="mono_time"/>
</scroll_list>
<text name="id_text">
ID do Objeto:
</text>
<button label="Mostrar Avisos" name="show_beacon_btn"/>
<text name="obj_name_text">
Nome do Objeto:
</text>
<button label="Filtro" name="filter_object_btn"/>
<text name="owner_name_text" width="130">
Nome do Proprietário:
</text>
<line_editor font="SansSerifSmall" left="140" name="id_editor" width="280"/>
<line_editor font="SansSerifSmall" left="140" name="object_name_editor" width="280"/>
<line_editor font="SansSerifSmall" left="140" name="owner_name_editor" width="280"/>
<button label="Filtro" name="filter_owner_btn"/>
<button label="Retornar Selecionado" name="return_selected_btn" width="170"/>
<button label="Retornar Tudo" name="return_all_btn" left="190"/>
<button label="Desabilitar Selecionado" name="disable_selected_btn" width="170"/>
<button label="Desabilitar Tudo" name="disable_all_btn" left="190"/>
<button label="Atualizar" name="refresh_btn"/>
<floater name="top_objects" title="Principais objetos:">
<string name="top_scripts_title">
Principais Scripts
</string>
@@ -40,9 +9,6 @@
<string name="scripts_score_label">
Tempo
</string>
<string name="scripts_mono_time_label">
Hora Mono
</string>
<string name="top_colliders_title">
Principais Colidentes
</string>
@@ -55,4 +21,38 @@
<string name="none_descriptor">
Nenhum encontrado.
</string>
<text name="title_text">
Carregando...
</text>
<scroll_list name="objects_list">
<column label="Placar" name="score"/>
<column label="Nome" name="name"/>
<column label="Proprietário" name="owner"/>
<column label="Local" name="location"/>
<column label="Lote" name="parcel"/>
<column label="Tempo" name="time"/>
<column label="URLs" name="URLs"/>
<column label="Memória (KB)" name="memory"/>
</scroll_list>
<text name="id_text">
ID do Objeto:
</text>
<button label="Mostrar Avisos" name="show_beacon_btn"/>
<text name="obj_name_text">
Nome do objeto:
</text>
<button label="Filtro" name="filter_object_btn"/>
<text name="owner_name_text">
Proprietário:
</text>
<button label="Filtro" name="filter_owner_btn"/>
<text name="parcel_name_text">
Lote:
</text>
<button label="Filtrar" name="filter_parcel_btn"/>
<button label="Atualizar" name="refresh_btn"/>
<button label="Retornar Selecionado" name="return_selected_btn" width="190"/>
<button label="Retornar Tudo" left_delta="190" name="return_all_btn"/>
<button label="Desabilitar Selecionado" name="disable_selected_btn" width="190"/>
<button label="Desabilitar Tudo" left_delta="190" name="disable_all_btn"/>
</floater>