#-----------------------------------------------------------# # 죄와 벌++ 이율배반 # # Copyright(C) 2001-2002 by Vivid Studio. BLANK BOARD # # Vivid Studio.[ http://www17.big.or.jp/~obochan/vivid/ ] # # BLANK BOARD [ http://pom.to/ ] # #-----------------------------------------------------------# # 토벌 Version 1.0 #--- [주의사항] --------------------------------------------# # 1.이 스크립트는 이하의 이용규정에 따라 배포되고 있습니다. # # http://www24.big.or.jp/~obo/game/ore_/gild/ # #-----------------------------------------------------------# #------------------------------------------------------------------------------- #토벌 메뉴 sub subdue{ if(!$type){ $log .= "엘타니아 땅에 만연한 이매망량을 토벌합니다.
성공하면 지위와 상금을 획득할 수 있습니다.
\n"; $tm=0; $type='토벌'; &call_mapdata if($mv_mode eq 'pc'); &subdue_menu; }elsif($type eq '토벌'){ &subdue_exe } &dat_write; } sub subdue_menu{ $log2 .=qq|
\n|; $log2 .=qq|\n| if($mv_mode eq 'pc'); $log2 .=qq|\n\n|; $log2 .=qq|
\n|; $log2 .=qq|$td_end
\n|; } #------------------------------------------------------------------------------- #토벌 처리(토벌 >> 토벌 중으로 이행까지) sub subdue_exe{ if(!$tm){ if($cmd<=0 || $cmd>$#cmp){ $log .= "다음에 또 오십시오…
\n"; $tm = $cmd = 0; $type=''; &call_main_st; }elsif($cmd){ if($camp<1){ $log .= "방랑자 신분으로는 토벌을 진행할 수 없습니다
\n"; $tm = $cmd = 0; &call_main_st; }else{ my $x = int($g_p[$rank]/3); if($max_sol<=$my_cs){ $sol= $max_sol; }elsif($max_sol>$my_cs){ $sol= $my_cs; } my $y = int($sol/10); $log .= "$cmp[$cmd]의 이매망량을 토벌합니다
\n"; $log .= "탐색을 시작합니다.
\n"; $nation=$cmd; $tm=0; $type='토벌 중'; $log2 .=qq|
\n|; $log2 .=qq|\n| if($mv_mode eq 'pc'); $log2 .=qq|\n\n|; $log2 .=qq|$td_end
\n|; } } } &dat_write; } 1;