Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Нужно срочно переделать аддон - Страница 2

Упомянутые в теме пользователи:

Страница 2 из 2 ПерваяПервая 12
Показано с 13 по 16 из 16
  1. #13
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,772
    Поблагодарил(а)
    339
    Получено благодарностей: 560 (сообщений: 391).
    Репутация: 1049
    Короче я вечером зайду проверю. А с первым вариантом не лагает?

    Нашел ошибку в строке "if self.cacheIgnoreList[playerName] then"
    Должно быть "if f.cacheIgnoreList[playerName] then". Короче везде где "self" замени на "f". Возможно в этом проблема. Но это нужно нормально протестить, а прямо сейчас у меня нет возможности

  2. #14
    Наш человек Аватар для Vasja_1
    Регистрация
    19.11.2015
    Сообщений
    890
    Поблагодарил(а)
    72
    Получено благодарностей: 94 (сообщений: 78).
    Репутация: 865
    Цитата Сообщение от Artur91425 Посмотреть сообщение
    А с первым вариантом не лагает?
    Нет.
    Цитата Сообщение от Artur91425 Посмотреть сообщение
    Короче везде где "self" замени на "f"
    Ок
    --UPD---
    Теперь не лагает, но вот это сообщение
    PHP код:
    Print("Ла-Ла-Ла"
    Вылезает очень часто по-прежнему, причем в ответ на сообщения из All чата. Можно ли как-то убрать проверку всех сообщений, и оставить её только на личные?

    Кстати, я вот думаю у меня очень много аддонов. которые таким образом не оптимизированы, и подлагивать может в конечном счёте из-за множества таких.
    Последний раз редактировалось Vasja_1; 26.05.2020 в 12:59.

  3. #15
    Почетный флудер Аватар для Artur91425
    Регистрация
    25.10.2012
    Адрес
    Россия
    Сообщений
    2,772
    Поблагодарил(а)
    339
    Получено благодарностей: 560 (сообщений: 391).
    Репутация: 1049
    Ты никак не избавишься от проверок. В первом варианте при каждом сообщении делался запрос серверу На список игроков в игноре(а он меняется очень редко. Не рационально одни и те же данные запрашивать от сервера 1000 раз в секунду), а во втором варианте оптимизация заключается в том, что мы проверяем по заполненной таблице и обновляем ее только при заходе в игру или изменении в списке игнора.


    Чтобы сделать только для шепот нужно переделывать аддон и выламывать половину функционала или дописывать полностью новую большую часть кода. Этим я заниматься точно не буду) проще с нуля написать новый будет)

  4. #16
    Наш человек Аватар для Vasja_1
    Регистрация
    19.11.2015
    Сообщений
    890
    Поблагодарил(а)
    72
    Получено благодарностей: 94 (сообщений: 78).
    Репутация: 865
    Цитата Сообщение от Artur91425 Посмотреть сообщение
    Этим я заниматься точно не буду) проще с нуля написать новый будет)
    Ну ладно, и на том спасибо.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Ответов: 18
    Последнее сообщение: 02.06.2017, 22:25
  2. Ответов: 1
    Последнее сообщение: 01.05.2017, 10:02
  3. Ответов: 1
    Последнее сообщение: 30.04.2017, 22:07
  4. Взрыв ползучей мины (занижен урон) Важно!!!Критично!!!
    от Luxor1991 в разделе Железный исполин
    Ответов: 4
    Последнее сообщение: 30.04.2017, 20:13
  5. Ответов: 4
    Последнее сообщение: 07.04.2017, 00:45

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •