怎弄个 浮在空中的SPR 广告讯息
怎弄个 浮在空中的SPR 广告讯息 本帖最后由 kk阿朗 于 2010-12-31 15:57 编辑可以创建个SPR的实体,我觉得这样是很好的
可以看一下FGD里面有关env_sprite这个实体的参数! 有沒插件能实现到
再加自己修改的 spr不就是定位后显示的问题吗,确定一个地图的某个点然后显示咯 #include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
public create_sprite( Float:flOrigin[ 3 ] )
{
new iEnt
iEnt = engfunc( EngFunc_CreateNamedEntity, engfunc( EngFunc_AllocString , "env_sprite" ) );
set_pev(iEnt, pev_framerate, 10.0);
engfunc( EngFunc_SetOrigin, iEnt, flOrigin );
engfunc( EngFunc_SetModel, iEnt, "MySprite.spr" );
set_pev( iEnt, pev_scale, 1.0 );
SetKeyValue(iEnt, "spawnflags", "1", "env_sprite");//1: "Start on", 2: "Play Once"
ExecuteHamB(Ham_Spawn, iEnt)
}
stock SetKeyValue(iEnt, const szKey[], const szValue[], const szClassName[])
{
set_kvd(0, KV_ClassName, szClassName)
set_kvd(0, KV_KeyName, szKey)
set_kvd(0, KV_Value, szValue)
set_kvd(0, KV_fHandled, 0)
dllfunc(DLLFunc_KeyValue, iEnt, 0)
}
试试看,注意要获取一个坐标, 阿朗大哥说的很对! 其实还的自己做个个性的SPR 广告!
还有透明字的
其实这个是随视角改变的SPR .当然也可以做静态的SPR.
我个人觉的还是做MDL的模型的比较好!占资源少!
个人意见.请谅解! 就是9527这个了 如何做静态的SPR啊 ? 静态的简单 这个有教程
http://www.dt-club.net/forum/thread-55365-1-2-spr%E9%9D%99%E6%80%81%E5%9C%B0%E5%9B%BE%E5%B9%BF%E5%91%8A%E5%88%B6%E4%BD%9C%E5%B7%A5%E5%85%B7%EF%BC%88%E6%B1%89%E5%8C%96%E7%89%88%EF%BC%89%E5%9B%BE%E7%89%87%E6%B5%81%E7%A8%8B.html 哇散原来真有这个插件
页:
[1]
2