AMX MOD X
Среда, 24.04.2024, 02:03:55



Приветствую Вас Гость | RSS
[ Главная ] [ Полупрозрачность игрока из-за set_view ( engine method ) - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Полезная информация » Полупрозрачность игрока из-за set_view ( engine method )
Полупрозрачность игрока из-за set_view ( engine method )
RadianceДата: Вторник, 24.03.2009, 12:42:57 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус: Не в сети
Создал эту тему именно в этом разделе, так как решил, что она больше относится действительно к полезной информации, нежели к 3rd party плагинам.

Мало кому может это пригодиться, но кто хоть раз сталкивался с такой проблемой, то должен понять.
В общем, после использования set_view ( из модуля engine ) вид игрока переключается со стандартного на вид от третьего лица при этом включая игроку полупрозрачность модели, от которой не извабишься ни set_user_rendering ( ) ни тем же, но fakemet'овским способом ( set_pev ( ) ).

Есть и другой способ ставить игроку вид от третьего лица ( уже без полупрозрачности ), но работает он непонятно и не у всех. И соответственно не сработав у меня, я решил найти другой способ.

Данный скрипт убирает эту полупрозрачность ( требуется модуль fakemeta ):

Code

#include < amxmodx >
#include < fakemeta >

#define VERSION "1.0"

public plugin_init ( )
{
  register_plugin ( "3rd_person_fix", VERSION, "Radiance" )
  register_forward ( FM_AddToFullPack, "ForwardHookAddToFullPackPost", 1 )
}

public ForwardHookAddToFullPackPost ( es_handle, e, ent, host, hostflags, player, pSet )
  if ( player && ( ent == host ) )
   set_es ( es_handle, ES_RenderMode, kRenderNormal )
Прикрепления: 3rd_person_fix.sma (0.4 Kb)
 
AMX Mod X Форум » Скриптинг » Полезная информация » Полупрозрачность игрока из-за set_view ( engine method )
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024