Перейти к содержанию

Saltfire

Постоялец
  • Публикаций

    540
  • Зарегистрирован

  • Посещение

  • Победитель дней

    21
  • Отзывы

    N/A

Весь контент Saltfire

  1. Saltfire

    Data web l2 ver 2.0.0

    Понятно!
  2. Saltfire

    Data web l2 ver 2.0.0

    Не пойму, ты это хотел продать?
  3. Saltfire

    Data web l2 ver 2.0.0

    Чувство, что попал в 2010. Назад в Прошлое, а не Будущее. Кому оно нужно в 2023? Тот кто завис в 2010 если только. Вообщем Очередной стрессокодер.
  4. У вас в mysql включен режим strict скорее всего. И причем тут таблица... Белым по черному написано: Field 'bonus' doesn't have a default value - Поле bonus не имеет значения по умолчанию. Это будет буквально со всеми колонками в этом режиме мускула. Попробуйте выполнить SQL-запрос: SET GLOBAL sql_mode='' или отредактируйте файл my.ini, чтобы убедиться, что вы не устанавливаете STRICT_ALL_TABLES и/или STRICT_TRANS_TABLES.
  5. Saltfire

    Grind-Team

    Тут же исходники все есть на форуме, вместе с исходниками защиты.
  6. Значит уже без исходников никак не выяснить в чем проблема, если ранее что-то не выключил или наоборот. Просто некоторые Конфиги могут быть На оборот Типо как NoScripts = True - говорит, что скрипты не будут загружаться, а False - скажет, что нужно все загружать. Ну это пальцем в небо, вдруг там типо NoDropItems = True - Что скажет нельзя выкидывать итемы, а False можно будет. Хз, что там может случиться. что нельзя итем выкинуть. Но раз говорите есть какая-то загадочная опция в конфигах. значит что-то, все-же делали, ну вот где делали, там и запороли возможно!
  7. Если нет таблиц "etcitem, armor, weapon", значит предметы находятся в xml файлах в датапаке сервера, "data/xml/items/...", Там должен быть аттрибут: <set name="is_tradable" val="false" /> <set name="is_dropable" val="false" /> <set name="is_sellable" val="false" /> Если такого нема, значит искать подобное, если и этого нет, тогда, что там вообще есть?
  8. Да ты меня с ТС попутал Themida (в прошлом X-Protector), один из самых мощных и надежных протекторов Win32 приложений. Я бы наверно сказал в кавычках
  9. Ну да, темида правда не снята и за вирус будет считать. На этот сервер никто не зайдет тогда, по теперешнему то времени =) Проще взять уже с нормального проекта dll файлики.
  10. Saltfire

    STRES-WEB 14

    @doloto, 56 строчка, там попытка выбора базы данных. Там пропущено return false, которое приостановило бы выбор когда соединение отсутствует. Может что с настройками mysql? Нет ли strict режима какого-нибудь в my.ini или еще чего? Странно как-то. Но все-же сбросить пароль или пересоздать пользователя и пароль с базой и залить таблицы, через тот-же Navicat не составит-же никакого труда. Я бы не советовал ставить это к себе на проект
  11. Saltfire

    WTB разработчик

    https://learn.microsoft.com/en-us/cpp/error-messages/tool-errors/c-runtime-error-r6002?view=msvc-170
  12. Saltfire

    Нужен человек.

    Я не хочу брать шару, я хочу купить шару!
  13. Saltfire

    Обвязка STRESS WEB 14

    Это была попытка сделать из кривой шары, еще кривее шару? А что там должно экранироваться? Там уже за ранее приведено все к целому числу, зачем целые числа экранировать?) Конечно - это все на столько устарело, ужасно просто. Но на самом деле нужно экранировать только строки, то есть только те данные, где могут содержаться любые символы. А не все подрят =) Те данные, которые правильные, приведенные к нужному типу, экранировать не требуется. $int = "1string"; echo (int) $int; //1 $int = "s1tring"; echo (int) $int; //0 Есть функция intval($int); делает тоже самое что и (int) - приведение к целочисленному типу или doubleval($int), тоже что и (double) - приведение к дробным числами т.д. Но тут на самом деле о 14 версии и речи быть не может и не нужно вводить людей в заблуждение. Тут до 14 версии еще пилить и пилить =)
  14. c unix в основном только консоль, не работаю в ОС Linux, на windows все делаю. Но я думаю VS студия там открывается? А там и кнопка собрать есть, а там дальше и смотреть, что за ошибки, если есть. Там файл нужно сделать и наполнить с файлами обновлений (пути файлов клиента архивом, типо system.zip название архива это название папки в клиенте и файлы внутри уже соответственно), файлы положить в нужные папки на сервере как у клиента, только будет system/system.zip. Дебилизм конечно. Я забыл, тут в этой версии, косяк в путях есть где проверяются и скачиваются файлы, помню тогда правил, но в этой именно будет косяк. Это походу был квестовый проект. Без исправлений.
  15. Что в пакете l2r.gameserver.model.entity нет файла Auction.java? Не верю. Там еще есть AuctionManager.java в пакете l2r.gameserver.instancemanager
  16. Скорее всего стоит протектор какой-нибудь, чтобы флуда не было пакетами RequestMagicSkillUse. А возможно и вправду задержка стоит. а вы просто не знаете эту настройку. Но не исключено и фризы какие-нибудь или еще чего.
  17. Saltfire

    Ищу команду

    Ну вообще-то, "Ищу команду, " набираю команду", совершенно разные вещи. Как минимум "Ищу команду", подразумевает, что вы хотите вступить в существующую команду, а вот "Набираю команду", уже значит, что нужны люди, чтобы была команда. А вот требование, кто нужен, кто есть, сколько лет, какой стаж и часовой пояс, что требуется делать. какие будут задачи вы не написали, отсюда вывод, какая вам команда?
  18. Saltfire

    топ игроков на сайт

    Ну да ладно, как говорится, хозяин Барин! Если нужно было не ТОП 10, а постраничная навигация (некий Пагинатор), то так и нужно было писать! Мне нужно вывод по страничный, а не ТОП 10 писать. Ко всему я бы использовал LIMIT :limit OFFSET :start, но опять-же, о чем тут можно писать, если вы все равно не понимаете ничего. И да, как вы думаете, BETWEEN 0 AND 999999, что если станет больше 999999 ? И Будет уже 2040503 например? Думаю догадаетесь. BETWEEN - на сколько помнится ищит между значениями столбика, не понимаю логику использования его в данном контексте, когда уже есть лимит.
  19. Saltfire

    топ игроков на сайт

    В вашем случае - это примерно так: $pageTop = filter_input(INPUT_GET, 'top') ?: 'pvp'; // ?top=pvp $sqlsTops = [ 'pvp' => 'SELECT `char_name`,`pvpkills` AS `kills` FROM `characters` WHERE `accesslevel` = 0 AND `pvpkills` > 0 ORDER BY `pvpkills` DESC LIMIT 10', 'pk' => 'SELECT `char_name`,`pkkills` AS `kills` FROM `characters` WHERE `accesslevel` = 0 AND `pkkills` > 0 ORDER BY `pkkills` DESC LIMIT 10', 'clans' => 'SELECT `clan_name` AS `char_name`,`reputation_score` AS `kills` FROM `clan_data` WHERE `accesslevel` = 0 AND `reputation_score` > 0 ORDER BY `reputation_score` DESC LIMIT 10' ]; if(isset($sqlsTops[$pageTop])) { $result = $conn->query($sqlsTops[$pageTop]); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { var_dump($row['char_name'], $row['kills']); } } }
  20. Saltfire

    топ игроков на сайт

    $sqlsTops = [ 'topPvp' => 'SELECT `char_name`,`pvpkills` AS `kills` FROM `characters` WHERE `accesslevel` = 0 AND `pvpkills` > 0 ORDER BY `pvpkills` DESC LIMIT 10', 'topPk' => 'SELECT `char_name`,`pkkills` AS `kills` FROM `characters` WHERE `accesslevel` = 0 AND `pkkills` > 0 ORDER BY `pkkills` DESC LIMIT 10', 'topClans' => 'SELECT `clan_name` AS `char_name`,`reputation_score` AS `kills` FROM `clan_data` WHERE `accesslevel` = 0 AND `reputation_score` > 0 ORDER BY `reputation_score` DESC LIMIT 10' ]; Ну и дальше банальный while цикл на какой хочешь запрос, я просто сразу 3 сделал по обычному post запросу какой нужно меняем топ и все, а цикл всегда один будет.
  21. Там что еще до сих-пор Jython? А оформление огонь.
  22. Это в ядре беда. А конкретно в Auction.java там есть метод startAutoTask() - который смотрит за всем этим делом, когда у нас пройдет период, чтобы запустить нужную задачу. А также не исключено, что по пути, что-то отваливается.
×
×
  • Создать...