Ir para conteúdo

[7.92] 2 Scripts


Zuth kimu

Posts Recomendados

Tipo do script: Script de Itens

Protocolo (versão do Tibia): 7.92

Servidor utilizado: Evolutions 0.7.8

Nível de experiência: Intermediario

Adicionais/Informações:

 

Primeiro: Fighting Spirit

 

• O objetivo deste iten é após que o player por ele no slot ring, a experience dele dobrar.

 

Iten usado (Na backpack vai ficar assim):

depoisq.png

ID: 4863

 

Iten usado (No slot ring):

antes.png

ID: 4864

 

 

Obs: o item deve ser o mesmo, só que quando põe no slot ring deve se transformar e ficar azul

 

 

Agradeço desde já,

Zuth Kimu!

Link para o comentário
Compartilhar em outros sites

  • 1 month later...

script referente a transformaçao do fighting spirit

 

Tipo do script: Script de Itens

Protocolo (versão do Tibia): 7.92

Servidor utilizado: Evolutions 0.7.8

Nível de experiência: Intermediario

Adicionais/Informações:

 

entao man

eu resolvi uma parte apenas.

quanto a ele mudar e sumir

mais ainda nao consegi por pra editar a exp.

vou te postar e depois vc tbm tenta editar para dar a xp em dobro

caso vc consiga por favor me manda por e-mail ou me add no msn plx.

meu msn: luhecah@live.com

 

espero ter ajudado!

abraços man.

 

OBS: nao sou scripter,nem nada só tenho um ot tbm na versao 7.92 e to tentando editar ele pra ficar muito rox.

^^

e por isso esse script ai tem um pokinho de cada script de scripters que postaram aki no xTibia.

aproveitando meu primeiro post aki no xTibia,para agradescer a todos voces pela enorme ajuda que vcs me dao a todo instante com inumeros posts que sempre me salva muito,(aki no meu ot)

Muito Obrigado.

mais vamso ao que realmente interessa.

zuth kimu

 

primeiro voce vai em: data/movements/scripts.

 

copie qualquer arquivo.LUA la dentro,renomeie para doubleExp,abra ele e cole isso

 

-- creditos desse script para 7.92,evolutions 0.7.8 para Luciano Magalhães -- por favor nao remova os creditos.

function onEquip(cid, item, slot, frompos, topos)

 

 

if(item.itemid ~= 4863) then

doSendAnimatedText(getPlayerPosition(cid), "Exp2x", TEXTCOLOR_LIGHTBLUE)

doPlayerSendTextMessage(cid,22,"Sua experiencia agora sera dobrada por 30 minutos,Bom UP!.") -- aki voce poe uma msg de sua preferencia.

doTransformItem(item.uid, 5884 )

if getConfigInfo('experienceStages') == true then

xp = getExperienceStage(getPlayerLevel(cid))

else

xp = getConfigInfo('rateExperience')

end

doPlayerSetExperienceRate(cid, xp*2) -- aki é onde devia ficar em doble exp

 

return true

end

return true

end

function onDeEquip(cid, item, slot)

if(item.itemid ~= 5884 ) then

return true

end

doSendAnimatedText(getPlayerPosition(cid), "Normal", TEXTCOLOR_RED)

doPlayerSendTextMessage(cid,22,"O tempo do seu fighting spirit acabou.") -- aki voce pode por uma msg de sua preferencia.

 

if getConfigInfo('experienceStages') == true then

xp = getExperienceStage(getPlayerLevel(cid))

else

xp = getConfigInfo('rateExperience')

end

 

 

doPlayerSetExperienceRate(cid, xp*1) -- aki é onde a exp voltaria ao normal

 

 

doTransformItem(item.uid, 7697)

return true

end

 

depois va em: data/movements/movements.xml.

precione Ctrl + F e digite Rings,em cima do primeiro movement event

cole isso aki:

 

<movevent event="Equip" itemid="4863" slot="ring" function="onEquipItem"/>

<movevent event="Equip" itemid="5884" slot="ring" function="onEquipItem"/>

<movevent event="DeEquip" itemid="5884" slot="ring" function="onDeEquipItem"/>

 

e pronto seus items desejados será trocado exatamente conforme o seu pedido.

 

espero ter te ajudado cara.

e boa sorte

nao esqueça de comentar plx.

abraços man e T+.

Atenciosamente: Luciano Magalhães.

Editado por LucianoMagalhaesOjapa
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...