Page 4 of 12

Posted: 27.09.2009 14:55
by Alexej
на счет авто-окрывания двери везчь - нужная

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

если что (какие моменты) упустил, поправьте

Posted: 27.09.2009 15:12
by Vizit0r
я уже писал насчет опендоор - это НЕ клиентская функция, всего лишь шлется пакет серверу, а тот уже решает сам, какую дверь открыть, и открыть ли вообще.

а я сильно не люблю делать процедуры, где никаким образом нельзя повлиять на результат, и тем более нельзя получить результат выполнения - удачно или нет.

Posted: 27.09.2009 15:17
by grundick
Alexej wrote:на счет авто-окрывания двери везчь - нужная

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

если что (какие моменты) упустил, поправьте
Между типами открытой и закрытой дверей разница только в циферках .
Нет понятия закрытой или отрытой двери (исключительно моё ИМХО). Просто при открывании двери меняется не только её тип, но и КООРДИНАТЫ! Поэтому проход становится возможным. А так все двери всегда для непроходимы (для обычного живого чара), и не важно, закрытая ли она или открытая.

Posted: 27.09.2009 15:45
by Alexej
про тип - писал как про цыферки меняются
а кординаты - никогда не обращал внимания...

Posted: 28.09.2009 6:18
by nikbk
А можно вырваать эту функцию из клиента для ультимы там вроде она нормально пашет?

Posted: 28.09.2009 10:07
by Vizit0r
какую?

Posted: 28.09.2009 17:04
by Yazva
на мой взгляд было бы не плохо поставить чекбоксы перед каждым TestVar1..5, при включении которых появлялась бы возможность ручного изменения значения TestVar1..5 соответственно. удобно для тестов при необходимости + ненужно рестартить скрипт, возвращать чара на сходную в некоторых случаях.
как думаете?

Posted: 28.09.2009 20:26
by nikbk
Vizit0r wrote:какую?
OpenDoor

Posted: 28.09.2009 20:29
by grundick
nikbk wrote:
Vizit0r wrote:какую?
OpenDoor
НАсколько я понял, сущность клиентского OpenDoor заключается лишь в посылке соответствующего пакета. А уж как и какую дверь открыть, решают скрипты эмулятора ).(ИМХО!)

Posted: 28.09.2009 22:15
by Vizit0r
Vizit0r wrote:я уже писал насчет опендоор - это НЕ клиентская функция, всего лишь шлется пакет серверу, а тот уже решает сам, какую дверь открыть, и открыть ли вообще.
[грыз]
в оф. клиенте все то же самое.

Posted: 29.09.2009 2:05
by nikbk
кстати при лечении с бинта всегда посылается ресенд что очень не желательно на дрв за это там можно и бан получить

Posted: 29.09.2009 7:54
by Ardno
Nashol po4umu na RunUO baga s resync, eto vse iza RunUO i kak on obrobatovaet packet move

Posted: 29.09.2009 19:45
by Vizit0r
потихоньку цепляю команды. базу сделал,
,info
,infogump
уже работают

Posted: 30.09.2009 13:22
by Хреник
классно, не думал что после отпуска уже будет столько всего хорошего сделанно.

авто открытие дверей вещ необходимая, присутствует и в разоре и является сама по себе очень удобной.

Posted: 30.09.2009 15:37
by Mirage
Чтото я про двери не допонял. Вы хтите сделать чтобы при каждом шаге посылалась команда открыть? Зачем? Разве трудно прописать в определенных координатах поиск закрытой двери и юз ее?