function wscan() { if (eval(__MAGIC__)) { return $___RET_VALUE; } eval(import_module('sys', 'player', 'logger', 'skill235')); if (\skillbase\skill_query(235)) { if ($skillpoint > 0) { $skillpoint--; \radar\newradar(2); } else { $log .= '<span class="red">你的技能点不足,不能发动技能!</span><br />'; $mode = 'command'; return; } } else { $log .= '<span class="red">你没有这个技能!</span><br />'; $mode = 'command'; return; } }
function gamesysctl_mob($c_order, $c_radar) { if (eval(__MAGIC__)) { return $___RET_VALUE; } eval(import_module('sys', 'player', 'map', 'logger')); if ($c_order !== 'addarea' && $c_order !== 'hack' && $c_order !== 'radar') { $log .= "当你提交了操作后,一个大大的error出现在了画面上,虽然你是一个不讲鹰语的爱国者,但是“错误”这个单词你还是认识的。<br><span class='yellow'>画面下方的错误原因中写着:无效的功能类别,请重新选择子端功能。</span><br>"; return; } elseif ($c_order == 'hack' && $hack == 1) { $log .= "当你提交了操作后,一个大大的error出现在了画面上,虽然你是一个不讲鹰语的爱国者,但是“错误”这个单词你还是认识的。<br><span class='yellow'>画面下方的错误原因中写着:当前禁区已经被解除,请勿重复操作!</span><br>"; return; } elseif ($c_order == 'addarea' && in_array($pls, array_slice($arealist, 0, $areanum + 1 + $areaadd))) { $log .= "当你提交了操作后,一个大大的error出现在了画面上,虽然你是一个不讲鹰语的爱国者,但是“错误”这个单词你还是认识的。<br><span class='yellow'>画面下方的错误原因中写着:你所处的位置为禁区或即将成为禁区,在这里使用该功能将会导致生命危险!</span><br>"; return; } elseif ($c_order == 'addarea' && $now >= $areatime - 30) { $log .= "当你提交了操作后,一个大大的error出现在了画面上,虽然你是一个不讲鹰语的爱国者,但是“错误”这个单词你还是认识的。<br><span class='yellow'>画面下方的错误原因中写着:系统禁区将在30秒内增加,或你已使用过本功能,在下次禁区到来前请不要重复使用!</span><br>"; return; } elseif ($c_order == 'addarea' && $areanum > 0 && $now <= $areatime - $areahour * 60 + 30) { $log .= "当你提交了操作后,一个大大的error出现在了画面上,虽然你是一个不讲鹰语的爱国者,但是“错误”这个单词你还是认识的。<br><span class='yellow'>画面下方的错误原因中写着:禁区增加后的30秒内不可重复使用本功能!</span><br>"; return; } if ($c_order == 'hack') { $log .= "当你提交了操作后,便携子端的界面开始闪烁,像是在发送信号,<br><span class='yellow'>当界面上的图像稳定下来时,你发现禁区已经解除了。</span><br>"; $hack = 1; \map\movehtm(); save_gameinfo(); addnews($now, 'gsc_hack', $name); } elseif ($c_order == 'addarea') { $log .= "当你提交了操作后,便携子端的界面开始显示倒计时,<br><span class='yellow'>禁区还有30秒就要到来了,赶紧找个安全的地方躲一躲吧。<br>"; $areatime = $now + 30; $sec = $areatime - $now; \map\movehtm(); save_gameinfo(); $areatime += $areahour * 60; addnews($now, 'gsc_addarea', $name, $sec); } elseif ($c_order == 'radar') { $log .= "当你提交了操作后,便携子端的界面开始闪烁,像是在发送信号,<br><span class='yellow'>当界面上的图像稳定下来时,你发现上面显示出了一排数据。</span><br>"; $mms = $c_radar ? $c_radar : 9; $mode = 'radar'; \radar\newradar($mms); } }