local config = {
positions = {
["Trainers"] = { x = 32372, y = 32243, z = 7 },
},
effects = {
CONDITION_PARAM_DELAYED
}
}
function onThink(cid, interval, lastExecution)
for text, pos in pairs(config.positions) do
doSendMagicEffect(pos, math.random(1, #config.effects))
doSendAnimatedText(pos, text, math.random(1, 255))
end
return TRUE
end
<globalevent name="EffectTile" interval="3000" script="effect.lua"/>
local text = {
--X pos,Y pos, Z pos, text
[1] = {pos = {100,100,7}, text = {"Demons!"}},
[2] = {pos = {100,100,7}, text = {"Other"}}
}
function onThink(interval, lastExecution)
for _, area in pairs(text) do
doSendAnimatedText({x=area.pos[1],y=area.pos[2],z=area.pos[3]},area.text[1], math.random(18))
end
return TRUE
end
<globalevent name="effects" interval="1" event="script" value="effects.lua"/>
doSendAnimatedText({x=area.pos[1],y=area.pos[2],z=area.pos[3]},area.text[1], math.random[COLOR="#FF0000"](18))[/COLOR]
true / false
local t = {
["Depot"] = {
{x = 100, y = 100, z = 7}, text = true, effect = true
},
}
function onThink(cid, interval)
for i, v in pairs(t) do
if v.text then
doSendAnimatedText(v[1], i, math.random(1, 18))
end
if v.effect then
doSendMagicEffect(v[1], math.random(CONST_ME_LAST))
end
end
-- Script by J.Dre --
return true
end
PHP:local text = { --X pos,Y pos, Z pos, text [1] = {pos = {100,100,7}, text = {"Demons!"}}, [2] = {pos = {100,100,7}, text = {"Other"}} } function onThink(interval, lastExecution) for _, area in pairs(text) do doSendAnimatedText({x=area.pos[1],y=area.pos[2],z=area.pos[3]},area.text[1], math.random(18)) end return TRUE endPHP:<globalevent name="effects" interval="1" event="script" value="effects.lua"/>
Code:doSendAnimatedText({x=area.pos[1],y=area.pos[2],z=area.pos[3]},area.text[1], math.random[COLOR="#FF0000"](18))[/COLOR]
local text = {
--X pos,Y pos, Z pos, text
[1] = {pos = {100,100,7}, text = {"Demons!"}},
[2] = {pos = {100,100,7}, text = {"Other"}}
}
function onThink(interval, lastExecution)
for _, area in pairs(text) do
doSendAnimatedText({x=area.pos[1],y=area.pos[2],z=area.pos[3]},area.text[1], math.random(18))
end
return TRUE
end
<globalevent name="effects" interval="1" event="script" value="effects.lua"/>
local timespeed = 2000 -- 2000 = 2 seconds
local color = TEXTCOLOR_LIGHTGREEN
function loop(valores)
doSendAnimatedText({x=496, y=506, z=7},"Demons!",color)
addEvent(loop, timespeed, valore) --
end
function onSay(cid, words, param)
valore = {cid = cid, topos = topos}
addEvent(loop, velocidade, valore)
end
<globalevent name="EffectTile" interval="3" script="effectile.lua"/>
local text = {
-- Insert Location Name Here --
-- Pos: The position of the teleport.. x,y,z --
-- Text: The text you want to show above the teleport.. --
[1] = {pos = {xxx,xxx,x}, text = {"xxx"}},
[2] = {pos = {xxx,xxx,x}, text = {"xxx"}},
[3] = {pos = {xxx,xxx,x}, text = {"xxx"}},
[4] = {pos = {xxx,xxx,x}, text = {"xxx"}},
[5] = {pos = {xxx,xxx,x}, text = {"xxx"}},
[6] = {pos = {xxx,xxx,x}, text = {"xxx"}},
[7] = {pos = {xxx,xxx,x}, text = {"xxx"}},
[8] = {pos = {xxx,xxx,x}, text = {"xxx"}},
[9] = {pos = {xxx,xxx,x}, text = {"xxx"}},
[10] = {pos = {xxx,xxx,x}, text = {"xxx"}},
}
function onThink(interval, lastExecution)
for _, area in pairs(text) do
doSendAnimatedText({x=area.pos[1],y=area.pos[2],z=area.pos[3]},area.text[1], math.random(01,255))
end
return TRUE
end