Sim, é possível. Basta usar a função:
doPlayerLearnInstantSpell(cid, name)
e para desaprender a magia:
doPlayerUnlearnInstantSpell(cid, name)
flw
info
Grupo: Visconde
Registrado: 03/02/09
Posts: 361
Reputação: +200
Char no Tibia: Fearless Man

Sim, é possível. Basta usar a função:
doPlayerLearnInstantSpell(cid, name)
e para desaprender a magia:
doPlayerUnlearnInstantSpell(cid, name)
flw
wow, que rapido, vlw e para quests? como se faz? sabes?
info
Grupo: Visconde
Registrado: 03/02/09
Posts: 361
Reputação: +200
Char no Tibia: Fearless Man

Sei sim:
function onUse(cid, item, frompos, item2, topos)
config = {
storage = 15896,
spellName = "Light Healing"
}
if getPlayerStorageValue(cid, config.storage) <= 0 then
if not getPlayerLearnedInstantSpell(cid, config.spellName) then
if canPlayerLearnInstantSpell(cid, config.spellName) then
doPlayerLearnInstantSpell(cid, config.spellName)
doPlayerSendTextMessage(cid, 25, "Congratulations! Now you are able to use the spell Light Healing.")
setPlayerStorageValue(cid, config.storage, 1)
else
doPlayerSendCancel(cid, "You cannot do this mission because you cant learn the spell.")
end
else
doPlayerSendCancel(cid, "You have already learned the spell.")
end
else
doPlayerSendCancel(cid, "You have already done.")
end
return TRUE
end
Só edite nas configs, alterando o nome da magia e a storage.
flw
VLW cara, thx
info
Grupo: Herói
Registrado: 17/02/08
Posts: 2.5k
Reputação: +193

Tópico fechado.
info
Grupo: Visconde
Registrado: 19/04/09
Posts: 279
Reputação: +64
Tem como fazer as magias por actions?
ou é só por classe?
EX: sou um noobie e só tenho uma espadinha e a magia cura, ae pego lv 3 e vou falar com o mestre ancião da cidade, e ele me fala que posso adquirir uma magia de ataque completando uma missão(quest) ta, vo la , aceito a missaõ do mestre e sou teleportado para um lugar e talz, mato tudo e o BOSS aparece, depois mato ele, após matar o BOSS eu ganho uma magia de ataque e alguma coisa de armadura, ou complemento para set, e tb uma outra action que depois de matar tantos ajudantes(do BOSS) venha o BOSS, creio que isso seja parecido com o sistema de auto summon após morte(como no Refugia).
Ta, vamos a pergunta novamente.
tem como ganhar magias por quests e/ou comprando(aprendendo) de NPCs?
é claro que sei que no global tem por NPCs mas nunca vi em OT.