Страница 1 из 4

колонизация в меню навигации

Добавлено: 14 ноя 2011, 19:54
killer
Выглядит мод так:
top.jpg
тоесть мод показывает сколько колоний есть и сколько ещё можно колонизировать
Изменения:
в includes/template.php после:

Код: Выделить всё

  $time = $time_now - 15*60;
  $online_count = doquery("SELECT COUNT(*) AS users_online FROM {{users}} WHERE `onlinetime`>'{$time}';", '', true);
написал:

Код: Выделить всё

$dbi_table=doquery("SELECT count(id_owner) as id_owner from sn_planets where planet_type = 1 and id_owner = ".$planetrow['id_owner']);
$donn=mysql_fetch_array($dbi_table);

if($donn['id_owner'] >= $config->player_max_colonies)
$planet = $config->player_max_colonies;
else
$planet = $donn['id_owner']-1;

if($user['colonisation_tech'] >= $config->player_max_colonies)
$colony = $config->player_max_colonies;
else
if($user['colonisation_tech'] <= "0")
$colony = $user['colonisation_tech'];
else
$colony = $user['colonisation_tech']-1;
после:

Код: Выделить всё

    'USERS_ONLINE'         => $online_count['users_online'],
    'USERS_TOTAL'          => $config->users_amount,
добавил:

Код: Выделить всё

    'TOPNAV_COLONY_PLANET' => $planet,
    'TOPNAV_COLONY' => $colony,
в design/templates/OpenGame/topnav.tpl после:

Код: Выделить всё

    <td class="c_c" colspan=1>
      <a href="quest.php">{L_qst_quests} {TOPNAV_QUEST_COMPLETE}/{C_quest_total}</a>
    </td>
добавил:

Код: Выделить всё

    <td class="c_c" colspan=1>
      <a href="buildings.php?mode=research">{L_colony} {TOPNAV_COLONY_PLANET}/{TOPNAV_COLONY}</a>
    </td>
в language/ru/system.mo перед: добавил:

Код: Выделить всё

'colony' => 'Колоний',

Re: колонизация в меню навигации

Добавлено: 14 ноя 2011, 21:20
SaTory
даже не вникая во всё.. самое первое, что в глаза бросается....
а зачем..... делить колонизационную технологию на два? => 'TOPNAV_COLONY' => $user['colonisation_tech']/2,

и где прибавляется главка?

Re: колонизация в меню навигации

Добавлено: 14 ноя 2011, 21:33
killer
SaTory писал(а):даже не вникая во всё.. самое первое, что в глаза бросается....
а зачем..... делить колонизационную технологию на два? => 'TOPNAV_COLONY' => $user['colonisation_tech']/2,

и где прибавляется главка?
ну от одной на сколько я знаю - нет возможности колонизировать,но могу и ошибаться,а второе-главную планету я не считаю,так-как показывается сколько колоний можно сделать и сколько уже есть в наличии-главная не в счёт :D

Re: колонизация в меню навигации

Добавлено: 14 ноя 2011, 21:42
SaTory
killer писал(а):
SaTory писал(а):даже не вникая во всё.. самое первое, что в глаза бросается....
а зачем..... делить колонизационную технологию на два? => 'TOPNAV_COLONY' => $user['colonisation_tech']/2,

и где прибавляется главка?
ну от одной на сколько я знаю - нет возможности колонизировать,но могу и ошибаться,а второе-главную планету я не считаю,так-как показывается сколько колоний можно сделать и сколько уже есть в наличии-главная не в счёт :D
а какая разница, что от одной нельзя?
при второй колонизационной технологии - две планеты можно иметь, не считая главку... =)
а тут... деля на два - при третьей технологии... полторы планеты?

и ещё тогда тут получается.... {TOPNAV_QUEST_COMPLETE}/{C_quest_total} - это без главки..
тогда почему вот это {TOPNAV_QUEST_COMPLETE}/{C_quest_total} - с главкой?

и где логика?

PS^ может.... посмотреть сначала самостоятельно хотя-б на тесте у себя... и подумать что, куда, для чего, ... и к чему... =))
PS^ PS^ тут подумалось... в настройках, в админке выставляется максимум планет... они как учитываются? (им на техи вообще до лампочки , а игроки хоть сотую теху исследуй - при ограничении в 9 планет... так и будут иметь максимум - 9 планет)
PS^ PS^ PS^ а вообще - если уж так хочется.. то скопировать из колонизации нужные строки =) там всё учитывается =))))

Re: колонизация в меню навигации

Добавлено: 14 ноя 2011, 22:05
killer
SaTory писал(а):
killer писал(а):
SaTory писал(а):даже не вникая во всё.. самое первое, что в глаза бросается....
а зачем..... делить колонизационную технологию на два? => 'TOPNAV_COLONY' => $user['colonisation_tech']/2,

и где прибавляется главка?
ну от одной на сколько я знаю - нет возможности колонизировать,но могу и ошибаться,а второе-главную планету я не считаю,так-как показывается сколько колоний можно сделать и сколько уже есть в наличии-главная не в счёт :D
а какая разница, что от одной нельзя?
при второй колонизационной технологии - две планеты можно иметь, не считая главку... =)
а тут... деля на два - при третьей технологии... полторы планеты?
выходит так и есть,доказывать не буду
и ещё тогда тут получается.... {TOPNAV_QUEST_COMPLETE}/{C_quest_total} - это без главки..
тогда почему вот это {TOPNAV_QUEST_COMPLETE}/{C_quest_total} - с главкой?
при чём тут квесты к колонизации я чёт не понял
PS^ PS^ тут подумалось... в настройках, в админке выставляется максимум планет... они как учитываются? (им на техи вообще до лампочки , а игроки хоть сотую теху исследуй - при ограничении в 9 планет... так и будут иметь максимум - 9 планет)
поправил :)

Re: колонизация в меню навигации

Добавлено: 14 ноя 2011, 22:14
SaTory
killer писал(а):
SaTory писал(а):и ещё тогда тут получается.... {TOPNAV_QUEST_COMPLETE}/{C_quest_total} - это без главки..
тогда почему вот это {TOPNAV_QUEST_COMPLETE}/{C_quest_total} - с главкой?
при чём тут квесты к колонизации я чёт не понял
да не глядя копировал =)))
{TOPNAV_COLONY_PLANET}/{TOPNAV_COLONY} - вот эту подставь туда, с теми же словами и тем-же выделением красным цветом частей =)))

Re: колонизация в меню навигации

Добавлено: 14 ноя 2011, 22:23
killer
SaTory, я поставил 2 так-как знаю,что каждые 2 техи колонии дают возможность колонизировать 1 колонию,щас узнаю точно...

Re: колонизация в меню навигации

Добавлено: 14 ноя 2011, 22:29
SaTory
killer писал(а):SaTory, я поставил 2 так-как знаю,что каждые 2 техи колонии дают возможность колонизировать 1 колонию,щас узнаю точно...
ну ты.. ппц...

игру поставь и поэксперементируй самостоятельно, вживую... а?
или
плиззззз...
напиши.. в первом посте краткую справку...
показывает количество планет вместе с главкой / уровень технологии делённое пополам =)
вобщем бред на любителя запудрить мозги оно показывает =))))

Re: колонизация в меню навигации

Добавлено: 14 ноя 2011, 22:36
killer
SaTory, подтверждения своих слов не нашел,мод в первом посте поправил,однако вопрос не закрыл:)
а главную планету какой леший брать?
главная-это главная,колонии-это колонии.Не нужно котов с собаками скрещивать и ждать,что выйдет маленькая корова ;)

Re: колонизация в меню навигации

Добавлено: 14 ноя 2011, 22:51
SaTory
killer писал(а):SaTory, подтверждения своих слов не нашел,мод в первом посте поправил,однако вопрос не закрыл:)
а главную планету какой леший брать?
главная-это главная,колонии-это колонии.Не нужно котов с собаками скрещивать и ждать,что выйдет маленькая корова ;)
если не нужно скрещивать, то объясни -
почему у тебя {TOPNAV_COLONY_PLANET} - выводит число, совместно с главной планетой?

и не знаю как остальным игрокам... но меня если уж и интересовала-б такая инфа про планеты, то (число планет с главкой) / (максимум планет с главкой), чтоб не делать таких умственных вычислений складывая технологию и главку и всоминая сколько можно максимум иметь планет всего =)
и число флотов рядом выводится исходя из одного флота по умолчанию, так если уж делать, то однотипно =)