Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
Search found 27 matches
- 18.06.2010 17:27
- Forum: Помощь по скриптам
- Topic: работа с одеждой... (одевание/раздевание)
- Replies: 1
- Views: 3211
работа с одеждой... (одевание/раздевание)
имеем список с красивыми функциями/процедурами: {Layer dress/undress} function WearItem(Layer: Byte; Obj: Cardinal): Boolean; // Проверка на каком слое находится обьект function disarm: Boolean; // Разооружиться function equip(Layer: Byte; Obj: Cardinal): Boolean; // Одеть вещь на казанный слой func...
- 24.02.2010 19:22
- Forum: Заявки на новые возможности
- Topic: SetGlobal('char','TestVar2',...
- Replies: 2
- Views: 5557
- 23.02.2010 21:48
- Forum: Заявки на новые возможности
- Topic: SetGlobal('char','TestVar2',...
- Replies: 2
- Views: 5557
SetGlobal('char','TestVar2',...
правильно ли я понимаю что в данной процедуре Область переменной ('stealth' - глобалка видна любому скрипту любого чара, 'char' - глобалка видна только для скриптов этого чара); но обе переменные должны отображатся на главной закладке под соответствующими переменными: TestVar1,2 итд? так как на данн...
- 23.02.2010 17:13
- Forum: Помощь по скриптам
- Topic: StrToFloat
- Replies: 4
- Views: 5544
осознал что сепаратор нихрена не действует в стринге который у меня в наличии поэтому решение данной проблемы
просто отрезаю запятую и всё что после неё, так как такая точность мне не нужна.
Code: Select all
If (BMSearch(0, bb, ',') > 0) Then Delete(bb, Pos(',', bb), 3);
- 23.02.2010 15:05
- Forum: Помощь по скриптам
- Topic: StrToFloat
- Replies: 4
- Views: 5544
начну по порядку: 1. StrToFloat в природе существует, поэтому методом дедукции решил его в стелсе и применить. 2. значение bb равняется 13:50:35:514 [EVILORD]: bb: 21,77 поэтому более чем уверен что он вылетает в присвоении значения float вот тут a:=StrToFloat(bb); так как весь текст в сообщении я в...
- 22.02.2010 16:36
- Forum: Помощь по скриптам
- Topic: StrToFloat
- Replies: 4
- Views: 5544
StrToFloat
пытаюсь преобразовать числа которые выдираю из стринга в численное значение. Имеем скрипт: var b : TStringList; bb, s: String; a: Extended; Begin b := TStringList.Create; setsilentmode(false); GetGumpTextLines(GetGumpsCount-1,b); SetGlobal('stealth','TestVar1',b.Strings[309]); s:=GetGlobal('stealth'...
- 22.02.2010 16:32
- Forum: Помощь по скриптам
- Topic: Как узнать номер тайла
- Replies: 32
- Views: 26034
Да, Визитер прав. Говорил, что подобная ошибка изза отсутствие тайла. Хочу добавить кое что вообще по макросу. Ты все правильно сделал, выставил все проверки через AddToSystemJournal. Только еще желательно в сообщение выводить значение параметра Твое: AddToSystemJournal('установил значение переменн...
- 09.02.2010 20:47
- Forum: Помощь по скриптам
- Topic: Как узнать номер тайла
- Replies: 32
- Views: 26034
- 09.02.2010 16:33
- Forum: Помощь по скриптам
- Topic: Как узнать номер тайла
- Replies: 32
- Views: 26034
приветствую, извиняюсь за долгое отсуствие, работа... Ходилка как таковая в скрипте не используется. Вылетает в определённых пещерах/местах. вот почищенный код с проверками: Program Mining; //{$Include 'all.inc'} var X0,Y0,Z0,Tnum: Word; Tile0: TStaticCell; W0: Byte; x,y, i,k : integer; xf,yf, Layer...
- 04.02.2010 18:54
- Forum: Помощь по скриптам
- Topic: Как узнать номер тайла
- Replies: 32
- Views: 26034
всё намного веселее чем я думал. скрипт работает, НО если он только у одного чара одновременно запущенн. При чём не имеет значения в другом стелсе или в томже самом стелсе он работает. Вылетает всёравно с оут оф ранге. Теперь гипотетический вопрос: возможен ли такой вариант развития событий, что сте...
- 03.02.2010 19:39
- Forum: Помощь по скриптам
- Topic: Как узнать номер тайла
- Replies: 32
- Views: 26034
чем дальше в лес тем больше дров: 18:25:45 : прыгаем на рунку с номером: 60 18:25:48 : Exception: List index out of bounds (-1) at 55.1102 18:25:48 : Script Mining4.sc stopped successfuly сейчас работает по крайней мере больше 10 минут стабильно (возможно потому что вырубил другой стелс) Если к вече...
- 03.02.2010 18:25
- Forum: Помощь по скриптам
- Topic: Как узнать номер тайла
- Replies: 32
- Views: 26034
- 03.02.2010 12:15
- Forum: Помощь по скриптам
- Topic: Как узнать номер тайла
- Replies: 32
- Views: 26034
спасибо, частично помогло. Но пришлось ещё и жёстко привязывать копание к диапазону тайлов. так как выяснил что он иногда и другие пытается копать, некоторые правда даже както обкапывает другие же приводят к вылетанию ошибки. 10:00:17:845 [krafter1]: | Tile = 1351 | X = 4544 | Y = 3175 | Z = 0 10:00...
- 02.02.2010 22:30
- Forum: Помощь по скриптам
- Topic: Как узнать номер тайла
- Replies: 32
- Views: 26034
- 02.02.2010 20:43
- Forum: Помощь по скриптам
- Topic: Как узнать номер тайла
- Replies: 32
- Views: 26034