|
pickup'ик
|
|
| }{иТ | Дата: Пятница, 26.09.2008, 05:43 | Сообщение # 1 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| Зделал вход в здание { if(pickupid == pickup) { SetPlayerInterior(playerid, 10); SetPlayerPos(playerid,X,Y,Z); } return 1; } Входит всё нормально. Зделал выход таким же образом с интерьера но не выходит.чё делать то?
ОЯЕБУ мое пузо колышеца не теплом ветру
Сообщение отредактировал HITMAN07 - Пятница, 26.09.2008, 05:59 |
| |
|
|
| XAOC | Дата: Пятница, 26.09.2008, 09:20 | Сообщение # 2 |
|
Советчик
Группа:
Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус: 
| Знаю этот нихарошый баг, пикап берёцо через некоторое время,либо вообще не берёцо, поэтому советую сделать выход через команду
|
| |
|
|
| }{иТ | Дата: Пятница, 26.09.2008, 11:30 | Сообщение # 3 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| Да придёться через /exit лепить !
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
| Eakwarp | Дата: Пятница, 26.09.2008, 11:41 | Сообщение # 4 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| зачем пикапы) можно упрсотить, делаем таймер на одну секунду, каждую секунду проверяется позиция игрока и сравнивается по таблицам со входами и выходами, при совпадении телепортируем игрока))) это самый оптимальный алгоритм)
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| XAOC | Дата: Пятница, 26.09.2008, 12:53 | Сообщение # 5 |
|
Советчик
Группа:
Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус: 
| Eakwarp, таймеры - это всегда крайность, но не как не лучший алгоритм....
|
| |
|
|
| }{иТ | Дата: Пятница, 26.09.2008, 13:14 | Сообщение # 6 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| ставить на одну секунду таймер? Добавлено (26.09.2008, 13:14) --------------------------------------------- Всё понял кажись системую ща будем таймеры ставить. или на крайняк уже через команду
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
| Eakwarp | Дата: Пятница, 26.09.2008, 13:25 | Сообщение # 7 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| XAOC если в режиме запущенно менее 13 таймеров одновременно то все идеально) а тут всего добавляем один который по таблицам будет сравнивать значения, не думаю что это окажет какое либо влияние на игровой процесс Добавлено (26.09.2008, 13:25) --------------------------------------------- ps я не говорил" лучший", я сказал "оптимальный"...
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| theAlone | Дата: Пятница, 26.09.2008, 14:40 | Сообщение # 8 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| HITMAN07, ставь тип пикачика на 23. И неипет.
|
| |
|
|
| }{иТ | Дата: Пятница, 26.09.2008, 15:24 | Сообщение # 9 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| ид 1318 тип 23
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
| theAlone | Дата: Пятница, 26.09.2008, 15:31 | Сообщение # 10 |
|
Долгожитель
Группа:
Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус: 
| ну там просто где CreatePickup / AddStatisticPickup где там например (1318, 2, X, Y,Z); 2 меняй на 23.
|
| |
|
|
| XAOC | Дата: Пятница, 26.09.2008, 16:45 | Сообщение # 11 |
|
Советчик
Группа:
Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус: 
| Eakwarp, а теперь посмотрим что будит делать этот таймер, а там глядиш и парочка цыклов вырисовываецо аля опрос всех игроков, а теперь представь ежесекундное выполнение этой операции и подумай, будит-ли он грузить мод или нет..., и да, слово "оптимальный" - значит "лучший вариант из представленных"
Сообщение отредактировал XAOC - Пятница, 26.09.2008, 16:45 |
| |
|
|
| }{иТ | Дата: Пятница, 26.09.2008, 16:50 | Сообщение # 12 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| Не всё таки через /enter и /exit зделал . будем дедовскими способами . только public CustomPickups() подтупливает
ОЯЕБУ мое пузо колышеца не теплом ветру
|
| |
|
|
| WNeZRoS | Дата: Пятница, 26.09.2008, 17:02 | Сообщение # 13 |
|
Местный
Группа:
Продвинутые
Сообщений: 607
Награды: 11
Город: Где-то на Северо-Западе
Репутация: 119
Замечания: 0%
Статус: 
| Таймер, с самым простым алгоритмом будет сильно тупить. Зашёл, таймер тя на выходе обнаружил кинул на вход и так бесконечно.
|
| |
|
|
| Eakwarp | Дата: Пятница, 26.09.2008, 17:03 | Сообщение # 14 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| XAOC ты вкорне не прав) весь код этой проверки конечно же не будет состоять из else if(Playertopoint()) :DDD ибо это есть бред) гораздо экономичнее использовать всего несколько строк, пару циклов и происк по таблицам)
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| }{иТ | Дата: Пятница, 26.09.2008, 17:03 | Сообщение # 15 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| Quote (Neo-Rus) Таймер, с самым простым алгоритмом будет сильно тупить. Зашёл, таймер тя на выходе обнаружил кинул на вход и так бесконечно. Значит Тп нужен на 3 независимую точку
ОЯЕБУ мое пузо колышеца не теплом ветру
Сообщение отредактировал HITMAN07 - Пятница, 26.09.2008, 17:05 |
| |
|
|