荒らしとかを移動などができない場所に移動させるなどに便利。
まあ管理者メニュー使えば簡単に対処できるんだけど。
system.cgiに以下を追加して終了。
push @actions, ('移動させる');
$actions{'移動させる'} = sub{ &idousaseru };
#===================================
# @移動させる
#===================================
sub idousaseru{
my $target = shift;
my $p = '';
my $count = 0;
for my $i (0 .. $#places) {
if ($places[$i][0] eq $target) {
if ($m{lib} eq $places[$i][1]) {
$mes = "ここが$places[$i][0]です";
}
else {
$m{lib} = $places[$i][1];
$mes = "$places[$i][0]に移動します";
&auto_reload;
&leave_member($m);
}
return;
}
$p .= qq|<span onclick="text_set('@移動させる>$places[$i][0] ')">$places[$i][0] </span>/ |;
$p .= qq|<br />| if ++$count % 7 == 0;
}
$mes = qq|どこに移動しますか?<br />$p|;
$act_time = 0
}
お疲れ様でした。
最終更新:2013年03月13日 17:33