Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Я кстати это не пробовал. Надо будет попробовать. Модель то физическая.
Хотя в принципе ей движение задавать ни к чему. Она сейчас законам гравитации (движка) подчиняется. Но попробую.
Вращение по произвольным осям, причем вместе взятым.
Какой центр тяжести? Поподробнее если можно. Интересная...
Я прошу прощения, в начале немного неправильно написал. Таймер не повторяющийся, таймер как раз одноразовый.
Этим таймером я просто зацикливаю функцию. Т.е. функция как бы вызывает сама себя через определенное время.
Повторюсь - таймер одноразовый.
@R1KO,
Я попробую еще один вариант, если не получится я тебе скину код который непосредственно касается этой проблемы. Подбирание с земли ENT, запуск таймера, выброс ENT, разрушение ENT. (ENT гранат)
Весь код это уже почти 2000 строк.
@CrazyHackGUT,
А ты бы как сделал? Запускать из основной вспомогательную? Я же говорю - почему то меня это не устроило. Я не помню уже почему.
Я так и делал сначала. потом плюнул и вернулся к своему проверенному.
Старый, новый, работает - работает. И так головняка хватает помимо sourcepawnа...
Конечно нет. Если бы сообщение было, то и проблем бы не возникло. Компилятор отрабатывает четко, без ошибок.
@R1KO,
Создаю таймер:
Почему сделал так? Я пробовал делать в самом таймере TIMER_REPEAT.
Чем-то мне этот вариант не понравился. Почему то я эту затею оставил.
Поэтому остановился на...
@Reiko1231,
Спасибо что отвечаешь так подробно.
Грани куба я привел для примера, что бы было понятно о чем речь.
По идее можно именно от этих граней сделать трассировку и выравнивать именно по брашам карты (планам). Я правда этот вариант не пробовал. Думаю он малопригоден. Ориентация будет...
Спасибо конечно за ответ.
Смотри. У нас не планета земля. Если не умничать и смотреть проще то
небо сделано просто кубом (скайбоксом)
Значит линия горизонта здесь простая - 4 грани скайбокса. И выравнивание простое либо по горизонту либо по небу или земле. Я хотел бы получить возможность...
@R1KO,
Ок. Домой приеду,покажу. Я поэтому и хотел делать в цикле такие дела. Но не хочет здесь цикл на бесконечный зацикливаться. Сколько не пробовал,где то ограничение стоит.
--- Добавлено позже ---
Что вообще такое это самое Handle.
Это переменная, функция или еще что.
Не могу сообразить что...
Несколько таймеров создаются CreateDataTimer (данных несколько - приходится паковать).
объявление
new Handle:Timer[MAXPLAYERS + 1] = INVALID_HANDLE;
public Action:OnRoundStart(Handle:event, const String:name[], bool:dontBroadcast){ // при рестарте хочу сбросить (поубивать) все таймеры...
@R1KO,
У меня один, для меня очень серьёзный вопрос. Как определить какие таймеры запущены?
И еще вопрос - могу я ID таймера объявить не HANDLE а int или new?
Например:
new таймер;
таймер = CreateTimer("Функция",.......);
Я здесь четко знаю ID таймера. И по нему могу отследить работу этого...
Снова всем здравствуйте.
Очередной вопрос - как можно выровнять ENT относительно "линии горизонта" без трассировок, как можно проще.
Какие существуют методики? Я понимаю что можно выровнять и относительно "земли", но интересно именно по горизонту.
Есть у кого какие идеи? Может быть к координатам...