Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг
Войти через OpenID

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 28.05.2009, 18:15   #1
Новичок
 
Регистрация: 18.05.2009
Сообщений: 17
Сказал Спасибо: 9
Имеет 1 спасибку в 1 сообщении
i-bell пока неопределено
По умолчанию Почему тормозит скрипт by VORON (универсал на баферов)

Цитата:
Сообщение от VORON Посмотреть сообщение
выкладываю более менее универсальный скрипт на баферов.. у вас ШЕ ПП БИШ ЕЕ?.........

Код:
var
Bot1X,Bot1Y,Bot1Z,Bot2X,Bot2Y,Bot2Z,Bot3X,Bot3Y,Bot3Z,Bot4X,Bot4Y,Bot4Z:string; //координаты баферов
IDAssistTarget:string; //таргет командира
rnd:integer;  // вспомогательная для случайного события

bafSE: array [1..100] of string; //список бафов ШЕ
bafPP: array [1..100] of string; //список бафов ПП
bafEE: array [1..100] of string; //список бафов ЕЕ
.............
end.
Собственно вопрос в теме...
Хроники С4, машина - dual core, 2Гб оперы, качество - на 50%, l2phx3.5.11.118
При включенном скрипте в ТоИ конкретные тормоза, на открытых полянах - все ок (а-ля VoS). Пробовал уменьшать скрипт, понижать приоритет окон (всего открыто 3 окна), обрубать ненужные сервисы в твикере - один фиг играть нереал, т.к. тормозит нещадно.
Это особенность локации или l2phx? Как нибудь исправить траблу можно?

P.S. ведение логов отключено, антивири отключены

Последний раз редактировалось i-bell, 28.05.2009 в 18:20.
i-bell вне форума   Ответить с цитированием
Старый 01.06.2009, 12:29   #2
Новичок
 
Регистрация: 18.05.2009
Сообщений: 17
Сказал Спасибо: 9
Имеет 1 спасибку в 1 сообщении
i-bell пока неопределено
По умолчанию

апну темку - вопрос так и не решился...
одну ине из идей подали, что такое может происходить из за рассогласования каких то там счетчиков тактов в ядрах. Проверить не могу, так как однопроцессорного компа не могу найти у друзей, а самому покупать ради проверки - сами понимаете влом. Типа такая трабла лечится патчами на проц, вот тока где их взять??!
i-bell вне форума   Ответить с цитированием
Старый 01.06.2009, 13:16   #3
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

i-bell, это скрипт, а не программа и он выполняется не очень быстро. В ТОИ помню с клиента прийдешь и он тупит подолгу пока все прорисует и обсчитает.
Попробуй в массивах поменьше граничные значения сделать (не 100, а 50 или сколько реально надо), чем мешьше, тем быстрее скрипт работать будет
Код:
bafSE: array [1..100] of string; //список бафов ШЕ
bafPP: array [1..100] of string; //список бафов ПП
bafEE: array [1..100] of string; //список бафов ЕЕ
BafSEApplyChar: array [1..100] of string; //указывает ИД чара на которого нужно наложить баф с помощью ШЕ
BafSEApplyBaf: array [1..100] of string; //указывает какой баф наложить на чара с помощью ШЕ
BafPPApplyChar: array [1..100] of string; //указывает ИД чара на которого нужно наложить баф с помощью ПП
BafPPApplyBaf: array [1..100] of string; //указывает какой баф наложить на чара с помощью ПП
BafEEApplyChar: array [1..100] of string; //указывает ИД чара на которого нужно наложить баф с помощью ЕЕ
BafEEApplyBaf: array [1..100] of string;  //указывает какой баф наложить на чара с помощью ЕЕ
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от:
Старый 15.06.2009, 16:36   #4
Новичок
 
Регистрация: 18.05.2009
Сообщений: 17
Сказал Спасибо: 9
Имеет 1 спасибку в 1 сообщении
i-bell пока неопределено
По умолчанию

Попробовал - немного помогло... В качестве эксперимента вообще отключил автопати, мультибаф - помогло значительно. Так что для таких трудных локаций оставил только лек, залив мп и автобег за командиром.
Возник еще один вопрос: можно ли выключить в л2пх прием определенных пакетов? То есть как я понимаю любой входящий и исходящий пакет прогоняется через условия скрипта, а в сильно загруженных локациях проходит куча пакетов, которые мне не нужны - ну, к примеру, все перемещения мобов, чат и т.п.
Можно ли как то ограничить число пакетов, проходящих через скрипт? Кажется, это существенно ускорит работу
i-bell вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг


Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 00:32.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!