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

Статус
В этой теме нельзя размещать новые ответы.
А чего его фиксить... . На самом деле в этом скрипте две дыры :) В первом сообщении я описал первую, но когда приводил пример, то наткнулся на вторую. Ввиду большей показательности и простоты использования, привел тогда именно ее.

Можно их так пофиксить:
PHP:
switch ($_POST['ress']) { 
    case 'metal': 
        //Добавляем >
        $_POST['metal']=0;
        // Добавляем<
        /*...*/ 
    case 'cristal':
        //Добавляем > 
        $_POST['cristal']=0;
        // Добавляем<
        /*...*/ 
    case 'deuterium': 
        //Добавляем >
        $_POST['deut']=0;
        // Добавляем<
        /*...*/ 
    //Добавляем >
    default: $Error = true;
    // Добавляем<
}
Немного топорно как и сам код иксновы, но зато подходит ко всем разновидностям-версиям торговца, да и мало чего править. Это лишь как пример.
Как и говорил, нужен default, чтобы при левом ress нормальная работа торговца не продолжилась. Да и нужно занулить переданные значения продаваемого ресурса от юзера (по идее этого вообще не могло произойти, если бы он правильно его использовал).

skillcoder, твоя правда. В таком виде торговец просто бессмысленен. У многих он вообще работает за просто так, так что того же смысла транспортировать что-то помимо дейтерия нету. Зачем нужно 4 БТ для транспортировки 100к металла, когда можно без никаких потерь перевести все это в дейтерий и отправить одним БТ.
Я просто ввел для него комиссию - он берет себе XX% плюс к проданному ресурсу. Это, конечно, не решение.
 
Подскажите пожалуйста, в каких файлах находится код, управляющий САБом?
 
Antiment, мыло с которого отправляются письма в
/includes/constants.php
 
Используй почту того домена, на котором лежит игруха.

И насчет картинки ?
Глянь настройки хостинга. Для работы капчи в конфиге PHP сервера обязательно должна быть включена библиотека GD - именно она формирует изображение с кодом проверки.
 
Последнее редактирование модератором:
Как прикрутить оплату вебмани или за смс за покупку ресурсов?:)
 
RageOnline Repack v0.9.rar (редакция 195)
*** скрытое содержание ***
потестил, работает всё. саб, по-моему раже работает.
больших багов не нашёл, хотя особо времени искать небыло :)

а именно что там робит, а что нет? как долго теастил? присутствует ли там ленги(русский:) )?

Добавлено через 4 минуты
уууххх размер 9репака впечатлил :) 40мб :)
вопрос кто добавляет новые кораблики и здания?
 
а именно что там робит, а что нет? как долго теастил? присутствует ли там ленги(русский:) )?

Точно неработает САБ и нельзя удалить заявку в альянс в случае отказа в приеме.
 
Точно неработает САБ и нельзя удалить заявку в альянс в случае отказа в приеме.

Да... Это какой то говнопак.
У меня это всё давно пофиксено.

Вот сёня ещё пофиксел очередь построек в верфи:
Ticket #6 (closed defect: fixed)
Строится оно в порядке времени на строительство.
Т.е. если заказать сначало линк, который строится 3 часа, а затем шпики по 2 минуты на штуку. То сначало построятся шпики, а линк они отодвинут. Общее время строительства не изменяется

И переписал Говнокод удаления из очереди верфи:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху