NoX World - форум об игре NoX

 
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  
Сейчас онлайн стрима нет!
Сейчас на сервере никого нет!

Обязательно все ознакомьтесь с новыми Правилами Портала!

Актуальные новости:
IP сервера изменён! Новый IP: 45.144.64.229. Сервер также доступен через Westwood Online (XWIS, игру через сервер)


Важные темы:
Как играть по сети? Понятное руководство!
Правила Сервера NoxWorld.
Как помочь форуму финансово?

Автор Тема: Nox-овые курсоры для Windows  (Прочитано 36505 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Garett

  • Langrisser
  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 667
  • Awards Лучший геймплей 5 конкурса карт Сложность исполнения 5 конкурса карт Лучшая карта 5 конкурса карт Выбор администрации 5 конкурса карт Мастер нестандартных карт - 2013 3 конкурс карт - самая сложная карта 3 конкурс карт - лучший дизайн 4 конкурс карт - победа
    • Просмотр профиля
    • Garett#9853
    • Awards

Хотелось бы получить исходники к данной программе для переписывания её под ОС Linux на Python.
Можно, завтра сходка форума, подходите, передам.

На питоне боюсь тормозить будет...
Пусть первая версия подзаедает, главное чтобы результат хоть какой-то получился. После можно будет улучшить.
Записан
Маленький потерявшийся волшебничишка.

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

Да тут дело не в улучшениях, это принципиально разные вещи...
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

brute11k

  • Новичок
  • **
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 3
    • Просмотр профиля
    • Awards

Можно, завтра сходка форума, подходите, передам.
Очень сложновато будет добраться с Волгограда, чтобы забрать  :'(
Всё-таки исходники мне особо не нужны, только формулы.
Записан

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2728
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards

вообще все формулы есть в яваскрипте искр форумных - можешь порыться
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

brute11k

  • Новичок
  • **
  • Карма: 0
  • Оффлайн Оффлайн
  • Сообщений: 3
    • Просмотр профиля
    • Awards

вообще все формулы есть в яваскрипте искр форумных - можешь порыться

Извините, а как мне его получить? Я в исходниках страницы нашёл только, что вызывается функция toggle_effects() -> это она? Как мне исходный текст скрипта получить?
Записан

Garett

  • Langrisser
  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 667
  • Awards Лучший геймплей 5 конкурса карт Сложность исполнения 5 конкурса карт Лучшая карта 5 конкурса карт Выбор администрации 5 конкурса карт Мастер нестандартных карт - 2013 3 конкурс карт - самая сложная карта 3 конкурс карт - лучший дизайн 4 конкурс карт - победа
    • Просмотр профиля
    • Garett#9853
    • Awards

Формулы движения "искр" задача отдельная. Это вам не заброшенные темы или незаконченные голосования, а действительно полноценные математические выражения. И потому мы с вами обязательно поговорим об их значении. Только математики я не знаю, так что держитесь крепче...

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

Главная заслуга формул – видно, что они есть. Хотя ничего эдакого в этом "есть" собственно и нет, но само присутствие обнадёживает.

Основное уравнение движения одной "искры" (свободное поступательное движение тела, брошенного под углом к горизонту, без учета сил сопротивления воздуха и иных внешних воздействий) представляет собой расчет перемещения за единицу времени по приращениям координат по двум осям в момент времени t, при условии начальных проекций скоростей на оси dx и dy, с учетом "погасания искры" (свободного падения) за прошествием некоторого времени T с начала движения объекта (x0, y0 - текущие координаты "искры", x1, y1 - новые координаты):
x1 = x0 + dx, при t < T
x1 = x0, при t > T
y1 = y0 + dy

При этом проекции скоростей движения изменяются согласно закону свободного падения под действием ускорения g и вычисляются по формулам (dx0, dy0 - текущие проекции скоростей "искр", dx1, dy1 - новые проекции):
dx1 = dx0, при t < T
dx1 = 0, при t < T
dy1 = dy0 + g, при и t < T
dy1 = 0, при dy > 0 и t = T
dy1 = dy0 + g, при dy < 0 и t = T
dy1 = dy0 + g, при и t > T

P.S. Фигурной скобки недостает... Надеюсь, нигде не ошибся.
Записан
Маленький потерявшийся волшебничишка.

Squall

  • Глобальный модератор
  • Старожил
  • **
  • Карма: 132
  • Оффлайн Оффлайн
  • Сообщений: 1170
  • I will always be here.
  • Awards Медаль 'За написание статьи о Воине'
    • Просмотр профиля
    • Awards

Поставил курсоры, все прекрасно работает кроме искр - они появляются эпизодически. То есть то они нормально работают, вылетают при движении курсора и щелчке, то "виснут" и появляется их всего чуть-чуть и там, где курсор был пару минут назад.
ОС: Win 7 HB
Записан
Spoiler (click to show/hide)

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Можно вопрос?
Зачем делать пункт "Настройки", если настраивать там ничего нельзя. Смысл в этом какой? :scratch_ones_head:
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Цитировать
Представленная версия ограничена возможностью изменения настроек параметров программы и характеристик искр
Только поэтому, ну это так, чтобы соблазнить, как говорится =)
Записан
Отец читеров

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards

Хоть бы цвет искр разрешили менять...
Spoiler (click to show/hide)
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Все мои видео и Twitch стримы

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 910
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards

Зачем декомпилировать? Есть способ проще - обратиться к Гаретту.
Записан
Отец читеров
Расширенный поиск  
 

Страница сгенерирована за 0.107 секунд. Запросов: 22.