Erorr XGP

GwynnBleiidd

Школьник
Репутация
0 / 1 048
И так шапка какова:
Код:
[b]1.Версия.
2.Ошибка на странице.
3.Ошибка с админки.
4.Действие.[/b]

Просьба пишите без ошибок, я не корректор...
Пункты могут быть взаимо заменены. если ошибка только в админке ну или только на странице.


Что можно делать в разделе:
1.Писать ероры.
2.Говорить спасибо.

Нельзя:
1.Вести обсуждение.
2.Оффтопить. флудить.


Фиксы будут в соседней теме.
Это делается для того что бы не путаться в постах.

Вопрос: Как я узнаю что фикс на мой ерор нашли?
Ответ: Я в посты буду добавлять решено или нет, или вешать ссылку.

Прежде чем писать о ероре посмотрите тут:
Актуальные баги

Если баг не вычеркнут, само собой что на данный момент фикса нету)
Если вы считаете что это полезно тыкаем спасибо)
 
1 Ошибка.

1.v.2.8
2.
1bc87e2bb42be009e1d8327c87d10bed.jpg

3.Когда посылал шпиона или переработчика,внизу видно на странице квадратики.

2 Ошбика.

1.v2.8
2. Ошибка в Админке (Причину незнаю):
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Скрытая информация: Error in Admin CP <input type="button" value="Показать" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }">
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;">
1 SQL Error 13/10/2009 01:36:02
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 '., `crystal` = `crystal` - 0, `deuterium` = `deuterium` - 13 WHERE `id` = 116 LI' at line 1
UPDATE `xgp_planets` SET `big_ship_cargo` = `big_ship_cargo` - 1, `metal` = `metal` - 1.00., `crystal` = `crystal` - 0, `deuterium` = `deuterium` - 13 WHERE `id` = 116 LIMIT 1;
</div>
</div>
</div>

3 Ошибка.
1.v2.8
2. Ошибка в Админке (Причину незнаю):
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Скрытая информация: Error in Admin CP <input type="button" value="Показать" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }">
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;">
3 SQL Error 13/10/2009 03:13:05
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 '' at line 7
INSERT INTO xgp_statpoints
(`id_owner`, `id_ally`, `stat_type`, `stat_code`,
`tech_old_rank`, `tech_points`, `tech_count`,
`build_old_rank`, `build_points`, `build_count`,
`defs_old_rank`, `defs_points`, `defs_count`,
`fleet_old_rank`, `fleet_points`, `fleet_count`,
`total_old_rank`, `total_points`, `total_count`, `stat_date`) VALUES;
</div>
</div>
</div>
Надеюсь правильно оформил.

GwynnBleiidd:-Ушло создателям.
Kokainys:-Ессс! =)
 
Ошибка:
Версия XG 2.8 происходит бой , приходит рапорт вот



Бой происходит пишет что игрок уничтожен и снизу же написано что бой окончился в ничью и игрок возвращается без ресурсов...

Ответ: на планете почему никуя нет?
Так что ты хочешь если он по 0?
напиши в аську
 
1.2.8.
2.Вобщем Баг с копированием переработчиков и зондов,думаю поняли, я незнаю как объяснить.
 
вот такая у меня проблема



Как мне опустить вниз и еще справа сделать прокрутку?
 
Версия 2.9.0
Нашел еще небольшой баг...
скрин можете посмотреть выше где происходит бой
вместо количества едениц пишет вот это %



Атакующий потерял %s единиц. 0 единицы
Обороняющийся потерял %s единиц. 99000 единицы
Поле обломков 10500 Металл и 16200 на орбите планеты.
 
Версия xgp 2.9.0

Игрок как то умудрился построить 2 малых и больших купола
 
Ошибка
если отправить шпиона и какой нибудь другой карабль с заданием шпионаж
оба корабля пропадают. шпионский доклад приходит

версия XGP 2.9.1
 
Я тут потестил XG на предмет защиты, нашол такие промахи:

В поиске, в поиске альянса, в добавлении "прямых ссылок" - можна скажем вместо имени пользователя спокойно воодить запросы к БД и они будут выплняться
Напимер что-то типа
Код:
UPDATE xgp_configSET `config_value` = '5' WHERE `config_name` = '163';

Или даже удалить планету...


В работе торговца - если продавать дейт и покупать 1 метала, то пишет что дейта нужно 0,46, после округления 0, тоесть 1 метала на халяву. Ставишь автокликер и через 2 часа 12к метала из неоткуда.

Для тех кто стивил МОД "Банк" - попрубуйте зайти на страничку снятия ресов и набрать
Код:
 +10000]
результат вас удивит))

В меню альянса пр вводе текста (внехнего и внутриннего) если поставить сиволы "/* - или еще типа такого, то после нескольких раз сохранить то полуим страницу полностью залепленую \\\\\\\\\\\\\\\\\\ тиким символом)))
 
1. Версия: 2.9.1
2. Действие:
Когда атакующий послал флот на обороняющегося,
обороняющийся ушёл в РО и после атаки в отчёте написано:
Он получает -116071 Металл, -54777 Кристалл 14210 Дейтерий

И ресы убавились.
 
1. Версия: 2.9.1
2. Действие:
Когда атакующий послал флот на обороняющегося,
обороняющийся ушёл в РО и после атаки в отчёте написано:
Он получает -116071 Металл, -54777 Кристалл 14210 Дейтерий

И ресы убавились.
Крутись от кода, который при удалении планеты проверяет, идут ли флоты на планету, которую хочешь удалить. Код там можно переделать.
 
Я тут потестил XG на предмет защиты, нашол такие промахи:

В поиске, в поиске альянса, в добавлении "прямых ссылок" - можна скажем вместо имени пользователя спокойно воодить запросы к БД и они будут выплняться
Напимер что-то типа
Код:
UPDATE xgp_configSET `config_value` = '5' WHERE `config_name` = '163';

Или даже удалить планету...

Я у себя пробовал, но ничего не получилось, а можно узнать подробнее как должна быть вписана строка.
 
Я у себя пробовал, но ничего не получилось, а можно узнать подробнее как должна быть вписана строка.
это ещё не самый худший сценарий розвития Через поиск можно залезть в админку(украсть АКК админа и начудить что угодно)
 
это ещё не самый худший сценарий розвития Через поиск можно залезть в админку(украсть АКК админа и начудить что угодно)

Скажите как это делается, чтобы закрыть баг.
 
Я тут потестил XG на предмет защиты, нашол такие промахи:

Для тех кто стивил МОД "Банк" - попрубуйте зайти на страничку снятия ресов и набрать
Код:
 +10000]
результат вас удивит))
Вот и фикс
найти
Код:
if ($metal > $no_met_bank || $cristal > $no_cris_bank || $deute > $no_deu_bank)
{message ('У Вас недостаточно ресурсо в Бункере!', 'game.php?page=bunker&mode=retirar', 3);}
заменить на
Код:
if (($no_met_bank-$metal)<0 || ($no_cris_bank-$cristal)<0 || ($no_deu_bank-$deute)<0)
{message ('У Вас недостаточно ресурсо в Бункере!', 'game.php?page=bunker&mode=retirar', 3);}
незабываем про кнопочку СПАСИБО
 
Народ Это делается через Поиск.. как именно говорить не буду..
Лечения я не знаю..потому что не програмер... но его можно у знать у Comaw..
все баги искались для него у него ж на серваке...
 
Народ Это делается через Поиск.. как именно говорить не буду..
Лечения я не знаю..потому что не програмер... но его можно у знать у Comaw..
все баги искались для него у него ж на серваке...
а смысл тогда было писать, молчал бы и се, не расстраивал бы народ мол есть уязвимость
 
Лечения я не знаю..потому что не програмер... но его можно у знать у Comaw..

Если ты не знаешь лечения это не значит что другие его ненайдут,

Народ Это делается через Поиск.. как именно говорить не буду..
сложно сказать?
Я типо крутой я знаю, а вы нет?
 
Уязвимость есть. Что бы закрыть нада использовать регулярные выражения.

У каждого в скрипте они есть (например в страницы reg.php)
Берем оттуда и ставим куда нада. По всей сборке их очень много куда пихать нада :)

Для тех кто в танке - регулярные выражения:

Это скрипт нечто вроде

Код:
if (preg_match("/[^A-z0-9\-]/", $_POST['fmenge']) == 1){
 /* код если введен запрещеный символ*/
}
 
Для comaw был найден ещё Баг..

на этом этапе игры не могу проверить но на локалке 2.9.1 показал глюк с Малы и большим куполом настроил я их себе около 1000 штук..


делается это так
строим МК или БК
при следующей постройке напишет
"Щит можно строить только один раз!"
но как известно
мозг две руки и клава с мишкой творят чудеса
Лезим в код руцями делаем форму ИНПУТ на купола и строим ещё +1 или +2 или +хз сока ресы позволят отстроить...

з.ы. учусь высказывать свои мысли в одном сообщении
з.ы.ы. Не програмер закрить ошибку не могу...
 

Похожие темы

Сверху