[Движок] АРХИВ XNova - браузерная on-line игра по типу OGame

Статус
В этой теме нельзя размещать новые ответы.
Можете подсказать, какие файлы нужно редактировать, чтоб изменить описание в меню - Обзор?
Для просмотра ссылки Войди или Зарегистрируйся
Я уже перебрал, что можно и никак не найду.
За одно можете подсказать, в каком файле можно русифицировать FAQ?
И скажите, по сей день не знаю, как зарабатывать очки для офицера?))))
Вот Для просмотра ссылки Войди или Зарегистрируйся скачал то ли чей-то мод (2)в разделе сырье, где пишет(добыча за день/неделя/месяц) не учитывает офицерские очки) Я так и не понял, очки за ресурсы учитываться не будут или что? Я толком не понял))
 
Та же проблема.
Перепробовал уже всё.
...
chat_add.php
Код:
	if (isset($_POST["msg"]) && isset($user['username'])) {
	   $nick = trim (str_replace ("+","plus",$user['username']));
	   $msg  = trim (str_replace ("+","plus",$_POST["msg"]));
	   $msg  = addslashes ($_POST["msg"]);
	   $nick = addslashes ($user['username']);
	   [B]$msg = iconv('UTF-8', 'CP1251', $msg);[/B]
	}
	else {
	   $msg="";
	   $nick="";
	}

В файле chat_msg.php после пробегания массива мессаг
Код:
while($v=mysql_fetch_object($query)){
[B]        $nick=htmlentities($v->user, ENT_QUOTES, cp1251);
	$msg=htmlentities($v->message, ENT_QUOTES, cp1251);
	$msgtimestamp=htmlentities($v->timestamp, ENT_QUOTES, cp1251);
	$msgtimestamp=date("H:i:s", $msgtimestamp);
[/B]
кстати запрос я тож для себя лимитировал на 25 сообщений, вывод новых сообщений иддет сверху
Код:
$query = doquery("SELECT * FROM {{table}} ORDER BY messageid DESC LIMIT 25", "chat");
А так же в файле scripts/chat.js убрать строку Layer1.style.visibility="hidden";
В базе в таблице game_chat выставить cp1251_general_ci

Можете подсказать, какие файлы нужно редактировать, чтоб изменить описание в меню - Обзор?
Ну наверное overview.php!

Юзаю ультимейтхнова колд зоне 0.9
Баг с термоядерной станцией, при постройке производство энергии идет в минус, при остановке солнечных, да и показывает абы какие цифры. Наведите меня плз, где искать причину.

При прокачке шпионажа на 1 левел и в шпионства в галактике(galaxy.php?mode=0 роде так) проблемы с кодировкой и выводом. Знаю что глюк с аяксом, где подправить?
 
Ну наверное overview.php!

Юзаю ультимейтхнова колд зоне 0.9
Баг с термоядерной станцией, при постройке производство энергии идет в минус, при остановке солнечных, да и показывает абы какие цифры. Наведите меня плз, где искать причину.

При прокачке шпионажа на 1 левел и в шпионства в галактике(galaxy.php?mode=0 роде так) проблемы с кодировкой и выводом. Знаю что глюк с аяксом, где подправить?

overview.php смотрел, ничего подобного из слов обзора там не нашёл. Как я заметил из других переводчиков, что надо редактировать файлы .mo в языках.
На счёт 0.9 бета V4 качал и пытался ставить, но почему-то у меня отображение ужасно мелкое. С чем это связано? Сижу на IE и текст там ужасно мелкий... А, так по функциям он отлично сделан, да и с русификацией напряг... Есть ли у кого русификация, хоть не полная на 0.9? А, то другие русификаторы отличаються и некоторые меню просто становятся пустыми...
И подскажите пожалуйста, как редактировать левую панель? А, то искал в leftmenu в различных файлах, как в php, tpl и бестолку...
 
Приветствую всех! Ктонибудь уже разобрался с проблемой в СЕРВЕРНОМ ВРЕМЕНИ в ОБЗОРЕ? В общем луна теряет всякий смысл если в обзоре в серверном времени нету СЕКУНД! Да да именно секунд, так как подловы фалангой нереально сделать без секунд :(
P.S. А зачем собственно говоря вы все рветесь сделать чат? Он лишнюю нагрузку на сервер будет тянуть... и так проблема с онлайном большим
 
overview.php смотрел
.....
overview.php - обзор планеты, далее идет overview_body.tpl - вот его переводи, там просто не все законстанчено, так что файл overview.mo поможен но не на 100%, если будет желание, добавь константы, засунь в шаблон и поделись с другими)))

....
Сижу на IE и текст там ужасно мелкий...
Ищи файлы formate.css текст
font-size : 60%;
заменить на
font-size : 11px;

...
А, то другие русификаторы отличаються и некоторые меню просто становятся пустыми...
Русик глючит из-за отсутствия констант в *.mo файлах для шаблонов, решение такое, взять оригиналы и сравнить с русскими, те, которых нету, дописать
И подскажите пожалуйста, как редактировать левую панель? А, то искал в leftmenu в различных файлах, как в php, tpl и бестолку...
left_menu.tpl

Ктонибудь уже разобрался с проблемой в СЕРВЕРНОМ ВРЕМЕНИ в ОБЗОРЕ?
на странице логина прикрутил жава скрипт, работает с секундами. Прикручу к обзору - расскажу, где и как.

Короче, вот строка <i id='Clock'></i><script type='text/javascript' src='/scripts/clock.js'></script> ее ложить в файлах login.tpl после того, как написано {server_time} - там идет вызов ф-ии time()
Точно так же ложить в overview_body.tpl - 13 примерно строка ({time}) и создать файл scripts/clock.js
Код:
<!--

function tick() {
  var DayNam = new Array('Вс','Пн','Вт','Ср','Чт','Пт','Сб');
  var MnthNam = new Array('01','02','03','04','05','06','07','08','09','10','11','12');
  var hours, minutes, seconds, ap;
  var intHours, intMinutes, intSeconds;  var today;
  today = new Date();
  intDay = today.getDay();
  intDate = today.getDate();
  intMonth = today.getMonth();
  intYear = today.getYear();
  intHours = today.getHours();
  intMinutes = today.getMinutes();
  intSeconds = today.getSeconds();

  if (intYear < 2000){
	intYear += 1900;
  }

  timeString = DayNam[intDay]+" "+intDate+".";

  timeString = timeString+MnthNam[intMonth]+"."+intYear;
  if (intHours == 0) {
     hours = "00:";
  } else if (intHours < 12) {
     hours = "0"+intHours+":";
  } else {
     hours = intHours + ":";
  }
  if (intMinutes < 10) {
     minutes = "0"+intMinutes;
  } else {
     minutes = intMinutes;
  }
  if (intSeconds < 10) {
     seconds = ":0"+intSeconds;
  } else {
     seconds = ":"+intSeconds;
  }
  timeString = (document.all)? timeString+", "+hours+minutes+seconds+" ":timeString+" "+hours+minutes+seconds;
  var clock = (document.all) ? document.all("Clock") : document.getElementById("Clock");
  clock.innerHTML = timeString;
  window.setTimeout("tick();", 1000);
}

tick();
//-->
 
Перевод интерфейса

Для версии
Ничего более лучшего из сборок не нашел, да и траф не резиновый.
Если есть более лучшие, жду подсказок.
Да и поделился бы фиксами.
Я уж не прошу выложить сразу пофиксенную, сделаю сам ;)

________
Переведено вроде всё, кроме части альянса.
Всё таки надеюсь на хороших людей, которые выложат здесь свои наработки.
 

Вложения

  • ru.7z
    39,7 KB · Просмотры: 53
2LoDпроблема с шальными данными в ресурсах при постройке солнечной и термоядерной электростанции осталась, ты ее фиксил? если да, то как? Ну вообще не отказался бы от наводок, что и где фиксить, к сожалению сам пока по мелочам делаю, перевод, аякс, скриптики, бо только начал разбираться со скриптом...
 
2 spirit13
Проблема в том, что PHP я только начал осваивать и делаю это с трудом. :(
Гораздо лучше получается менять оформление, переводить, править шаблоны..... :)

____
Фиксы использую чужие (франция/польша/германия/россия). Пытаюсь слепить из разрозненного - целое. Но так как сборки сильно разнятся, то получается плохо.
По сборке, ссылка на которую выше есть, могу сказать, что по крайней мере с эл. станцией вроде всё норм - цифры с минус не уходят.
 
Можете подсказать, на версии 0.8 в файле \db\mysql.php были строки
mysql_query("set character set cp1251");
mysql_query("set names cp1251");

В 0.9 бете V4 идёт тока одна строка
mysql_query("SET NAMES latin2");
Как можно перевести чат, сообщения и пр.? А то на старой версии было проще, а тут запудрено. Пробывал менять кодировку и бестолку, пробывал добавлять с прошлой версии коды и бестолку. Можете что посоветовать?
Переведено вроде всё, кроме части альянса.
Всё таки надеюсь на хороших людей, которые выложат здесь свои наработки.
У тебя много чего не переведено. Например админку вообще не трогал. Исследования в том числе. Доведу наверное перевод до ума и выложу.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху