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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 10.01.2011, 23:32   #11
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Зачем делать привязку к "CTF: Старт через 5 мин. для уровней 76-85."? Просто сделайте ответ "да" на запрос диалогового окна участия эвента.

Зачем проверять локацию? Просто при приходе пакета на тп чара подождать заданное время и заюзать сое.

Как узнать ObjID можете посмотреть в скрипте автозаточки NLObp.
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 11.01.2011, 00:09   #12
Местный
 
Регистрация: 04.11.2009
Адрес: Где-то в жопе европы
Сообщений: 316
Сказал Спасибо: 32
Имеет 42 спасибок в 39 сообщенях
wimax пока неопределено
По умолчанию

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

Добавлено через 2 минуты
да смотрел я все ети проверки вот чтота наклюкал

procedure CreateItemBase;
var j,ItmID,ObjID,Scroll:integer;
begin
ObjID:=ReadD(j);
ItmID:=ReadD(j);
case ItmID of
ScrollID:
begin
Scroll:=ObjID;
end;
end;
end;

procedure UpdateItemBase;
var j,ObjID,ItmID,Scroll:integer;
begin
ObjID:=ReadD(j);
ItmID:=ReadD(j);
case ItmID of
ScrollID: begin
Scroll:=ObjID;
end;
end;
end;

но к сожылению не пашыт(

Последний раз редактировалось wimax, 11.01.2011 в 00:09. Причина: Добавлено сообщение
wimax вне форума   Ответить с цитированием
Старый 11.01.2011, 00:17   #13
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

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


NLObP вне форума   Ответить с цитированием
Старый 11.01.2011, 00:52   #14
Местный
 
Регистрация: 04.11.2009
Адрес: Где-то в жопе европы
Сообщений: 316
Сказал Спасибо: 32
Имеет 42 спасибок в 39 сообщенях
wimax пока неопределено
По умолчанию

так если не пашыт значет плохо смотрел я проста вобще не допераю как оно работает у тебя проста не по itemid идет а на общии тоесть все что есть в инвентаре выводитса в бокс а я етого не могу раздуплить.... толи вобще тупым стал толи хз, бошка не соображает вообще как оно работает если можыш обьясни )
wimax вне форума   Ответить с цитированием
Старый 11.01.2011, 01:16   #15
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

1) В таком случае можно бросить-поднять нужное сое и считать его оид - чтоб не воевать со сканом всего инвентаря
2) остальное вполне можно вырезать из стародавнего скрипта на сдачу манора - там есть и таймер, и привязка на событие (в том случае это сообщение о старте олимпиады, но это условие легко переделать)
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."

А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Breadfan вне форума   Ответить с цитированием
Старый 11.01.2011, 01:48   #16
Местный
 
Регистрация: 04.11.2009
Адрес: Где-то в жопе европы
Сообщений: 316
Сказал Спасибо: 32
Имеет 42 спасибок в 39 сообщенях
wimax пока неопределено
По умолчанию

Цитата:
Сообщение от Breadfan Посмотреть сообщение
1) В таком случае можно бросить-поднять нужное сое и считать его оид - чтоб не воевать со сканом всего инвентаря
2) остальное вполне можно вырезать из стародавнего скрипта на сдачу манора - там есть и таймер, и привязка на событие (в том случае это сообщение о старте олимпиады, но это условие легко переделать)
1-сое в руну не падает обычным сое толку тп нету ибо ты в колизеие варьянт отваливаетса
2-ет все уже написано осталось запара с objid всем в падлу выложыть скрипт на 1 итем чтоб тока вписать itemid и все?))

//Breadfan: при чем тут впадлу\невпадлу - скрипты такие - давно выложены, причем - скрипт на 1 и на 10 итемов - практически одинаковы - в обоих случаях листается весь инвентарь, ты предлагаешь еще тут наплодить дублей? Не хочешь так - делай через итемапдейт - вариантов - море чтоб этот оид выяснить. Не выбрасывается? А просто скинуть в вх - религия запретила? Тебе ж при этом все равно придет оид предмета, число которого изменяется.
Оффтоп

Последний раз редактировалось Breadfan, 11.01.2011 в 03:55.
wimax вне форума   Ответить с цитированием
Старый 11.01.2011, 09:16   #17
Местный
 
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
dyh9l пока неопределено
По умолчанию

wimax, вот так я себе узнавал ObjectID банки маны c помощью ее ID (728), мб поможет.., сразу говорю, пакеты с с4, так что не надейся с копипастить
delphi Код:
const name = '*' ; MPlimit = 50; var Invertory:array[1..80,1..2] of integer; i:word; MP:integer; procedure Init;     begin         buf:=#$0F;         SendToServerEx(name);     end; procedure Free;     begin     end; procedure MPpotion; begin     for i:=1 to 80 do         begin                Invertory[i,1]:=0;             Invertory[i,2]:=0;         end;     for i:=1 to 80 do         begin             Invertory[i,1]:=ReadD(i*28+8);             Invertory[i,2]:=ReadD(i*28+12);             if Invertory[i,2]=728 then MP:=Invertory[i,1];         end;             end; procedure MPUse;     begin         buf:=#$14;         WriteD(MP);         WriteD(0);         SendToServerEx(name);     end; procedure MPcheck;     begin          if (ReadD(6)=2) and (ReadD(10)=11) and (ReadD(14)<ReadD(22)/100*MPlimit) then MPUse;     end;    begin     if FromServer then         case pck[1] of             #$1B: MPpotion;             #$0E: MPcheck;         end; end.
__________________

Последний раз редактировалось dyh9l, 11.01.2011 в 09:22.
dyh9l вне форума   Ответить с цитированием
За это сообщение dyh9l нажился спасибкой от:
Старый 11.01.2011, 12:51   #18
Местный
 
Регистрация: 04.11.2009
Адрес: Где-то в жопе европы
Сообщений: 316
Сказал Спасибо: 32
Имеет 42 спасибок в 39 сообщенях
wimax пока неопределено
По умолчанию

вот спасибо можна ищо скинуть пакет updateinvetory от ит я кажысь допер расположения байтов разные и их общие количество щас будем что та думать доперать как говаритса с таймерами было попроще =)))
wimax вне форума   Ответить с цитированием
Старый 11.01.2011, 12:53   #19
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

я один не понимаю о чём он говорит?
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 11.01.2011, 12:55   #20
Местный
 
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
dyh9l пока неопределено
По умолчанию

Эм., а нах те этот пакет, ты оид сое из инвертаря считать сможешь
__________________
dyh9l вне форума   Ответить с цитированием
Ответ

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


Опции темы
Опции просмотра

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

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


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

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

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