Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Search found 91 matches

by NoSilence
30.11.2019 10:48
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 238546

Re: Заявка на новые возможности, либо на исправление старых

Второй раз сталкиваюсь с кривой WaitJournalLineSystem. Функция завершается моментально, возвращая false, что как бы взаимоисключающие события. Потому как, если бы сообщения не были найдены, она должна была ждать MaxWaitTimeMS, иначе - вернуть true. В моем случае я точно знаю, что за промежуток време...
by NoSilence
22.11.2019 8:02
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 238546

Re: Заявка на новые возможности, либо на исправление старых

На сервере есть такой момент: Когда персонаж копает руду с киркой в руке, в какой-то момент по случайному событию она может "улететь" на землю. Так вот, игровой клиент распознает это перемещение на землю, а стелс продолжает считать, что кирка все еще в руках. Сейчас я просто получаю объект...
by NoSilence
06.10.2019 10:57
Forum: Помощь по скриптам
Topic: Работа со строками в Паскале :)))
Replies: 6
Views: 17983

Re: Работа со строками в Паскале :)))

Можно поинтересоваться, а что вы хотели передать в таком случае в стандартную функцию, чтобы она вернула вам 55 из строки клилока?
Или вы имели ввиду регулярные выражения?
by NoSilence
21.09.2019 10:28
Forum: ЧаВо
Topic: Тонкости скриптинга
Replies: 8
Views: 35735

Re: Тонкости скриптинга

Здравствуйте, товаристчи ботоводы. :) Сегодня я попробую вам рассказать о такой специфической теме, как события. Они пришли к нам, если так можно выразиться, на замену потокам. Многие из вас, фантазируя себе невероятные возможности и маневры, хотели бы запустить кучу параллельных процессов (скриптов...
by NoSilence
19.09.2019 17:25
Forum: Помощь по скриптам
Topic: Стопроцентное подключение к игре
Replies: 3
Views: 12401

Re: Стопроцентное подключение к игре

смотря что в твоем понимании "персонаж загрузился в полном объеме". Обычно это означает, что открылся рюкзак чара - это можно проверить через evAddMultipleItemsInCont с айди бекпака. Ах, проворонил это событие. То что нужно было. Получается никак не вычислить наверняка открылся ли контейн...
by NoSilence
16.09.2019 14:44
Forum: Помощь по скриптам
Topic: Стопроцентное подключение к игре
Replies: 3
Views: 12401

Стопроцентное подключение к игре

Здарова Как вы определяете, что персонаж загрузился в полном объеме и можно продолжать все манипуляции над ним со скрипта? Может это просто локальная проблема и на других шардах нет, например, задержки получения содержимого сумки? Имеем: Пока, что единственный способ FindType($FFFF, Backpack) <> 0, ...
by NoSilence
07.10.2015 1:03
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 238546

Re: Заявка на новые возможности, либо на исправление старых

если б я еще понимал, что там нарисовано. Как я понял, сервер шлет бафы каждую секунду (типа, обновляет). Бафы пропадают в клиенте корректно (по истечени времени их действия). Если перезапустить клиент, то стелс заново отошлет все эти бафы. Вот и получается, что имеем кучу иконок бафов за каждую се...
by NoSilence
05.10.2015 18:05
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 238546

Re: Заявка на новые возможности, либо на исправление старых

Рассказываю подробнее про перемещение: это все замечательно, но повторяю - без повторения у себя (причем многократного) - ничего я там не найду, много раз уже искал. Фиг его знает как это повторить, потому что спустя примерно сутки начинается :) Тю, я думал про вылеты. Попробую на днях вернуть чара...
by NoSilence
03.10.2015 14:18
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 238546

Re: Заявка на новые возможности, либо на исправление старых

Если над головой появляется какая-то надпись, то имя персонажа становится "You see". Ну, соответственно, и в клиент заходит под этим же ником и пр. вытекающие.
by NoSilence
02.10.2015 14:16
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 238546

Re: Заявка на новые возможности, либо на исправление старых

Вообще с клиентом достаточно много багов: то ряд тайлов пропадет (не статика), то в друг чара перемещается туда, где находится другой персонаж. А через N часов работы клиент и вовсе выдает ошибку во время входа в мир. И пофиксить это можно только создав заново подключение (убрать/добавить вкладку п...
by NoSilence
02.10.2015 1:44
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 238546

Re: Заявка на новые возможности, либо на исправление старых

известно, но неисправимо. Хз, почему падает парсер входящих пакетов в клиенте. Без отладки клиента тут разобраться нереально, а исходников нет и не намечается. Именно при большом количестве предметов? Мб тогда отправлять с задержкой порциями? Очень проблемно там, где есть ручная самострой. что, сер...
by NoSilence
01.10.2015 11:44
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 238546

Re: Заявка на новые возможности, либо на исправление старых

если повторяемо - тогда смогу исправить, иначе - вряд ли. В смысле, предоставить чара? Что-то попробовал повторить и нифига. А проблемный код уже переписал на FindTypeEx. В любом случае было бы неплохо добавить вариант FindAtCoordEx с типом и цветом, чтобы избежать дальнейших переборов в скрипте. С...
by NoSilence
01.10.2015 2:04
Forum: Помощь по скриптам
Topic: Complete boolean evaluation
Replies: 1
Views: 2954

Complete boolean evaluation

Что-то я только недавно заметил, что все элементы условий вычисляют даже если результат выражения уже известен. Это проблема PS? function C1:boolean; begin result:= false; AddToSystemJournal('1!'); end; function C2:boolean; begin result:= false; AddToSystemJournal('2!'); end; function C3:boolean; be...
by NoSilence
27.09.2015 0:32
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 238546

Re: Заявка на новые возможности, либо на исправление старых

После использования FindAtCoord в списке GetFindedList наблюдаются странности. Например, может "загулять" предмет с иными координатами.