Просмотр файла f_connect.dat

Размер файла: 1.14Kb
  1. // переносим игрока из локации loc.offline в его последнюю локацию когда был онлайн
  2.  
  3. if (file_exists("loc_offline.dat")) {
  4. $loc_offline = implode("",file("loc_offline.dat"));
  5. $game["loc"]["loc.offline"] = unserialize($loc_offline);
  6. } else $game["loc"]["loc.offline"] = array();
  7.  
  8. // добавляем в список Online
  9. if (isset($game["loc"]["loc.offline"][$login])) {
  10. // добавляем в локацию...
  11. $loc=$game["loc"]["loc.offline"][$login]["loc"];
  12. $game["loc"][$loc][$login]=$game["loc"]["loc.offline"][$login];
  13. $game["players"][$login]=$loc;
  14. unset($game["loc"]["loc.offline"][$login]);
  15. // всем в локации в журнал, что пришел такой-то
  16. addjournalall($loc,"Появился ".$game["loc"][$loc][$login]["title"],$login);
  17. // очищаем свой журнал
  18. //$game["loc"][$loc][$login]["journal"]="";
  19. if ($game["loc"][$loc][$login]["crim"]) {$game["loc"][$loc][$login]["time_crim"]=time()+$game["loc"][$loc][$login]["time_crim"]-$game["loc"][$loc][$login]["time"];} // остаток времени сколько быть кримом
  20. $game["loc"][$loc][$login]["time_regenerate"]=time(); // чтобы начать с тем же уровнем здоровья
  21. unset($game["loc"][$loc][$login]["look"]);
  22. }