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

Admiralio

Пользователи
  • Публикаций

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

  • Посещение

  • Отзывы

    0%

Сообщения, опубликованные Admiralio


  1. Ну логин сервера по структкре БД почти все одинаковы.

    Скорее всего ты забыл седлать SQL запросы в БД своего сервера, чтобы добавить дополнительные поля в таблицу "accounts"

    Ищи их в папке "sql", которая должна быть в обвязке.


  2. В обвязке Stress 8.0+ Heaven RT не хочет работать l2top бонус, а точнее - когда заходишь на старницу _http://сайт/index.php?f=vote

    помимо инфы о голосовании видны еще ошибки:

    Notice: Undefined index: getVotersList in   путь к папке с сайтом\engine\vote.php on line 288
    
    Notice: Undefined property: db_connect::$query_result in   путь к папке с сайтом\inc\classes\mysql.class.php on line 81
    
    Notice: Undefined property: db_connect::$query_result in   путь к папке с сайтом\inc\classes\mysql.class.php on line 94
    
    Notice: Undefined property: db_connect::$query_result in   путь к папке с сайтом\inc\classes\mysql.class.php on line

     

    При заполнении полей получения бонуса выдаётся инфа что вам зачислено очко голоса, но предмет (ID которого указан в админке) в инвенарь не добавляется, ошибки кстати исчезают)

    Так-же не выводится топ проголосовавших.

     

    Надеюсь у вас есть хоть какие идеи чтобы это поправить.

     

    P.S сайт на платном хостинге.


  3. Удаляем всё, кроме вещей с ID 57, 77, 107

    Код

    DELETE FROM droplist WHERE itemId NOT IN (57,77,107);

     

    вот по римеру этого запроса делай. Допиши нужные ID вещей в скобки.

    и тебе не придётся всё по новой восстанавливать.


  4. И так:

    для внешнего подключения к базе при динамическом IP нужно указывать не IP адрес, а домен-который зареган на No-ip

    Так-же чтобы хост, на котором стоит сайт, мог подключится к твоей БД у тебя должен быть открыт порт 3306, обязательно посмотри - открыт ли он в настройках роутера.

    Твой MYSQL пользователь, которого ты указываешь в настройках сайта должен быть настроен на внешнее подключение (не localhost).

     

    Ну вроде это всё.


  5. Давай рассмотрим ошибки логов:

    1: no module named gameserverserver - Думаю правилнее было-бы gameserver

    2: no module named random - вероятнее что должно быть rnd

    3: no module named database - тоже странный импорт, мне больше нравится L2DatabaseFactory

     

    А теперь по сути:

    по идее чтобы импорты приняли понятный для твоей сборки вид, скорее всего во всех скриптах (l2jcore)

    нужно сменить:

     

    l2jcore на hastel

    Game на gameserver

     

    Пробуй и будь внимательней. Если не прокатит-то лезь в паку libs и смотри что там с импортами с помощью winrar архивера


  6. Добавлю к коментарию Калипсо, чтобы нужный НПЦ появился в базе, нужно выполнить SQL запрос, который по любому должен находится в этом бонус паке.


  7. в админке вписывается порт и ip логин и гейм сервера, а так же логин и пароль от базы сервера

    А так-же в БД сервера нужно создать пользователя, которому будет разрешено подключаться из вне.

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


  8. мне дизы разные нравятся и этот нравится ток вот тут все картинки с разных дизов и почти нету нечего своего

    Он что тебе художник?

    И картинки не из других дизайнов, а такие-как используются в других дизайнах.


  9. # Включить защиту от флуда?
    # По умолчанию: True
    EnableFloodProtection = True

    не понимаю зачем это в логин сервере )

     

    а так-же

    GMMinLevel = 100

    попробуй сменить на 0, возможно что этот параметр овечает за проверку accesslevel (или типа того) в таблице accounts.


  10. Пихай в ...../data/scripts/events/"имя эвета"/__init__.py

    В файл "__init__.py" вписывай код-который написан в первом посте.

     

    Вот тока как этот эвент прикрутить к НПЦ (да-да тут еще и НПЦ нужно будет в базу вписать), пока еще не разобрался.

    Но как говорится помогоаю в меру того-что знаю.


  11. вот что у меня есть в конфигах логин сервера:

    # Сколько допустимо попыток ввода неправильных логина/пароля, прежде чем IP будет забанен?
    # По умолчанию: 10
    LoginTryBeforeBan = 5
    
    # На сколько банить IP, если исчерпаны все попытки залогиниться?
    # По умолчанию: 600 (10 минут)
    LoginBlockAfterBan = 600

     

    допустим выставить откат 30 секунд в случае неверного пароля и брутить станет бесполезно - слишком медленно

×
×
  • Создать...