Por Kotz, 02 de mar. de 2011 em Scripts
info
Grupo: Campones
Registrado: 26/12/07
Posts: 24
Reputação: 0
Nome: Commutation Soul
Efeito: troca de lugar o player com o monster
Tipo de Dano: nao hita
Minimo/Maximo: -
Area que a spells vai atingir: needtarget="1"
Vocação: 9, 13
Level: 200
ML: Nao Precisa
Mana Para usar: 200
Ok, eu tenho essa spell mas eu usava ela em uma versao mais antiga, do que meu atual server (8.60), agora ela nao gasta mana,nem soul,fica sem exaust nem aparecer o nome aparece mais ela funciona. Vo por o post aqui pra voces darem um molhada:
quote:
function onCastSpell(cid, var)
local jogadorpos = getCreaturePosition(cid)
local target = getCreatureTarget(cid)
local monsterpos = getCreaturePosition(target)
if target == isMonster or isCreature then
doTeleportThing(cid,monsterpos)
doTeleportThing(target,jogadorpos)
doSendMagicEffect(jogadorpos, 65)
doSendMagicEffect(monsterpos, 65)
end
<instant name="soul exchange" words="commutation soul" lvl="200" soul="2" mana="1000" needtarget="1" prem="0" range="5" exhaustion="2000" blockwalls="1" needlearn="0" event="script" value="support/soul exchange.lua">
<vocation id="9"/>
<vocation id="13"/>
se conceguir programar isso compativel com minha versao fico grato!
Grupo: Visconde
Registrado: 04/10/08
Posts: 488
Reputação: +304
Char no Tibia: Van Zarok
Coloque Return TRUE entre os end.
Valeu!
info
Grupo: Campones
Registrado: 26/12/07
Posts: 24
Reputação: 0
Nome: Commutation Soul
Efeito: troca de lugar o player com o monster
Tipo de Dano: nao hita
Minimo/Maximo: -
Area que a spells vai atingir: needtarget="1"
Vocação: 9, 13
Level: 200
ML: Nao Precisa
Mana Para usar: 200
Ok, eu tenho essa spell mas eu usava ela em uma versao mais antiga, do que meu atual server (8.60), agora ela nao gasta mana,nem soul,fica sem exaust nem aparecer o nome aparece mais ela funciona. Vo por o post aqui pra voces darem um molhada:
quote:
function onCastSpell(cid, var)
local jogadorpos = getCreaturePosition(cid)
local target = getCreatureTarget(cid)
local monsterpos = getCreaturePosition(target)
if target == isMonster or isCreature then
doTeleportThing(cid,monsterpos)
doTeleportThing(target,jogadorpos)
doSendMagicEffect(jogadorpos, 65)
doSendMagicEffect(monsterpos, 65)
end
end
quote:
<instant name="soul exchange" words="commutation soul" lvl="200" soul="2" mana="1000" needtarget="1" prem="0" range="5" exhaustion="2000" blockwalls="1" needlearn="0" event="script" value="support/soul exchange.lua">
<vocation id="9"/>
<vocation id="13"/>
se conceguir programar isso compativel com minha versao fico grato!