Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Here is a small tutorial (shit code, i was write for one guy) if you want to attach a high specular just for some npc's/mob's.
Kod:
//@Source/Client/UserInterface/Locale_inc.h
#define WJ_ATTACH_SPECULAR_FROM_LIST
//@Source/Client/UserInterface/InstanceBase.cpp
//1.) Search for:
m_GraphicThingInstance.SetBattleHitEffect(ms_adwCRCAffectEffect[EFFECT_HIT]);
//2.) Add after:
#ifdef WJ_ATTACH_SPECULAR_FROM_LIST
struct SAttachSpecularData
{
DWORD race; float specularPower;
};
const int SPECULAR_MAX_NUM = 6;
static SAttachSpecularData structInfo[SPECULAR_MAX_NUM] =
{
{ 2493, 0.2f },
{ 1191, 0.1f },
{ 3091, 0.1f },
{ 9003, 0.1f },
{ 20092, 0.1f },
{ 1095, 0.1f }
};
for (DWORD i=0; i<SPECULAR_MAX_NUM; i++)
{
if (GetRace() == structInfo[i].race)
{
SMaterialData data;
data.pImage = NULL;
data.isSpecularEnable = TRUE;
data.fSpecularPower = structInfo[i].specularPower;
data.bSphereMapIndex = 1;
m_GraphicThingInstance.SetMaterialData(0, NULL, data);
}
}
#endif
Link pastebin:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Moderatör tarafında düzenlendi:
En Çok Reaksiyon Alan Mesajlar
Dostum bu tam olarak ne ise yariyor anlamadim binek at gibi yanindami geziyor
item protoda specular diye bişey var onu 100 yapınca zırhın böyle beyaz parlamalı olur hatta hanedanmt2de yeşil mavi zırh dönüşümü var
bak bu beyaz ve mavi zırhlar gibi bunun parlamasını specular sayesinde yapıyolar
buda onu bineğe aktarmış
Öğeyi görmek için üye olmalısınız.
ThxLinkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Here is a small tutorial (shit code, i was write for one guy) if you want to attach a high specular just for some npc's/mob's.
Kod://@Source/Client/UserInterface/Locale_inc.h #define WJ_ATTACH_SPECULAR_FROM_LIST //@Source/Client/UserInterface/InstanceBase.cpp //1.) Search for: m_GraphicThingInstance.SetBattleHitEffect(ms_adwCRCAffectEffect[EFFECT_HIT]); //2.) Add after: #ifdef WJ_ATTACH_SPECULAR_FROM_LIST struct SAttachSpecularData { DWORD race; float specularPower; }; const int SPECULAR_MAX_NUM = 6; static SAttachSpecularData structInfo[SPECULAR_MAX_NUM] = { { 2493, 0.2f }, { 1191, 0.1f }, { 3091, 0.1f }, { 9003, 0.1f }, { 20092, 0.1f }, { 1095, 0.1f } }; for (DWORD i=0; i<SPECULAR_MAX_NUM; i++) { if (GetRace() == structInfo[i].race) { SMaterialData data; data.pImage = NULL; data.isSpecularEnable = TRUE; data.fSpecularPower = structInfo[i].specularPower; data.bSphereMapIndex = 1; m_GraphicThingInstance.SetMaterialData(0, NULL, data); } } #endif
Link pastebin:Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 15
- Görüntüleme
- 669
- Cevaplar
- 18
- Görüntüleme
- 5K
- Kilitli
- Cevaplar
- 7
- Görüntüleme
- 2K
- Kilitli
- Cevaplar
- 1
- Görüntüleme
- 547
- Cevaplar
- 37
- Görüntüleme
- 2K
