spells que tira dano

Dbko
Por Dbko
em Scripts

Dbko

Mudando Para Melhor
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/11/13Posts: 372

Ja fis Esse Topico ja 4 vezes e niguem respondeu fas mas de um Mes e Voltei pra Pedir Novamente entao uque eu Quero e um Scripts De Spells quando eu uso esse Scripts eu Teleport Pra o Lado da Pessoa com um Efeito e Tire Serta Quantia De Sangue Do Lek Essa Magia e um Kawarimi de Naruto

 

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)
doSendMagicEffect(jogadorpos, 125)
else
doPlayerSendTextMessage(cid,20,'Precisa Selecionar um Alvo')
end
end

tumblr_mqi6iwn0FQ1s3jp5fo3_500.gif

Killua

Vivendo e Aprendendo
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 29/04/09Posts: 904Char no Tibia: Jabuti Selvagem



local danoMin, danoMax = 300, 400

 

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)

doSendMagicEffect(jogadorpos, 125)

doCreatureAddHealth(target, math.random(danoMin, danoMax))

else

doPlayerSendTextMessage(cid,20,'Precisa Selecionar um Alvo')

end

end

kavaskiva

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/03/14Posts: 54

local danoMin, danoMax = 300, 400

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)
        doSendMagicEffect(jogadorpos, 125)
        doCreatureAddHealth(target, math.random(danoMin, danoMax))
    else
        doPlayerSendTextMessage(cid,20,'Precisa Selecionar um Alvo')
    end
end

 

 

testei esse spell e da esse erro no console após usar a magia .

 

[09/03/2014 00:52:01] [Error - Spell Interface]
[09/03/2014 00:52:01] data/spells/scripts/ragnarok/golpe.lua:onCastSpell
[09/03/2014 00:52:01] Description:
[09/03/2014 00:52:01] (luaDoCreatureAddHealth) Creature not found
então deletei a linha
        doCreatureAddHealth(target, math.random(danoMin, danoMax))

e parou de dar o erro , mais quando tento usar a magia sem target aparece

 

[09/03/2014 00:54:50] [Error - Spell Interface] 
[09/03/2014 00:54:50] data/spells/scripts/ragnarok/golpe.lua:onCastSpell
[09/03/2014 00:54:50] Description: 
[09/03/2014 00:54:50] (luaGetThingPosition) Thing not found

Protocolo : 8.54 , aguardo repostas ^^

Killua

Vivendo e Aprendendo
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 29/04/09Posts: 904Char no Tibia: Jabuti Selvagem

Nossa, eu só editei seu script sem nem ler e ele estava bem errado rs, aqui está


local danoMin, danoMax = 300, 400

function onCastSpell(cid, var)
    if isMonster(getCreatureTarget(cid)) or isPlayer(getCreatureTarget(cid)) then
        doSendMagicEffect(getThingPos(cid), 125)
        doTeleportThing(cid, getThingPos(getCreatureTarget(cid)))
        doCreatureAddHealth(getCreatureTarget(cid), math.random(danoMin, danoMax))
    else
        doPlayerSendTextMessage(cid,20,'Precisa Selecionar um Alvo')
    end
    return true
end

kavaskiva

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/03/14Posts: 54

agora assim quando você voa no inimigo/monstro você o cura ao invés de tirar hp ^^

 

o erro esta nessa linha correto ?

doCreatureAddHealth(getCreatureTarget(cid), math.random(danoMin, danoMax)

Killua

Vivendo e Aprendendo
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 29/04/09Posts: 904Char no Tibia: Jabuti Selvagem

kavaskiva

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/03/14Posts: 54

funciono corretamente , poderia perguntar uma coias ? como faz para aparecer o dano da spell ? Thanks ^^

e para a spell ser baseada o M L

Dbko

Mudando Para Melhor
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/11/13Posts: 372

Porem nenhuma Delas Funcionou Aki elas Ta Teleportando E quando eu ponho e quando falo o nome da magia mostra o nome como nao exist nada

tumblr_mqi6iwn0FQ1s3jp5fo3_500.gif

DuuhCarvalho

:)
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 19/01/12Posts: 988Gênero: MasculinoChar no Tibia: Xerife Woody

Porem nenhuma Delas Funcionou Aki elas Ta Teleportando E quando eu ponho e quando falo o nome da magia mostra o nome como nao exist nada

 

provavelmente não colocou a tag, ou colocou errada ..

kavaskiva

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/03/14Posts: 54
<instant name="golpe" words="golpe" lvl="12" prem="0" range="1" blockwalls="1" exhaustion="1000" needlearn="0" event="script" value="attack/golpe.lua">

</instant>


tag ~~

Dbko

Mudando Para Melhor
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/11/13Posts: 372

Valeu Killua Porem Estava Fazendo Errado Agr Funcionou Ganho Meu Rep

tumblr_mqi6iwn0FQ1s3jp5fo3_500.gif

Killua

Vivendo e Aprendendo
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 29/04/09Posts: 904Char no Tibia: Jabuti Selvagem