Ir para conteúdo
  • 0

[Action Ou Spell] Que Telporta


nbb147

Pergunta

Bom galera estou a pertubar a todos aqui :winksmiley02: vim pedir outro script:

 

Tipo do script: action ou spell

Protocolo (versão do Tibia): 8.50

Servidor utilizado:

Nível de experiência: mediano

Adicionais/Informações:

bom ele vai servir pra quando o player fala segunda dimensão ele ser telentransportado pra tals cordenadas x y z e depois pra voltar dizer primeira dimenção, é pra so em um certo level ou certa vocação poder usar, espero que mim ajudem :worriedsmiley:

 

flw :great:

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Fiz por talkaction.

 

local configs = {
level = 10, -- level para usar
vocations = {1, 2, 3, 4}, -- vocações que usam
firstdimension = {x=0, y=0, z=0}, -- pos primeira dimenção
seconddimension = {x=0, y=0, z=0}, -- pos segunda dimenção
mana = 320 -- mana usada
}

function onSay(cid, words)

       if getPlayerLevel(cid) < configs.level then
               return doPlayerSendCancel(cid, "To use teleport you need level " .. configs.level..".")
       end

       if not isInArray(configs.vocations, getPlayerVocation(cid)) then
               return doPlayerSendCancel(cid, "His vocation does not allow to use the teleport.")
       end

if getPlayerMana(cid) < configs.mana then
	doSendMagicEffect(getThingPos(cid), 2)
	return doPlayerSendCancel(cid, "You dont have mana.")
end

       if words == "first dimension" then
               doTeleportThing(cid, configs.firstdimension)
       elseif words == "second dimension" then
               doTeleportThing(cid, configs.seconddimension)
       end
doCreatureAddMana(cid, -configs.mana)
       doSendMagicEffect(getThingPos(cid), 10)
       return true

end

 

tag:

<talkaction words="first dimension;second dimension" filter="word-spaced" event="script" value="NOMI_ARKIVO.lua"/>

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

  • 0

[06/04/2011 22:39:22] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/teleport.lua)

[06/04/2011 22:39:22] data/talkactions/scripts/teleport.lua:6: '}' expected (to close '{' at line 1) near 'mana'

[06/04/2011 22:39:22] Reloaded talk actions.

 

deu erro

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...