Просмотр файла game/2/f_goto.dat

Размер файла: 0.98Kb
  1. <?php
  2. // преследуем цель
  3.  
  4. $tfound=0;
  5. for ($k=3;$k<count($locai);$k+=2) if (isset($l_i[$locai[$k]][$char[7]])) {
  6. $tfound=1;
  7. $loc1=explode("|",$l_tt[$locai[$k]]["d"]);
  8. if ($locai[1]==$loc1[1] || substr($j,0,4)=="n.g.") $b=1;
  9. // hiding от гардов не действует
  10. if (substr($char[7],0,2)=='u.' && substr($j,0,4)!="n.g.") {
  11. $skills=explode("|",$l_i[$locai[$k]][$char[7]]["skills"]);
  12. if (rand(0,100)<=($skills[17]*4+$skills[1])) {$b=0;addjournal($locai[$k],$char[7],"<small><b>Вы скрылись от погони</b></small>");}
  13. }
  14. // призраков не преследуем
  15. if (substr($char[7],0,2)=="u.") {
  16. $tc=explode("|",$l_i[$locai[$k]][$char[7]]["char"]);
  17. if ($tc[8]) {
  18. $char[7]="";
  19. $l_i[$i][$j]["char"]=implode("|",$char);
  20. $b=0;
  21. }
  22. }
  23.  
  24. if ($b) { // погоня
  25. $l_i[$i][$j]["char"]=implode("|",$char);
  26. addnpc($j,$i,$locai[$k]);
  27. } else $tfound=0;
  28. break;
  29. }
  30. if (!$tfound) {$char[7]="";$l_i[$i][$j]["char"]=implode("|",$char);}