Автор Тема: CheckPoint (Marker) Size  (Прочитано 2921 раз)

Оффлайн Saint

  • Прохожий
  • *
  • Сообщений: 80
  • Репутация: +1/-0
  • Saint Games
    • saint36rus
    • Просмотр профиля
CheckPoint (Marker) Size
« : Октябрь 05, 2013, 11:59:42 pm »
как изменить/задать/поменять размер этого жёлтого чекпоинта (маркера)?

« Последнее редактирование: Октябрь 06, 2013, 12:00:44 am от Sektor »

Оффлайн Sektor

  • Администратор
  • Постоялец
  • *****
  • Сообщений: 519
  • Репутация: +34/-0
    • Просмотр профиля
Re: CheckPoint (Marker) Size
« Ответ #1 : Октябрь 06, 2013, 02:18:39 am »
Цитировать
как изменить/задать/поменять размер этого жёлтого чекпоинта (маркера)?

Все, просто, этим опкодом можно создать сферу с радиусом:


пример:
03bc=5,%5d% = create_sphere %1d% %2d% %3d% %4d%

03bc: $MARKER_1 = create_sphere 98.4716 -834.7419 10.7133 1.0

Оффлайн JonRadiationXXX

  • Призрак
  • Сообщений: 10
  • Репутация: +1/-0
    • Просмотр профиля
Re: CheckPoint (Marker) Size
« Ответ #2 : Октябрь 06, 2013, 10:23:57 pm »
Saint
Хм, интересно а как ты изменил цвет самой сферы в желтый или это просто ты, перекрасил текстуру в txd?

Оффлайн Sektor

  • Администратор
  • Постоялец
  • *****
  • Сообщений: 519
  • Репутация: +34/-0
    • Просмотр профиля
Re: CheckPoint (Marker) Size
« Ответ #3 : Октябрь 06, 2013, 10:32:20 pm »
Цитировать
Хм, интересно а как ты изменил цвет самой сферы в желтый или это просто ты, перекрасил текстуру в txd?
Да скорее всего, так. Тут можно по идее двумя вариантами сделать, либо в памяти отредактировать данное значение сферы (sphere), цвета, либо саму текстуру перекрасить в txd.

Оффлайн Saint

  • Прохожий
  • *
  • Сообщений: 80
  • Репутация: +1/-0
  • Saint Games
    • saint36rus
    • Просмотр профиля
Re: CheckPoint (Marker) Size
« Ответ #4 : Октябрь 06, 2013, 10:58:46 pm »
Saint
Хм, интересно а как ты изменил цвет самой сферы в желтый или это просто ты, перекрасил текстуру в txd?

вот так

Код: C++
  1. SetCheckPointColorRGB((BYTE)255, (BYTE)255, (BYTE)0); // yellow color

Код: C++
  1. void SetCheckPointColorRGB(BYTE Red, BYTE Green, BYTE Blue) // new by Saint
  2. {
  3.  
  4. // цвет чекпоинта
  5.  
  6. *(BYTE *)0x68F958 = Red; // R
  7. *(BYTE *)0x68F959 = Green; // G
  8. *(BYTE *)0x68F95A = Blue; // B
  9. }
  10.  
« Последнее редактирование: Октябрь 06, 2013, 11:01:57 pm от Sektor »

Оффлайн Sektor

  • Администратор
  • Постоялец
  • *****
  • Сообщений: 519
  • Репутация: +34/-0
    • Просмотр профиля
Re: CheckPoint (Marker) Size
« Ответ #5 : Октябрь 06, 2013, 11:04:56 pm »
Saint
Зачетно и главное полезная информация!  ;)

Только зачем скрин удалили с rghost?
« Последнее редактирование: Октябрь 31, 2013, 11:06:25 pm от Sektor »