弒血

|
分享:
▲
▼
下面是引用 s091140 於 2014-04-30 18:52 發表的 如何令實體/Npc發光?:  步聚1: RegisterHam(Ham_Think, "info_target", "fw_Think_Camp") 設定名稱: campfireEnt = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString,"info_target")); set_pev(campfireEnt, pev_classname, "campfire");
....... 複製程式
用渲染模組的方式:
// r = 紅, g = 綠, b = 藍 自行修改..想要的顏色值
fm_set_rendering(id, kRenderFxGlowShell, r, g, b, kRenderNormal, 0)
stock fm_set_rendering(entity, fx = kRenderFxNone, r = 255, g = 255, b = 255, render = kRenderNormal, amount = 16)
{
new Float:RenderColor[3];
RenderColor[0] = float(r);
RenderColor[1] = float(g);
RenderColor[2] = float(b);
set_pev(entity, pev_renderfx, fx);
set_pev(entity, pev_rendercolor, RenderColor);
set_pev(entity, pev_rendermode, render);
set_pev(entity, pev_renderamt, float(amount));
return 1;
}
|
|
x0
[1 樓]
From:臺灣中華電信股份有限公司 | Posted:2014-04-30 19:19 |
|
|
弒血

|
分享:
▲
下面是引用 s091140 於 2014-04-30 19:32 發表的 :  弄TE_DLIGHT 可以照明那種
[attachment=836696] 墜了機 天黑黑, 四處無人煙, 突然間撲出一隻僵屍.. 你看檢查一下..你的存活時間跟衰減率 會不會太低 複製程式
static Float:originF[3];
pev(entity, pev_origin, originF);
engfunc(EngFunc_MessageBegin, MSG_PVS, SVC_TEMPENTITY, originF, 0)
write_byte(TE_DLIGHT)
engfunc(EngFunc_WriteCoord, originF[0])
engfunc(EngFunc_WriteCoord, originF[1])
engfunc(EngFunc_WriteCoord, originF[2])
write_byte(5) //radius - 範圍
write_byte(255) //r - 紅
write_byte(210) //g - 綠
write_byte(2) //b - 藍
write_byte(2) //life - 存活時間
write_byte(0) //[font=helvetica,]decay rate - 衰減率[/font]
message_end()
|
|
x0
[3 樓]
From:臺灣中華電信股份有限公司 | Posted:2014-04-30 22:21 |
|
|
|