DA

[ Spells ] Runas Com Efeitos Textuais

Por DarkRonan, 05 de jun. de 2010 em Scripts

script
12
2.9k
DarkRonanD
05 de junho de 2010 às 12:02

ALGUEM pode me passa um script que funfa no 8.4, seja uam "spells", e possa mudar a cor do texto!

preciso que a runa apresente um texto ao ser usada... como akela do FoxWolrd que diz AaaaaH... quando usada!

 

AJUDA AEW.. ATENÇÃO COM OS REQUERIMENTOS PEDIDOS, Obrigado!

05 de junho de 2010 às 12:21

Seção errada, a correta seria em Pedidos de Scripts.

 

Reportado para algum moderador mover.

 

Abraços.

05 de junho de 2010 às 12:27

Tópico Movido para a seção Pedidos de Sripts.

matheus1000M
05 de junho de 2010 às 19:39

É só adicionar isto no script da mana rune :

 

 

doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1)

 

 

Espero ter ajudado.

DarkRonanD
05 de junho de 2010 às 21:22

foi uma das primeiras q tentei;

tirei da mana potion.

mais tem alguma coisa faltando, tipow algo pra ativa esse "doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1)"

no msmo arquivo.lua saka?

tenta axa aew pra min... to tentando fase issu pega a dias!

 

Obrigadu pela atenção!

matheus1000M
05 de junho de 2010 às 21:46

Me passe o script da rune.

 

Que poderei ajuda-lo.

DarkRonanD
05 de junho de 2010 às 21:49

kra tava vendo akew... acabei de troca a mana rune; de spells para action saka?

coloquei ela como se fosse uma potion msmo, so q infinita i skin de runa msmo...

o script tah mto complexo mais da uma olhada aew:

 

local MIN = 70
local MAX = 130
local EMPTY_POTION = 7636

local exhaust = createConditionObject(CONDITION_EXHAUST)
setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100))

function onUse(cid, item, fromPosition, itemEx, toPosition)
if isPlayer(itemEx.uid) == FALSE then
	return FALSE
end

if hasCondition(cid, CONDITION_EXHAUST_HEAL) == TRUE then
	doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED)
	return TRUE
end

if doPlayerAddMana(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then
	return FALSE
end

doAddCondition(cid, exhaust)
doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE)
doCreatureSay(itemEx.uid, "IRRHAAA", TALKTYPE_ORANGE_1)
doTransformItem(item.uid, 2267)
return TRUE
end

 

mais fiz issu agora.. vo tenda editar akew se eu conssegui aviso!

Editado Junho 5 por DarkRonan

matheus1000M
05 de junho de 2010 às 22:10

Tente pôr isto:

 

doCreatureSay(cid, "IRRHAAA", TALKTYPE_ORANGE_1)

 

Espero ter ajudado.

DarkRonanD
05 de junho de 2010 às 22:18

assim fica praticamente igual...

por q eu pensso em trocar de cor, i n ficar so ORANGE,

mais se troco de cor n da (ex.:DE ORANGE para RED),

tava penssando se eh TEXTCOLOR ou algo do tipo.

eu fis do jeito q tu coloca aew, mais o problema eh q agora quero troca de cor (RED)

i n conssigo... buga o tibia :/

Editado Junho 5 por DarkRonan

VodkartV
05 de junho de 2010 às 22:31

hmm

 

bom essa linha

 

doSendAnimatedText(getPlayerPosition(cid), "Aaaah...", TEXTCOLOR_RED)

 

acho que tbm dava pra bota

 

function onCastSpell(cid, var)
doCreatureSay(cid, 'Ahhhhh...', TALKTYPE_ORANGE_1)
return doCombat(cid, combat, var)
end

Editado Junho 5 por Vodkart

DarkRonanD
05 de junho de 2010 às 22:33

(9minutos depois):/

conssegui kra...

era so coloca uma tag:

doSendAnimatedText(getPlayerPosition(cid), "Aaaah...", TEXTCOLOR_RED)

mais mto obrigadu a tdos..

as dicas me ajudaram a acorda :/

vlw msmo!!!

 

eh pode ser...

mais pra previni vo dexa assim msmo,

mais vlw msmo pela atenção!

Editado Junho 5 por DarkRonan

06 de junho de 2010 às 10:50

+REP para todos os usuário que tentaram ajudar.

Tópico Movido para a seção Pedidos Atendidos.