- Awards
- 38
Aqui encontrareis el script que permite poner un TEXTO de color naranja y que aparezca en la posicion deseada del mapa, por ejemplo encima de un teleport:
Podréis modificar el intervalo 12000, que corresponde a 12s
Crearemos un archivo dentro de data/scripts/globalevents y le pegaremos esto dentro:
Encontrareis 2 Effectos, los effectos pueden ser los siguientes:
1.CONST_ME_DRAWBLOOD
2.
CONST_ME_LOSEENERGY
3.
CONST_ME_POFF
4.
CONST_ME_BLOCKHIT
5.
CONST_ME_EXPLOSIONAREA
6.
CONST_ME_EXPLOSIONHIT
7.
CONST_ME_FIREAREA
8.
CONST_ME_YELLOW_RINGS
9.
CONST_ME_GREEN_RINGS
10.
CONST_ME_HITAREA
11.
CONST_ME_TELEPORT
12.
CONST_ME_ENERGYHIT
13.
CONST_ME_MAGIC_BLUE
14.
CONST_ME_MAGIC_RED
15.
CONST_ME_MAGIC_GREEN
16.
CONST_ME_HITBYFIRE
17.
CONST_ME_HITBYPOISON
18.
CONST_ME_MORTAREA
19.
CONST_ME_SOUND_GREEN
20.
CONST_ME_SOUND_RED
21.
CONST_ME_POISONAREA
22.
CONST_ME_SOUND_YELLOW
23.
CONST_ME_SOUND_PURPLE
24.
CONST_ME_SOUND_BLUE
25.
CONST_ME_SOUND_WHITE
26.
CONST_ME_BUBBLES
27.
CONST_ME_CRAPS
28.
CONST_ME_GIFT_WRAPS
29.
CONST_ME_FIREWORK_YELLOW
30.
CONST_ME_FIREWORK_RED
31.
CONST_ME_FIREWORK_BLUE
32.
CONST_ME_STUN
33.
CONST_ME_SLEEP
34. BROKEN :-( CONST_ME_WATERCREATURE
35.
CONST_ME_GROUNDSHAKER
36.
CONST_ME_HEARTS
37.
CONST_ME_FIREATTACK
38.
CONST_ME_ENERGYAREA
39.
CONST_ME_SMALLCLOUDS
40.
CONST_ME_HOLYDAMAGE
41.
CONST_ME_BIGCLOUDS
42.
CONST_ME_ICEAREA
43.
CONST_ME_ICETORNADO
44.
CONST_ME_ICEATTACK
45.
CONST_ME_STONES
46.
CONST_ME_SMALLPLANTS
47.
CONST_ME_CARNIPHILA
48.
CONST_ME_PURPLEENERGY
49.
CONST_ME_YELLOWENERGY
50.
CONST_ME_HOLYAREA
51.
CONST_ME_BIGPLANTS
52.
CONST_ME_CAKE
Podréis modificar el intervalo 12000, que corresponde a 12s
Crearemos un archivo dentro de data/scripts/globalevents y le pegaremos esto dentro:
Código:
local textFloat = GlobalEvent("textFloat")
local effects = {
{position = Position(33550, 31037, 7), text = 'Training Room and Trade Island!', effect = CONST_ME_GROUNDSHAKER},
{position = Position(32071, 31900, 6), text = 'Welcome to Global Server!', effect = CONST_ME_THUNDER},
}
function textFloat.onThink(interval)
for i = 1, #effects do
local settings = effects[i]
local spectators = Game.getSpectators(settings.position, false, true, 7, 7, 5, 5)
if #spectators > 0 then
if settings.text then
for i = 1, #spectators do
spectators[i]:say(settings.text, TALKTYPE_MONSTER_SAY, false, spectators[i], settings.position)
end
end
if settings.effect then
settings.position:sendMagicEffect(settings.effect)
end
end
end
return true
end
textFloat:interval(12000)
textFloat:register()
Encontrareis 2 Effectos, los effectos pueden ser los siguientes:
1.CONST_ME_DRAWBLOOD
2.
CONST_ME_LOSEENERGY
3.
CONST_ME_POFF
4.
CONST_ME_BLOCKHIT
5.
CONST_ME_EXPLOSIONAREA
6.
CONST_ME_EXPLOSIONHIT
7.
CONST_ME_FIREAREA
8.
CONST_ME_YELLOW_RINGS
9.
CONST_ME_GREEN_RINGS
10.
CONST_ME_HITAREA
11.
CONST_ME_TELEPORT
12.
CONST_ME_ENERGYHIT
13.
CONST_ME_MAGIC_BLUE
14.
CONST_ME_MAGIC_RED
15.
CONST_ME_MAGIC_GREEN
16.
CONST_ME_HITBYFIRE
17.
CONST_ME_HITBYPOISON
18.
CONST_ME_MORTAREA
19.
CONST_ME_SOUND_GREEN
20.
CONST_ME_SOUND_RED
21.
CONST_ME_POISONAREA
22.
CONST_ME_SOUND_YELLOW
23.
CONST_ME_SOUND_PURPLE
24.
CONST_ME_SOUND_BLUE
25.
CONST_ME_SOUND_WHITE
26.
CONST_ME_BUBBLES
27.
CONST_ME_CRAPS
28.
CONST_ME_GIFT_WRAPS
29.
CONST_ME_FIREWORK_YELLOW
30.
CONST_ME_FIREWORK_RED
31.
CONST_ME_FIREWORK_BLUE
32.
CONST_ME_STUN
33.
CONST_ME_SLEEP
34. BROKEN :-( CONST_ME_WATERCREATURE
35.
CONST_ME_GROUNDSHAKER
36.
CONST_ME_HEARTS
37.
CONST_ME_FIREATTACK
38.
CONST_ME_ENERGYAREA
39.
CONST_ME_SMALLCLOUDS
40.
CONST_ME_HOLYDAMAGE
41.
CONST_ME_BIGCLOUDS
42.
CONST_ME_ICEAREA
43.
CONST_ME_ICETORNADO
44.
CONST_ME_ICEATTACK
45.
CONST_ME_STONES
46.
CONST_ME_SMALLPLANTS
47.
CONST_ME_CARNIPHILA
48.
CONST_ME_PURPLEENERGY
49.
CONST_ME_YELLOWENERGY
50.
CONST_ME_HOLYAREA
51.
CONST_ME_BIGPLANTS
52.
CONST_ME_CAKE
Última edición: