Создание Построек

GwynnBleiidd

Школьник
Репутация
0 / 1 048
Правим:
Код:
[b]vars.php
class.ShowBuildingsPage.php
class.ShowInfosPage.php
ShowImperiumPage.php
INGAME.mo
Свободный номер...
Фотка...[/b]

В vars.php ищем как на скрине:
paso1.jpg


Тут мы видим номера каждой постройки.
Присваеваем нашей номер и название.


Код:
35 => "новое здание",

Примерно 112 строа видим непонятные функции. Это какая теха или здание надо для этого:
Код:
35 => array(  21 =>   10, 108 =>  12),
то есть надо 12лвл комп.технологии и 10 лвл ангара.

119 строка пишим стоимость.

Код:
35 => array ( 'metal' =>   20000, 'crystal' =>   40000, 'deuterium' =>       0, 'energy' =>    0, 'factor' =>   2),

Тут всё понятно.

Дальше вносим его что бы был доступен.
Ищем:

Код:
$reslist['build']    = array (   1,   2,   3,   4,  12,  14,  15,  21,  22,  23,  24,  31,  33,  34,  41,  42,  43, 44);

ну и добавляем наш номер то есть 35.

В class.ShowBuildingsPage.php
Добавляем наш номер.
Код:
$Allowed['1']     = array(  1,  2,  3,  4, 12, 14, 15, 21, 22, 23, 24, 31, 33, 34, 35, 44, 45);

В class.ShowInfosPage.php пишим такое примерно 362 строка:

Код:
elseif ($BuildID ==  35)
        {
            $PageTPL              = gettemplate('infos/info_buildings_general');
            $DestroyTPL           = gettemplate('infos/info_buildings_destroy');
        }

В ShowImperiumPage.php

Добавляем только если вы делаете какой нить емкостное здание:

Код:
`crystal_store`,`deuterium_store`,`laboratory`,`terraformer`,`ally_deposit`,`silo`,

В ingame.mo ищем:
34 =>

дальше наш номер и название.

485 описание, по томуже принципу

дальше ишем такие строки:
$lang['info'][35]['name'] = "название";
$lang['info'][35]['description'] = "короткое описание.";


И самое главное!
Запрос к БД

Код:
ALTER TABLE `xgp_planets` ADD `название` int( 11 ) NOT NULL DEFAULT '0'AFTER `ally_deposit`

И радуемся.
comoquda1.jpg

cpmoqudapas2.jpg

comoquda3.jpg
 
Сборку не указал для новичков. Опытные то сразу видят для какой
 

Похожие темы

Сверху