Mark Castle, странный ты, к чему тут требовательный тон? никто не обязан тебе помогать. если тебе нужно чтобы текст появлялся и исчезал - то ясно же что это отдельная сущность.
делай как то так:
type worldtext
field ent
field l
field txt$
end type
function CreateWorldText(ent, txt$)
wt.worldtext = new worldtext
wt\ent = createsprite()
positionentity wt\ent,entityx(ent,1),entityy(ent,1),entityz(ent,1)
wt\txt = txt
wt\l = 200
end function
function DrawWorldText()
for wt.worldtext = each worldtext
cameraproject(cam,entityx(wt\ent),entityy(wt\ent),entityz(wt\ent))
Text projectedx(),projectedy()-10,wt\txt,1
wt\l = wt\l - 1
if wt\l<0 then delete wt
next
end function
писал в браузере, могут быть очепятки.
вот, тебе, кстати:
http://rules.boolean.name/e107_plugi....php?content.4
категория 2, пункт 3.