The Death of Rats is LegacyWorlds' experimental multi detection tool.
Select page:
array('s', 'Current status', 'showStatus'),
'actions' => array('al', 'Actions taken', 'showActionLog'),
'finalpoints' => array('fp', 'Decision points', 'showFinalPoints'),
'ingamelog' => array('il', 'In-game checks', 'showInGameChecks'),
'multipoints' => array('mp', 'Multiplayer points', 'showMultiPoints'),
'multilog' => array('ml', 'Multiplayer log', 'showMultiLog'),
'signlepoints' => array('sp', 'Single player points', 'showSinglePoints'),
'singlelog' => array('sl', 'Single player events', 'showSingleLog'),
'execution' => array('e', 'Execution log', 'showExecLog'),
);
foreach ($pages as $pName => $data) {
if ($pName == $page) {
echo "";
} else {
echo "";
}
echo $data[1];
if ($pName == $page) {
echo " ";
} else {
echo " ";
}
}
echo "
The Death of Rats is still in an experimental stage at this time, and no actual action is taken. What
it would do if it were fully enabled is logged on the "Actions taken" page nonetheless.
Most of the information it provides can be trusted, tho; however, if you suspect it sent a warning or "punished" a
player for no good reason, manual checks should be performed.
The following checks are performed:
Checks for concurrent session from the same IP as well as more in-game checks (alliance, posts, messages, TA list, battles) are still missing.
This tool consists in a few different pages which give different information about the Death of Rats' current status. These pages are:
This page shows the log of the previous 200 executions of the Death of Rats tick. The Changes column indicates the amount of changes (connection records, password updates) examined; the Events column indicates the amount of entries added to either the single player log or the multiplayer log.
Time & date | Changes | Events |
---|---|---|
=$entry['events'] ? "" : ""?>=gmstrftime("%H:%M:%S / %Y-%m-%d", $entry['ts'])?>=$entry['events'] ? "" : ""?> | =$entry['events'] ? "" : ""?>=$entry['entries']?>=$entry['events'] ? "" : ""?> | =$entry['events'] ? "" : ""?>=$entry['events']?>=$entry['events'] ? "" : ""?> |
This page shows the log of the previous 200 log entries generated for single players.
Time & date | Account | Message |
---|---|---|
=gmstrftime("%H:%M:%S / %Y-%m-%d", $entry['ts'])?> | =htmlentities($entry['name'])?> | =$messages[$entry['message']]?> |
These points correspond to recent suspicious activities from active accounts.
Account | Points |
---|---|
=htmlentities($entry['name'])?> | =$entry['points']?> |
This page shows the log of the latest 400 log entries generated by in-game checks on players. Events logged here belong to different categories:
Time & date | Game ID | Account 1 | Account 2 | Message | Count |
---|---|---|---|---|---|
=gmstrftime("%H:%M:%S / %Y-%m-%d", $entry['ts'])?> | =$entry['game']?> | =htmlentities($entry['name1'])?> | =htmlentities($entry['name2'])?> | =$messages[$message]?> | =$count?> |
This page shows the log of the previous 200 log entries generated for pairs of players.
Time & date | Account 1 | Account 2 | Message |
---|---|---|---|
=gmstrftime("%H:%M:%S / %Y-%m-%d", $entry['ts'])?> | =htmlentities($entry['name1'])?> | =htmlentities($entry['name2'])?> | =$messages[$entry['message']]?> |
This page displays the current amount of points for each pair of players that has been investigated thoroughly by the Death of Rats. Pairs will over 100 points will cause the Death of Rats to act.
Account 1 | Account 2 | Points |
---|---|---|
=htmlentities($entry['name1'])?> | =htmlentities($entry['name2'])?> | =$entry['points']?> |
This page shows the list of "badness points" between pairs of accounts. The higher the badness points, the more likely the accounts are multis.
Account 1 | Account 2 | Points |
---|---|---|
=htmlentities($entry['name1'])?> | =htmlentities($entry['name2'])?> | =$entry['points']?> |
This page lists all the actions the Death of Rats has performed.
Time & date | Account 1 | Account 2 | Message |
---|---|---|---|
=gmstrftime("%H:%M:%S / %Y-%m-%d", $entry['ts'])?> | =htmlentities($entry['name1'])?> | =htmlentities($entry['name2'])?> | =$messages[$entry['atype']]?> |