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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Результаты опроса: стоит ли создавать
Да 4 33.33%
Нестоит 8 66.67%
Голосовавшие: 12. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Опции просмотра
Старый 21.05.2009, 13:15   #1
Пользователь
 
Регистрация: 05.09.2008
Сообщений: 49
Сказал Спасибо: 3
Имеет 10 спасибок в 6 сообщенях
Jes пока неопределено
По умолчанию альтернативный интерфейс пакетов

как насчет организовать паралельный интерфейс
по виду
Код:
if client.name='MoveTo' and ConnectName=Name than begin
x:=client.x; {или}
y:=client.get('y'); {или}
z:=client['z']; 
end;
признаюсь сразу - тонкостей сриптового енджайна не знаю
вместо?
Код:
if FromClient and (ConnectName=Name) and (pck[1]=#$48) then begin
      X:= ReadD(2);
      Y:= ReadD(6);
      Z:= ReadD(10);
    end;
думаю в этом случае уменьшится количество ошибок при написании и отпадет нужда в скурпулезном знании пакета

покрайней мере в моем проекте была идея делать такой скриптовой язык
__________________
я ничего не знаю!
Jes вне форума   Ответить с цитированием
Старый 21.05.2009, 13:43   #2
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

делай в 3.6 он на паксе, сурсы на свн. компоненты нужные на фтп.
там можно орудовать с классами.
пишешь свой собственный юнит реализующий работу с tclient классом и парсингом данных. а потом инклюдиш его в требуемые проекты.
могу заверить что делать чтото подобное и встраивать в пх - я лично даже не собираюсь. ибо все это реализуемо плагино-скриптами (в зависимости от версии)
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 21.05.2009, 13:51   #3
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от Jes Посмотреть сообщение
отпадет нужда в скурпулезном знании пакета
угу и тонны новых постов а-ля: какого у меня ничего неработает. ИМХО - чем больше разных вариантов написания одного и того же - тембольше шансов запутаться.
З.Ы. это лично мое мнение.
QaK вне форума   Ответить с цитированием
Старый 21.05.2009, 19:44   #4
Новичок
 
Регистрация: 11.07.2008
Сообщений: 4
Сказал Спасибо: 6
Имеет 1 спасибку в 1 сообщении
DEM пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
угу и тонны новых постов а-ля: какого у меня ничего неработает. ИМХО - чем больше разных вариантов написания одного и того же - тембольше шансов запутаться.
З.Ы. это лично мое мнение.
Полностью поддерживаю...
DEM вне форума   Ответить с цитированием
Старый 22.05.2009, 11:05   #5
Пользователь
 
Регистрация: 05.09.2008
Сообщений: 49
Сказал Спасибо: 3
Имеет 10 спасибок в 6 сообщенях
Jes пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
угу и тонны новых постов а-ля: какого у меня ничего неработает. ИМХО - чем больше разных вариантов написания одного и того же - тембольше шансов запутаться.
З.Ы. это лично мое мнение.
странно- мне все время казалось что проще запутаться в формате пакетов
- да чтобы не провтыкать какойто байтик - нужно все время мануал по пакетам в руке держать
-понимаю еще пакет мелкий - а когда полкило пришло от сервака - опять одеваешь рукавицы и вперед изобретать велосипед по разбору пакета
__________________
я ничего не знаю!
Jes вне форума   Ответить с цитированием
Старый 22.05.2009, 11:16   #6
Рыцарь
 
Аватар для Grinch
 
Регистрация: 29.02.2008
Сообщений: 928
Сказал Спасибо: 127
Имеет 130 спасибок в 93 сообщенях
Grinch пока неопределено
По умолчанию

Jes, Дело каждого, но имхо проще как есть, и отвечать на доп вопросы как то не охота да и редко их задают по разбору пакетов так что делаем вывод что и так хорошо
Grinch вне форума   Ответить с цитированием
Старый 22.05.2009, 11:16   #7
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от Jes Посмотреть сообщение
странно- мне все время казалось что проще запутаться в формате пакетов
- да чтобы не провтыкать какойто байтик - нужно все время мануал по пакетам в руке держать
весьма сомневаюсь, по крайней мере, мне, никакого мануала ненадо
Цитата:
Сообщение от Jes Посмотреть сообщение
-понимаю еще пакет мелкий - а когда полкило пришло от сервака - опять одеваешь рукавицы и вперед изобретать велосипед по разбору пакета
в пакетхаке же показывает смещение,относительно начала пакета, вычесть из одной цифирки другую можно очень быстро =)

З.Ы. Jes, не обижайся, наш спор - драка лысых из-за расчески =) кому-то нравится так, кому-то - этак, дела привычки и принципа. Просто все привыкли по смещению считывать.
QaK вне форума   Ответить с цитированием
Старый 22.05.2009, 11:20   #8
Пользователь
 
Регистрация: 05.09.2008
Сообщений: 49
Сказал Спасибо: 3
Имеет 10 спасибок в 6 сообщенях
Jes пока неопределено
По умолчанию


это моя параноя в постоянной оптимизации и упрощении всего - патаму шо ленивый
__________________
я ничего не знаю!
Jes вне форума   Ответить с цитированием
Старый 22.05.2009, 11:22   #9
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Jes, делай, почему бы и нет. Попробуем, может понравится и будут все думать, что так и было всегда.
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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