Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Widok z 3 kamery i swiecace postacie
Temat rozp. mimo114, 06.04.2012 15:35
6 odpowiedzi w tym temacie
#1
Napisano 06.04.2012 15:35
Witam.
1. Chodzi mi o to by mozna by widzieć swoja postać z 3 kamery tak jak na spektatores.
2. Chodzi o to co jest na ZM gdy jest Nemesis na podlodze jest kolor .
1. Chodzi mi o to by mozna by widzieć swoja postać z 3 kamery tak jak na spektatores.
2. Chodzi o to co jest na ZM gdy jest Nemesis na podlodze jest kolor .
#2
Napisano 06.04.2012 15:47
jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook
na pewno jakoś C się odwdzięczę!
#3
Napisano 06.04.2012 15:48
1)
http://forums.allied...ead.php?t=65427
http://forums.allied...ead.php?t=65427
#include <amxmodx> #include <fakemeta> new const g_sCamclass[] = "PlayerCamera"; public plugin_init() { register_clcmd( "say /cam", "cmdCam" ); register_forward( FM_Think, "Think_PlayerCamera" ); } public cmdCam( id ) Create_PlayerCamera( id ); Create_PlayerCamera( id ) { new iEnt; static const sClassname[] = "classname"; while( ( iEnt = engfunc( EngFunc_FindEntityByString, iEnt, sClassname, g_sCamclass ) ) != 0 ) { if( pev( iEnt, pev_owner) == id ) { engfunc( EngFunc_SetView, id, iEnt ); return; } } static const sInfo_target[] = "info_target"; iEnt = engfunc( EngFunc_CreateNamedEntity, engfunc( EngFunc_AllocString, sInfo_target ) ) if( !iEnt ) return; static const sCam_model[] = "models/w_usp.mdl"; set_pev( iEnt, pev_classname, g_sCamclass ); engfunc( EngFunc_SetModel, iEnt, sCam_model ); set_pev( iEnt, pev_solid, SOLID_TRIGGER ); set_pev( iEnt, pev_movetype, MOVETYPE_FLY ); set_pev( iEnt, pev_owner, id ); set_pev( iEnt, pev_rendermode, kRenderTransTexture ); set_pev( iEnt, pev_renderamt, 0.0 ); engfunc( EngFunc_SetView, id, iEnt ); set_pev( iEnt, pev_nextthink, get_gametime() ); } public Think_PlayerCamera( iEnt ) { static sClassname[32]; pev( iEnt, pev_classname, sClassname, sizeof sClassname - 1 ); if( !equal( sClassname, g_sCamclass ) ) return FMRES_IGNORED; static iOwner; iOwner = pev( iEnt, pev_owner ); if( !is_user_alive( iOwner ) ) return FMRES_IGNORED; static iButtons; iButtons = pev( iOwner, pev_button ); if( iButtons & IN_USE ) { engfunc( EngFunc_SetView, iOwner, iOwner ); engfunc( EngFunc_RemoveEntity, iEnt ); return FMRES_IGNORED; } static Float:fOrigin[3], Float:fAngle[3]; pev( iOwner, pev_origin, fOrigin ); pev( iOwner, pev_v_angle, fAngle ); static Float:fVBack[3]; angle_vector( fAngle, ANGLEVECTOR_FORWARD, fVBack ); fOrigin[2] += 20.0; fOrigin[0] += ( -fVBack[0] * 150.0 ); fOrigin[1] += ( -fVBack[1] * 150.0 ); fOrigin[2] += ( -fVBack[2] * 150.0 ); engfunc( EngFunc_SetOrigin, iEnt, fOrigin ); set_pev( iEnt, pev_angles, fAngle ); set_pev( iEnt, pev_nextthink, get_gametime() ); return FMRES_HANDLED; }
#4
Napisano 06.04.2012 16:16
jakiś screen ?Chodzi o to co jest na ZM gdy jest Nemesis na podlodze jest kolor .
#5
Napisano 06.04.2012 21:09
DarkGL, to jest tak jakby światło od Nemesisa (coś jak czerwona lampka w lightmakerze, światło leci od nóg)
jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook
na pewno jakoś C się odwdzięczę!
#6
Napisano 06.04.2012 21:14
mu chodzi choby SilneCiało w Metin2 jesli grałes?
#7
Napisano 07.04.2012 12:45
@up
jeśli ktoś nie kojarzy to tu link do screnna: http://wiki.metin2.p...ało_w_akcji.jpg
1,
Po wpisaniu /cam ustawi ci się camera 3rd person. Minus set_view jest taki, że będziesz miał ustawiony mniejszy render.
jeśli ktoś nie kojarzy to tu link do screnna: http://wiki.metin2.p...ało_w_akcji.jpg
1,
#include <amxmodx>
#include <engine>
public plugin_init()
{
register_plugin("","","");
register_clcmd("say /cam", "cam");
}
public cam(id)
{
set_view(id, CAMERA_3RDPERSON);
}
Po wpisaniu /cam ustawi ci się camera 3rd person. Minus set_view jest taki, że będziesz miał ustawiony mniejszy render.
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych