|
15.01.2009, 23:25
|
#1
|
ПроЭктировщик
Регистрация: 25.12.2008
Сообщений: 103
Написано 0 полезных сообщений (для 0 пользователей)
|
ХЕЛП про пик енити
не работает EntityPick (postroika,100)
postroika = объект
If builddom=1
If MouseDown(1) = 1
If EntityPick (postroika,20) = 0
gold=gold-5000
naselenie=naselenie+15
builddom=0
EntityAlpha postroika,1
postroika=0
Else
nameb$="Слишком близко к постройкам"
EndIf
EndIf
|
(Offline)
|
|
15.01.2009, 23:54
|
#2
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: ХЕЛП про пик енити
Для postroika выставлен EntityPickMode=2 ?
__________________
|
(Offline)
|
|
16.01.2009, 00:03
|
#3
|
ПроЭктировщик
Регистрация: 25.12.2008
Сообщений: 103
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: ХЕЛП про пик енити
Сообщение от SBJoker
Для postroika выставлен EntityPickMode=2 ?
|
угу так как мышью он выбирается
|
(Offline)
|
|
16.01.2009, 00:45
|
#4
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: ХЕЛП про пик енити
у тебя пик что ничего не возвращает?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
16.01.2009, 02:26
|
#5
|
ПроЭктировщик
Регистрация: 25.12.2008
Сообщений: 103
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: ХЕЛП про пик енити
Сообщение от ABTOMAT
у тебя пик что ничего не возвращает?
|
возвращяет но тут же нуль возвращяет и потом двигаешь объект опять проскочат цыфры и опять нуль
|
(Offline)
|
|
16.01.2009, 08:53
|
#6
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Re: ХЕЛП про пик енити
так у тя видно в цикле что-то нето...
|
(Offline)
|
|
16.01.2009, 09:27
|
#7
|
ПроЭктировщик
Регистрация: 25.12.2008
Сообщений: 103
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Re: ХЕЛП про пик енити
Сообщение от NitE
так у тя видно в цикле что-то нето...
|
есть все я же говорю что он находит ближайший объект но на секунду
потом опять нуль потом через энное время опять на секунду находит и опять нуль
|
(Offline)
|
|
16.01.2009, 09:39
|
#8
|
Знающий
Регистрация: 12.07.2007
Сообщений: 297
Написано 50 полезных сообщений (для 133 пользователей)
|
Ответ: ХЕЛП про пик енити
По твоему коду пик будет только если подойти к postroika по оси z, т.е. только строго спереди. Не совсем понятно зачем это. Обычно такой пик делается от перонажа, EntityPick (bot,20), а если нужно именно от постройки, то лучше мерять дистанцию.
|
(Offline)
|
|
16.01.2009, 12:06
|
#9
|
ПроЭктировщик
Регистрация: 25.12.2008
Сообщений: 103
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: ХЕЛП про пик енити
Сообщение от Damp
По твоему коду пик будет только если подойти к postroika по оси z, т.е. только строго спереди. Не совсем понятно зачем это. Обычно такой пик делается от перонажа, EntityPick (bot,20), а если нужно именно от постройки, то лучше мерять дистанцию.
|
а как тогда определить пик по радиусу во круг объекта ?
|
(Offline)
|
|
16.01.2009, 16:04
|
#10
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Re: ХЕЛП про пик енити
что те этот пик здался ?? делай entitydistance (сделать конечно можно всё, но те пока рано как видно ))))
|
(Offline)
|
|
16.01.2009, 17:10
|
#11
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Re: ХЕЛП про пик енити
попробуй поменять местами MouseDown(1) и EntityPick. у меня в некоторых случаях помогало
__________________
|
(Offline)
|
|
16.01.2009, 19:44
|
#12
|
ПроЭктировщик
Регистрация: 25.12.2008
Сообщений: 103
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Re: ХЕЛП про пик енити
Сообщение от NitE
что те этот пик здался ?? делай entitydistance (сделать конечно можно всё, но те пока рано как видно ))))
|
эта команда определяет расстояние между объектами а мне нужно что бы самй близкий объект определял !!!
|
(Offline)
|
|
16.01.2009, 21:44
|
#13
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Re: ХЕЛП про пик енити
а ты думал там за тебя уже всё сделано ? - все команды чтобы сделать то что те надо есть - терь бери и делай... помоему гдето уже говорили что надо делать перебором... ппц блин - самый близкий объект...
|
(Offline)
|
|
16.01.2009, 23:39
|
#14
|
ПроЭктировщик
Регистрация: 25.12.2008
Сообщений: 103
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Re: ХЕЛП про пик енити
Сообщение от NitE
а ты думал там за тебя уже всё сделано ? - все команды чтобы сделать то что те надо есть - терь бери и делай... помоему гдето уже говорили что надо делать перебором... ппц блин - самый близкий объект...
|
Да должно работать!
EntityPick ( entity,range# )
entity - указатель объекта
range# - РАССТОЯНИЕ проверки вокруг объекта
Описание
Возвращает самый близкий объект около указанного объекта в прделах указанного расстояния. Объекты должны иметь ненулевое значение EntityPickMode, чтобы их можно было обнаружить функцией EntityPick.
|
(Offline)
|
|
17.01.2009, 00:03
|
#15
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Re: ХЕЛП про пик енити
это откуда ? из кривого русского промтовского хелпа ?? если да то пользуйся нормальным хелпом, чтоб больше небыло таких идиотских проблем...
если интересно то entitypick возвращает энтити по вектору определенной длинны (range#) от центра объекта, вектор это прямая линия от объекта...
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Хелп сос помогите |
KAK? TAK! |
MidletPascal |
37 |
26.05.2009 11:21 |
Нид хелп ... |
Dredd.vl |
Прочие вопросы |
5 |
28.04.2009 21:53 |
мд2-хелп |
сергей |
Blitz3D |
5 |
18.12.2007 20:00 |
Хелп |
magpro |
Болтовня |
15 |
04.09.2007 20:12 |
ХЕЛП!! HELP!! |
mr.DIMAS |
3D-программирование |
6 |
12.01.2007 19:44 |
Часовой пояс GMT +4, время: 23:36.
|