{include file="page_header.tpl"} {literal} {/literal}
{if $tool_domain_selected && $tool_shard_selected} {if $tool_refresh_rate > 0} {/if}
Refresh

{/if} {section name=domain loop=$tool_domain_list} {/section}
Domains
{$tool_domain_list[domain].domain_name}
{if $tool_domain_selected}
{section name=shard loop=$tool_shard_list} {if $tool_domain_selected == $tool_shard_list[shard].shard_domain_id} {/if} {/section}
Shards
{$tool_shard_list[shard].shard_name}
{/if}
  {if !$tool_domain_selected}
You need to select a domain.
{elseif $tool_domain_error}
{$tool_domain_error}
{else} {if $tool_as_error}
{$tool_as_error}

{/if}
{assign var="egs_counter" value="0"} {section name=service loop=$tool_services_list} {assign var="service_shard_id" value=$tool_services_list[service].ShardName} {if $tool_shard_filters.$service_shard_id || $tool_shard_filters._all_ || ($tool_shard_filters._unknown_ && !$tool_services_list[service].ShardName)} {cycle assign="trclass" values="row0,row1"} {assign var="tdclass1" value=""} {assign var="tdclass2" value=""} {if $tool_services_list[service]._flags_.rs_stopped}{assign var="tdclass1" value="class=\"cell_inactive1\""}{assign var="tdclass2" value="class=\"cell_inactive2\""}{assign var="trclass" value="row_stopped"}{/if} {if $tool_services_list[service]._flags_.rs_starting}{assign var="tdclass1" value="class=\"cell_inactive1\""}{assign var="tdclass2" value="class=\"cell_inactive2\""}{assign var="trclass" value="row_starting"}{/if} {if $tool_services_list[service]._flags_.alert_red}{assign var="trclass" value="row_red"}{/if} {if $tool_services_list[service]._flags_.alert_orange_dark}{assign var="trclass" value="row_orange_dark"}{/if} {if $tool_services_list[service]._flags_.alert_orange_light}{assign var="trclass" value="row_orange_light"}{/if} {assign var="check_name" value=$tool_services_list[service].AliasName} {assign var="egs_counter" value="`$egs_counter+1`"} {/if} {/section}
AliasName Shard ShortName Hostname Running State Running Tags State Report Counters User SL Tick SL Memory NbPlayers UpTime
{$tool_services_list[service].AliasName} {if $tool_services_list[service].ShardName != ""}{$tool_services_list[service].ShardName}{else}?{/if}{if $tool_services_list[service].ShardId != ""}/{$tool_services_list[service].ShardId}{/if} {$tool_services_list[service].ShortName} {$tool_services_list[service].Hostname} {$tool_services_list[service].RunningState} {$tool_services_list[service].RunningTags} {$tool_services_list[service].State} {$tool_services_list[service].NoReportSince} {$tool_services_list[service].StartCounter} {$tool_services_list[service].UserSpeedLoop} {$tool_services_list[service].TickSpeedLoop} {$tool_services_list[service].ProcessUsedMemory} {$tool_services_list[service].NbPlayers} {$tool_services_list[service].UpTime}
{if $egs_counter > 0} {if $restriction_tool_player_locator_display_players}
Commands :   {if $restriction_tool_player_locator_display_players} {/if}
{/if} {if $restriction_tool_player_locator_locate}
Locate :     
{/if} {if $tool_locate_data} {if $tool_relocate_data && $restriction_tool_player_locator_csr_relocate}
{if $tool_relocate_data.success == 1} {else} {/if}
Successfully relocated character {$tool_relocate_data.charid} from account {$tool_relocate_data.uid}!Failed relocating character {$tool_relocate_data.charid} from account {$tool_relocate_data.uid}! Account is online!
{/if} {assign var="service_name" value=""}
{section name=entity loop=$tool_locate_data} {if $service_name != $tool_locate_data[entity].service} {assign var="service_name" value=$tool_locate_data[entity].service} {/if} {cycle assign="trclass" values="row0,row1"} {if $tool_locate_data[entity].status == "Online"}{assign var="trclass" value="row_starting"}{/if} {if $tool_locate_data[entity].status == "Online"} {elseif $restriction_tool_player_locator_csr_relocate} {else} {/if} {/section}
{$service_name}
UId UserName EId EntityName EntitySlot SaveFile Status Session X Y Z
{$tool_locate_data[entity].uid} {$tool_locate_data[entity].user_name} {if $tool_locate_data[entity].status == "Online"}{$tool_locate_data[entity].eid}{else}{$tool_locate_data[entity].eid}{/if} {$tool_locate_data[entity].entity_name} {$tool_locate_data[entity].entity_slot} {$tool_locate_data[entity].save_file} {$tool_locate_data[entity].status}{$tool_locate_data[entity].session} {$tool_locate_data[entity].posx} {$tool_locate_data[entity].posy} {$tool_locate_data[entity].posz}relocate: {$tool_locate_data[entity].session} {$tool_locate_data[entity].posx} {$tool_locate_data[entity].posy} {$tool_locate_data[entity].posz}
{elseif $tool_player_data} {assign var="service_name" value=""}
{section name=entity loop=$tool_player_data} {if $service_name != $tool_player_data[entity].service} {assign var="service_name" value=$tool_player_data[entity].service} {/if} {cycle assign="trclass" values="row0,row1"} {/section}
{$service_name}
Player Name ID FE Sheet Priv Session X Y Z
{$tool_player_data[entity].player} {$tool_player_data[entity].name} {$tool_player_data[entity].id} {$tool_player_data[entity].fe} {$tool_player_data[entity].sheet} {$tool_player_data[entity].priv} {$tool_player_data[entity].session} {$tool_player_data[entity].posx} {$tool_player_data[entity].posy} {$tool_player_data[entity].posz}
{/if} {if $restriction_tool_player_locator_userid_check}
{if $user_check_list} {section name=char loop=$user_check_list} {cycle assign="trclass" values="row0,row1"} {/section} {else} {/if}
Character List (user_id = 0)
Character Name Character ID Best Combat Level Ring Access
{$user_check_list[char].char_name} {$user_check_list[char].char_id} {$user_check_list[char].best_combat_level} {$user_check_list[char].ring_access}
{* *}  
No characters with user_id=0 were found!
{/if} {if $tool_execute_command}
Command Results for '{$tool_execute_command}' :
{/if} {else}
No EGS to work with!
{/if}
{/if}
{include file="page_footer.tpl"}