BA

[Pedido] Level Advance Effect

Por batatasmile, 19 de jun. de 2011 em Archived

6
1.1k
batatasmileB
19 de junho de 2011 às 20:36

http://imageshack.us/f/815/76431022.jpg/

Level Advance Effect, desse jeito para server 8.54 TFS 0.3.6

superdrakoS
20 de junho de 2011 às 09:50

bom , fassa assim :

 

Digite /z 28 ,e veja se esse e o efeito , no meu server é.

 

Se nao for tente procurar pelo comando /z , quando achar abra o config.lua q fica na pasta do ot.

 

Procure a linha gainExperienceColor = 215

 

Em 215 mude para o numero que voce conseguiu achar no comando /z.

Editado Junho 20 por Drdrake9

batatasmileB
20 de junho de 2011 às 12:56

FAIL* nao é isso muda a cor da experiencia.

joao33J
20 de junho de 2011 às 22:01

aew tbm queria 1 script desse se conseguir me passa 1 pm

batatasmileB
24 de junho de 2011 às 00:55

ALGUEM AE PODE ME AJUDAR NESSE SCRIPT?

brun123B
24 de junho de 2011 às 15:03

Crie um arquivo chamado levelup.lua em data/creaturescripts/scripts e coloque isso dentro:

 

 

local configuracao = {
efeito = 28, 		-- Efeito que vai mandar ao avançar de level (deixe 0 para não mandar efeito).
texto = "Level up!", 	-- Texto que vai aparecer ao avançar de level (deixe "" para não mostrar textos).
cortexto = 0		-- Cor do texto, sendo o número entre 1 e 254 (deixe 0 para ser aleatório).
}

function onAdvance(cid, skill, oldLevel, newLevel)
if configuracao.efeito and configuracao.efeito >= 1 then
doSendMagicEffect(getThingPos(cid), configuracao.efeito)
end

local color = 0

if configuracao.texto then
   if configuracao.cortexto ~= 0 then
   color = configuracao.cortexto
   else
   color = math.random(1, 215)
   end
doSendAnimatedText(getThingPos(cid), configuracao.texto, color)
end
return true
end

 

 

Agora em creaturescripts.xml (data/creaturescripts) adicione essa tag:

 

<event type="advance" name="EffectOnAdvance" event="script" value="levelup.lua"/>

 

pode ser em qualquer lugar...

 

Agora abra o login.lua (data/creaturescripts/scripts) e procure por isso:

 

registerCreatureEvent(cid, "Idle")

 

e abaixo, adicione:

 

registerCreatureEvent(cid, "EffectOnAdvance")

Editado Junho 24 por brun123