Jump to content
Close
lazarus321

Scripting Script para aprender magia TFS 1.2

Recommended Posts

Pessoal alguém sabe o que esta de errado nessa magia. Era para o player aprender a magia e esta dando esse erro abaixo.

 

Lua Script Error: [Spell Interface]
data/spells/scripts/attack/teste.lua:onCastSpell
LuaScriptInterface::luaPlayerCanLearnSpell(). Spell "" not found
stack traceback:
        [C]: in function 'canLearnSpell'
        data/spells/scripts/attack/teste.lua:35: in function <data/spells/scripts/attack/teste.lua:1>

 

 

Segue as configurações da magia.

 

 

no arquivo spell.xml,

 

    <instant group="support" spellid="289" name="Assassin" words="assassin" lvl="1" maglv="0" mana="20" prem="1" selftarget="1" aggressive="0" cooldown="1000" groupcooldown="1000" needlearn="1" script="support/assassin.lua">
    <vocation name="Ass" />
    </instant>

 

no arquivo assassin.lua,

 

function onCastSpell(creature, variant)

 

local player = Player(creature)

player:canLearnSpell(Assassin)

end

 

 

 

 

 


Share this post


Link to post
Share on other sites
function onCastSpell(creature, variant)
local player = Player(creature)
	player:canLearnSpell(Assassin)
	player:learnSpell(Assassin)
end

 


Share this post


Link to post
Share on other sites

Deu o mesmo erro .Smile, será que é algum problema no compact.lua?

 

ta assim no compact,

 

function canPlayerLearnInstantSpell(cid, name) local p = Player(cid) return p ~= nil and p:canLearnSpell(name) or false end
function getPlayerLearnedInstantSpell(cid, name) local p = Player(cid) return p ~= nil and p:hasLearnedSpell(name) or false end

function playerLearnInstantSpell(cid, name) local p = Player(cid) return p ~= nil and p:learnSpell(name) or false end


Edited by lazarus321 (see edit history)

Share this post


Link to post
Share on other sites
function onCastSpell(creature, variant)
local player = Player(creature)
	player:learnSpell(Assassin)
end

Tenta assim e vê se retorna o mesmo erro.


Share this post


Link to post
Share on other sites

Yes, same error. (vou colocar em Inglês não sei se os gringos vão reclamar).

 

I put this full script above test your self (need make one action with one item).

 

thanks

 


Edited by lazarus321 (see edit history)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução! A publicação do seu anuncio é instantânea!

×
×
  • Create New...