Xnova фиксы

Вроде разобрался...
В chat_msg.php

По поводу чата альянса. У меня он не работает.
Все сделал как тут описывали, но заметил одну вещь, что в таблицу чата в строку ally_id не занесятся значение, поэтому наверное и чат альянса не работает, вместо него открывается общий чат.
Где править, подскажите пожалуйста?

И еще в скрипте chat.js есть строка отвечающая за отправку сообщения:
x_object.send("chat_type="+chat_type+"&ally_id="+ally_id+"&nick="+nick+"&msg="+msg.value);
Если стоит эта строка то не могу отправить сообщение, а если поставить:
x_object.send("nick="+nick+"&msg="+msg.value);
то все отправляеться. Но вот будет ли это работать в работающем чате альянса. пока не знаю.
 
А у меня в chat.js все тоже самое только без пробела в +a lly_id+ - и работает. Судя по времени правки файла я его не исправлял.
 
Нашел тут новую сборку у бургеров и вроде получилось выдернуть нормальную систему (расчет) боя с САБом! Сборка так и называтся XNova09cAKS.
Выкладываю свои файлы, может кому поможет.
*** скрытое содержание ***
Обязательно сверьте параметры флота в файлах CombatEngine.php и vars.php

Чел! а терь возьми поставь одному челу все корабли начиная с мт и заканчивая ЗС! а второму лайт! и отправь этот лайт в атаку!
так он тебе все эти корабли вынесет!
 
Добрый день. Подскажите: на локалке тестил чат - работает; на хосте - сообщения в чате отправляются только с Explorer_a . Как исправить? Зарание спасибо. сборка (0.8d) чат - руссифицированный.
 
версия (v0.9.4)

тема: Уничтожение луны при атаке звездами смерти

вопрос:
2. Файл: system.mo
Добавить перед: ?>

$lang['sys_moon_destruction_report'] = "Рапорт разрушения луны";
$lang['sys_moon_destroyed'] = "Ваши Звёзды Смерти произвеои мощную гравитационную волну, которая разрушила луну! ";
$lang['sys_rips_destroyed'] = "Ваши Звёзды Смерти произвеои мощную гравитационную волну, но её мощности оказалось не достаточно для уничтожения луны такого размера. Но гравитационная волна отразилась от лунной поверхности и разрушила ваш флот.";
$lang['sys_rips_come_back'] = "Ваши Звёзды Смерти не имеют достаточно энергии, чтоб нанести ущерб этой луне. Ваш флот возвращается не уничтожив луну.";
$lang['sys_chance_moon_destroy'] = "Изменение лунного уничтожения: ";
$lang['sys_chance_rips_destroy'] = "Изменение разрывного уничтожения: ";


Перед чем добавить непонял???
 
Добавь перед последней строкой.
 
ОШИБКА:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)' Embedded' at line 1
UPDATE game_users SET `onlinetime` = '1251377481', `user_lastip` = '85.159.228.82', `user_agent` = 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; MRSPUTNIK 2, 0, 0, 36 SW; WebMoney Advisor; MRA 5.1 (build 02241); Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727)' Embedded Web Browser from: Для просмотра ссылки Войди или Зарегистрируйся Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727) Embedded Web Browser from: Для просмотра ссылки Войди или Зарегистрируйся Embedded Web Browser from: Для просмотра ссылки Войди или Зарегистрируйся InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)' WHERE `id` = '2' LIMIT 1;
ПЕРЕВОД:
У Вас есть ошибка в Вашем синтаксисе SQL; проверьте руководство, которое соответствует Вашей версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом 'Mozilla/4.0 (совместимый; MSIE 7.0; Windows NT 5.1;.NET СБРАСЫВАЮТ 2.0.50727)', Вложенный' в линию 1
ОБНОВИТЕ 'onlinetime' НАБОРА game_users = '1251377481', 'user_lastip' = '85.159.228.82', 'user_agent' = 'Mozilla/4.0 (совместимый; MSIE 8.0; Windows NT 5.1; Трайдент/4.0; FunWebProducts; MRSPUTNIK 2, 0, 0, 36 КОРОТКОВОЛНОВЫЙ; Советник WebMoney; MRA 5.1 (строят 02241); Mozilla/4.0 (совместимый; MSIE 6.0; Windows NT 5.1; SV1); 'Mozilla/4.0 (совместимый; MSIE 7.0; Windows NT 5.1;.NET СБРАСЫВАЮТ 2.0.50727), 'Вложенный Web-браузер от: Для просмотра ссылки Войди или Зарегистрируйся Mozilla/4.0 (совместимый; MSIE 7.0; Windows NT 5.1;.NET СБРАСЫВАЮТ 2.0.50727), Вложенный Web-браузер от: Для просмотра ссылки Войди или Зарегистрируйся Вложенный Web-браузер от: Для просмотра ссылки Войди или Зарегистрируйся InfoPath.1;.NET СБРАСЫВАЮТ 2.0.50727;.NET СБРАСЫВАЮТ 3.0.4506.2152;.NET СБРАСЫВАЮТ 3.5.30729)', ГДЕ 'id' = '2' ПРЕДЕЛ 1;
Вопрос: Как исправить?
Версия: (0.8d)
 
Вопрос: Как исправить?
Версия: (0.8d)
проверь наличие всех полей по которым обращается этот запрос в соответсвующей таблице, может какого поля из них нет, а он пытается туда записать что-то
 
версия (v0.9.4)
тема: Уничтожение луны при атаке звездами смерти
вопрос:
2. Файл: system.mo
Добавить перед: ?>
$lang['sys_moon_destruction_report'] = "Рапорт разрушения луны";
$lang['sys_moon_destroyed'] = "Ваши Звёзды Смерти произвеои мощную гравитационную волну, которая разрушила луну! ";
$lang['sys_rips_destroyed'] = "Ваши Звёзды Смерти произвеои мощную гравитационную волну, но её мощности оказалось не достаточно для уничтожения луны такого размера. Но гравитационная волна отразилась от лунной поверхности и разрушила ваш флот.";
$lang['sys_rips_come_back'] = "Ваши Звёзды Смерти не имеют достаточно энергии, чтоб нанести ущерб этой луне. Ваш флот возвращается не уничтожив луну.";
$lang['sys_chance_moon_destroy'] = "Изменение лунного уничтожения: ";
$lang['sys_chance_rips_destroy'] = "Изменение разрывного уничтожения: ";
Перед чем добавить непонял???
да без разницы куда вставлять, вставь после последней строки перевода.
 
1) Описание бага:
Берем любой транспортник или корабль.
Выбираем планету другого игрока.
Отправляем с заданием "Транспорт", и в поле любого ресурса пишем 1+1000000(для примера).
Нажимаем "Далее". Флот отправлен и моментально в хранилищах стало на 1000000 больше ресурсов!!!
2) Версия игры начиная с xgproyect v2.6 (возможно и в ранних версиях это присутствует)

Как это можно пофиксить?
 
Назад
Сверху