Просмотр файла game/operate.php

Размер файла: 4.1Kb
  1. <?
  2. header("Cache-Control: no-cache, no-store, must-revalidate, max-age=0");
  3. header("Pragma: no-cache");
  4. ?>
  5. <? require_once("classes/php/DesignerWorld.php");
  6. $loc = new Location();
  7. $loc->getLocationList(); ?>
  8. <? if($com=="list"):
  9. $arLoc = $loc->getSize($column,$row,$column_count,$row_count);?>
  10. <script language="javascript">
  11. parent.document.DesignerWorld.setLocationList("<?=$arLoc["WIDTH"]?>","<?=$arLoc["HEIGHT"]?>","<?=$arLoc["LOCATION"]?>","<?=$arLoc["NO_CARD_LOCATION"]?>","<?=$arLoc["SUF_LOCATION"]?>");
  12. </script>
  13. Загрузка карты завершена
  14. <? endif;?>
  15. <? if($com=="getlocation"):
  16. $arLoc = $loc->getLocation($location);?>
  17. <script language="javascript">
  18. parent.document.DesignerWorld.setLocation('<?=$arLoc["NAME"]?>','<?=$arLoc["DESCRIPTION"]?>','<?=$arLoc["WORK"]?>','<?=$arLoc["BACKUP"]?>');
  19. </script>
  20. Загрузка локации <?=$location?> завершена
  21. <? endif;?>
  22. <? if($com=="save_desc_loc_get"):?>
  23. <script language="javascript">
  24. parent.saveDescLoc();
  25. </script>
  26. Приступаю к сохранению описания
  27. <? endif;?>
  28. <? if($com=="save_desc_loc_set"):
  29. $loc->savedescLoc($nameLoc,$descLoc);
  30. $arLoc = $loc->getLocation($nameLoc);?>
  31. <script language="javascript">
  32. parent.document.DesignerWorld.setLocation('<?=$arLoc["NAME"]?>','<?=$arLoc["DESCRIPTION"]?>','<?=$arLoc["WORK"]?>','<?=$arLoc["BACKUP"]?>');
  33. </script>
  34. Сохранение описания локации <?=$nameLoc?> завершено
  35. <? endif; ?>
  36. <? if($com=="delete_desc_loc_get"):
  37. $loc->deletedescLoc($location);
  38. $arLoc = $loc->getLocation($location);?>
  39. <script language="javascript">
  40. parent.document.DesignerWorld.setLocation('<?=$arLoc["NAME"]?>','<?=$arLoc["DESCRIPTION"]?>','<?=$arLoc["WORK"]?>','<?=$arLoc["BACKUP"]?>');
  41. </script>
  42. Описание локации <?=$location?> удалено
  43. <? endif?>
  44. <!-- сохранение программного описания локации -->
  45. <? if($com=="save_work_loc_get"):?>
  46. <script language="javascript">
  47. parent.saveWorkLoc();
  48. </script>
  49. Приступаю к сохранению программного описания локации
  50. <? endif;?>
  51. <? if($com=="save_work_loc_set"):
  52. $loc->saveWorkLoc($nameLoc,$workLoc);
  53. $arLoc = $loc->getLocation($nameLoc);?>
  54. <script language="javascript">
  55. parent.document.DesignerWorld.setLocation('<?=$arLoc["NAME"]?>','<?=$arLoc["DESCRIPTION"]?>','<?=$arLoc["WORK"]?>','<?=$arLoc["BACKUP"]?>');
  56. parent.document.DesignerWorld.repaintMap();
  57. </script>
  58. Сохранение программного описания локации <?=$nameLoc?> завершено
  59. <? endif; ?>
  60. <!-- сохранение и удаление резервного файла локаций -->
  61. <? if($com=="save_backup_loc_get"):?>
  62. <script language="javascript">
  63. parent.saveBackupLoc();
  64. </script>
  65. Приступаю к сохранению резервной копии локации
  66. <? endif;?>
  67. <? if($com=="save_backup_loc_set"):
  68. $loc->saveBackupLoc($nameLoc,$backupLoc);
  69. $arLoc = $loc->getLocation($nameLoc);?>
  70. <script language="javascript">
  71. parent.document.DesignerWorld.setLocation('<?=$arLoc["NAME"]?>','<?=$arLoc["DESCRIPTION"]?>','<?=$arLoc["WORK"]?>','<?=$arLoc["BACKUP"]?>');
  72. </script>
  73. Сохранение резервной копии локации <?=$nameLoc?> завершено
  74. <? endif; ?>
  75. <? if($com=="delete_backup_loc_get"):
  76. $loc->deleteBackupLoc($location);
  77. $arLoc = $loc->getLocation($location);?>
  78. <script language="javascript">
  79. parent.document.DesignerWorld.setLocation('<?=$arLoc["NAME"]?>','<?=$arLoc["DESCRIPTION"]?>','<?=$arLoc["WORK"]?>','<?=$arLoc["BACKUP"]?>');
  80. </script>
  81. Резервная копия локации <?=$location?> удалена
  82. <? endif?>
  83. <!-- алл сохранение -->
  84. <? if($com=="save_all_get"): ?>
  85. <script language="javascript">
  86. parent.saveAllLoc();
  87. </script>
  88. Приступаю к сохранению локации
  89. <? endif; ?>
  90. <? if($com=="save_all_set"):
  91. $loc->savedescLoc($nameLoc,$descLoc);
  92. $loc->saveWorkLoc($nameLoc,$workLoc);
  93. $loc->saveBackupLoc($nameLoc,$backupLoc);
  94. $arLoc = $loc->getLocation($nameLoc);?>
  95. <script language="javascript">
  96. parent.document.DesignerWorld.setLocation('<?=$arLoc["NAME"]?>','<?=$arLoc["DESCRIPTION"]?>','<?=$arLoc["WORK"]?>','<?=$arLoc["BACKUP"]?>');
  97. parent.document.DesignerWorld.repaintMap();
  98. </script>
  99. Локация <?=$nameLoc?> сохранена
  100. <? endif; ?>
  101. <? if($com=="location_delete_all"):
  102. $loc->deletedescLoc($location);
  103. $loc->deleteWorkLoc($location);
  104. $loc->deleteBackupLoc($location);
  105. $arLoc = $loc->getLocation($location);?>
  106. <script language="javascript">
  107. parent.document.DesignerWorld.repaintMap();
  108. </script>
  109. Локация <?=$location?> удалена
  110. <? endif?>