Search found 99 matches

by Tomers
29.03.2012 16:42
Forum: Помощь по скриптам
Topic: Ловля рыбы
Replies: 9
Views: 4257

Re: Ловля рыбы

Слёту могу два-три варианта "не работает" расписать 1) В сисжурнале пишется "useobject error" 2) В Уожурнале пишется "объект слишком далеко" 3) Тут нельзя рыбачить 4) в УОжурнале:"Удочка должна быть в руках". Выражайтесь точнее. Втом то и дело, что в сисжурна...
by Tomers
27.03.2012 22:56
Forum: Помощь по скриптам
Topic: Ловля рыбы
Replies: 9
Views: 4257

Re: Ловля рыбы

for i:=0 to 5 do begin CancelTarget; UseObject(FindType(fish_pole,$ffff)); while not(TargetPresent) do wait(200); TargetToTile(0,GetX(self)+3,Gety(self),251); //targetToTile(0,GetX(self)+3,Gety(self),GetSurfaceZ(GetX(self)+3,Gety(self),0)); //WaitTargetXYZ(GetX(self)+3,Gety(self),GetSurfaceZ(GetX(s...
by Tomers
27.03.2012 10:28
Forum: Помощь по скриптам
Topic: Ловля рыбы
Replies: 9
Views: 4257

Re: Ловля рыбы

Подскажите, как прописать забрасывание удочки в воду с пирса.
by Tomers
26.03.2012 12:40
Forum: Помощь по скриптам
Topic: Неправильное определение количества предметов в контейнерах.
Replies: 9
Views: 3862

Re: Неправильное определение количества предметов в контейне

Могу ошибаться, но для поиска предварительно необходимо открыть контейнер, в котором происходит поиск. При дисконекте открытые сундуки закрываются. Да и не нашел в скрипте(приведенной части) действия по открытию сумок.
by Tomers
26.03.2012 12:30
Forum: Помощь по скриптам
Topic: Ловля рыбы
Replies: 9
Views: 4257

Ловля рыбы

Добрый день. При ловле рыбы конструкция: WaitTargetXYZ(GetX(self)+3,Gety(self),GetZ(self)); UseObject(FindType(fish_pole,$ffff)); Нормально работает при ловле с корабля, но не работает при ловле с пирса, хотя руками с пирса по этим же координатам работает нормально. Подскажите в чем проблема и как м...
by Tomers
17.03.2012 21:59
Forum: Помощь по скриптам
Topic: Квест
Replies: 4
Views: 2205

Re: Квест

Благодарю. дальше разобрался.
by Tomers
17.03.2012 19:17
Forum: Помощь по скриптам
Topic: Квест
Replies: 4
Views: 2205

Квест

Доброго времени суток.
Подскажите, как отменить конкретный взятый квест/все квесты у персонажа. В игре для этого нужно ткнуть кнопку Quests на папердоле персонажа. Возможно кто-то с подобным сталкивался, или может как-то можна отменить квест иначе.
by Tomers
14.03.2012 15:53
Forum: Помощь по скриптам
Topic: Подскажите пожалуйста
Replies: 11
Views: 4542

Re: Подскажите пожалуйста

что используешь? и какое меню появляется. может оно не всегда появляется? Потому что если его не будет, то 100% вылет. попробуй проверку добавь.
Ааааа. Семен семеныч, вот это мне и нужно было узнать! Значит нужно делать проверку Isgump и всего делов.
by Tomers
14.03.2012 15:27
Forum: Помощь по скриптам
Topic: Подскажите пожалуйста
Replies: 11
Views: 4542

Re: Подскажите пожалуйста

Не помогло. Всеравно выкидывает:

Exception: List index out of bounds (1) at 0.1185

Час нормально работало, а потом снова. :x
by Tomers
14.03.2012 11:39
Forum: Помощь по скриптам
Topic: Подскажите пожалуйста
Replies: 11
Views: 4542

Re: Подскажите пожалуйста

Тоесть изменить:

Code: Select all

 if b.strings[1]=stroka then proc_1;
на

Code: Select all

 if b[1]=stroka then proc_1;
и все?
by Tomers
14.03.2012 11:27
Forum: Помощь по скриптам
Topic: Подскажите пожалуйста
Replies: 11
Views: 4542

Re: Подскажите пожалуйста

nepopus wrote:if b[1]=stroka then proc_1;
Это проверка на соответствие гампа нужным требованиям. Вычитывает строку и сравнивает. Как переписать? Хотя я не думаю что тут в этом именно бок, думал что может где-то с парой:

Code: Select all

b:=TStringList.Create;
...
b.free;
by Tomers
14.03.2012 11:20
Forum: Помощь по скриптам
Topic: Подскажите пожалуйста
Replies: 11
Views: 4542

Подскажите пожалуйста

Стелс выдает ошибку Exception: List index out of bounds (1) at 0.1095 и закрывает скрипт. Ошибка где-то в этом куске кода, но не могу понять что не так: while count(item_1)>0 do begin b:=TStringList.Create; UseObject($00000357); for timer_1:=0 to 15 do wait(200); GetGumpTextLines(GetGumpsCount-1,b);...
by Tomers
05.03.2012 14:32
Forum: Помощь по скриптам
Topic: Вычитка информации из тултипа
Replies: 3
Views: 2096

Re: Вычитка информации из тултипа

Vizit0r wrote:GetCliloc\GetTooltip (функции-синонимы).
Спасибо. А можна еще уточнить по параметрам этой функции? Что указывать на входе, и что дает на выходе ?
by Tomers
05.03.2012 13:57
Forum: Помощь по скриптам
Topic: Вычитка информации из тултипа
Replies: 3
Views: 2096

Вычитка информации из тултипа

Доброго времени суток. Существует ли возможность вычитывать информацию с тултипа предметов (информация появляющаяся во всплывающей менюшке при наведении на предмет). Так как эта информация выводится, причем построчно, в закладке World в Стелсе, значит эта информация используется в самом Стелсе. Возм...
by Tomers
05.03.2012 13:40
Forum: Помощь по скриптам
Topic: Работа с массивом
Replies: 12
Views: 4722

Re: Работа с массивом

У меня реализовано так: var obj:array of cardinal; i:integer; begin obj:=[$1239ABFF,$1239B519,$1239FD99,$123A1540,$123A7EBF]; for i:=0 to hight(obj) do begin ... end; End. Плюс этого метода в том, что при необходимости увеличения колличества обрабатываемых предметов, просто добавляеш их в obj:=[$123...