Pedras De Magia

Kanazakki
em Scripts

Kanazakki

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/11/11Posts: 84Char no Tibia: [Vip] Jonathan Oliveiraa

Olá, Como Fazer Magia Que Só Pode Ser Usada Usando Uma Pedra Que Apos Usar a Pedra Ela Some?

jhon992

Dono JhonBot
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/06/11Posts: 631Char no Tibia: Warrior of Mort

Kanazakki

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/11/11Posts: 84Char no Tibia: [Vip] Jonathan Oliveiraa

Como Assim? Não Entendi,pode explicar melhor?

hithfrin

Shara Levon
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/12/08Posts: 49Char no Tibia: black levon

Kanazakki

 

vc quis dizer que quando usar a pedra vai ganha uma magia nova ?

se for tbm to precisando vc deve ter visto no refugia neh ?

tbm vi la e achei a ideia que fizero maneira...

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

Amigo.

Reformule sua dúvida por favor, de preferência deixa mais nítido o seu exemplo para que possamos ajuda-lo sem problemas de ocorrer erros no script.

 

Até.

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

Kanazakki

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/11/11Posts: 84Char no Tibia: [Vip] Jonathan Oliveiraa

Sim,Eu Vi No Refugia!

Assim Eu Quero Saber Como Fazer Uma Magia Que Só Pode Ser Usada se eu usar Uma Pedra e Após eu Usar essa Pedra a pedra tem que sumir igual no refugia!

jhon992

Dono JhonBot
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/06/11Posts: 631Char no Tibia: Warrior of Mort

Você deve ir na pasta data/actions/scripts, duplicar um arquivo e nomeia para "learn_rune" sem as aspas e nele cole:

function onUse(cid, item, fromPosition, itemEx, toPosition)

local spellName = "Light Healing" -- nome da spell que aprendera, os nomes das spells se encontrar no arquivo spells.xml
local lvlNeed = 8 -- lvl necessario para usar essa pedra.

if getPlayerLevel(cid) >= lvlNeed then
   doPlayerLearnInstantSpell(cid, spellName)
   doRemoveItem(item.uid)
else
   doPlayerSendCancel(cid, "Você não possui o level necessario!")
end

return true
end

 

Agora em actions.xml cole a tag:

<action itemid="8306" script="learn_rune.lua"/>

Ali em cima no lugar do 8306, você poem o id da pedra que você vai usar para ganhar a spell.

 

E por último, você deve ir na spell que você escolheu no spells.xml e trocar a parte que tiver essa tag:

needlearn="0"

Por:

needlearn="1"

 

Prontinho, e não esquece de configurar o nome da spell e o level para usar a pedra no arquivo "learn_rune".

Kanazakki

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/11/11Posts: 84Char no Tibia: [Vip] Jonathan Oliveiraa

Jhon992 Valew,Vc Sempre Me Ajudando,Claro Que Outros Também Me Ajudam,Rep+ Pra vc!

 

Abraços!

jhon992

Dono JhonBot
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/06/11Posts: 631Char no Tibia: Warrior of Mort

Critical

A fumaça queimando, tá escutando?
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 05/11/07Posts: 544

Duvida sanada; tópico fechado.

 

Atenciosamente, Critical.

"Educai as crianças para não precisar punir os homens."