DE

Catch System + Go/back + Evolution System? O.o

Por DevilMoon, 07 de set. de 2010 em Actions e Talkactions

script
42
10.8k
25 de setembro de 2010 às 14:50

eaw galera tah dando um erro aki :S

 

[25/09/2010 13:54:21] Lua Script Error: [Action Interface] 
[25/09/2010 13:54:21] data/actions/scripts/evolution.lua:onUse

[25/09/2010 13:54:21] data/actions/scripts/evolution.lua:9: attempt to call global 'getCreature' (a nil value)
[25/09/2010 13:54:21] stack traceback:
[25/09/2010 13:54:21]   data/actions/scripts/evolution.lua:9: in function <data/actions/scripts/evolution.lua:8>

[25/09/2010 13:54:21] Lua Script Error: [Action Interface] 
[25/09/2010 13:54:21] data/actions/scripts/evolution.lua:onUse

DevilMoonD
25 de setembro de 2010 às 16:22

Tente Colocar assim.

 

-- { By DevilMoon , Kydrai } --
-- { Update By: Vodkart, Oneshot and DevilMoon } --

local config = {
monsterName = "Dragon", -- Nome do Monstro
maxSummon = 1, -- Max De Summona no caso ele so poder sumonar 1
storageHealth = 1000 -- Vida Max do Dragon
}

function onUse(cid, item, fromPosition, itemEx, toPosition)
local summon = getCreatureSummons(cid)
if(table.maxn(summon) < config.maxSummon) then
local p = doCreateMonster(config.monsterName, getThingPosition(cid))
doConvinceCreature(cid, p)
doCreatureSay(cid, "Go, ".. config.monsterName .."", TALKTYPE_SAY) 
doCreatureAddHealth(p, -(getCreatureMaxHealth(p)-getPlayerStorageValue(cid, config.storageHealth)))
doSendMagicEffect(getThingPosition(cid), 10) -- efeito quando ele sumonara o monstro
else
for _, pid in pairs(summon) do
doRemoveCreature(pid)
setPlayerStorageValue(cid, config.storageHealth, getCreatureHealth(pid))
doCreatureSay(cid, "Back, ".. config.monsterName .."", TALKTYPE_SAY)
end
end
return TRUE
end

 

 

 

@Eduardo2000

 

 

Voce nao Merece os Creditos, Porque voce so Adicionou uma Funçao.

E Ainda esta dando + Problemas Do que a Original.

25 de setembro de 2010 às 17:20

é o sistema de evoluçao q nao tah funfando nao o go/back

 

redponde aki q foi ele q acho o erro ;x

http://www.xtibia.com/forum/topic/141741-sistema-de-evolucao-84/page__p__937141#entry937141

Editado Setembro 25 por PatrickFernandes

DevilMoonD
28 de setembro de 2010 às 19:34

ok vou ver, e tentar responder o problema.

29 de setembro de 2010 às 14:41

DevilMoon eu tenhu uma DUVIDA.

Estou usando o ot Versão 8.31 . Estou Usando o seu PROGRAMA go Go/Back, só que quando eu vo invocar o pokemon fala isto no TFS:

 

[29/09/2010 14:41:05] data/actions/scripts/mewtwo.lua:10: attempt to call global 'getThingPosition' (a nil value)

[29/09/2010 14:41:05] stack traceback:

[29/09/2010 14:41:05] data/actions/scripts/mewtwo.lua:10: in function <data/actions/scripts/mewtwo.lua:7>

 

Porfavor me fala qual é o erro? Ja testei troca o getThingPosition pelo getMonsterPosition deu o mesmo erro.

 

Aguardo desde-Ja

 

DevilMoon se leu o TOPICO inteiro?!

 

ja fiz isso não esta dando certo!

Editado Setembro 30 por fenomeno060794

DevilMoonD
29 de setembro de 2010 às 20:12

Tente mudar esta funçao "getThingPosition" por esta "getMonsterPosition"

01 de outubro de 2010 às 17:22

DevilMoon uma pergunta.

Seus programas pega em qual versão de ot?!

2 semanas depois...
DevilMoonD
11 de outubro de 2010 às 13:11

Testei em 8.50 - 8.52 - 8.54 e 8.6

 

Ots = Snowz Yurots - Styller Yurots - Alissow Server

megachockM
11 de outubro de 2010 às 17:55

Eu preciso de pokemon spells como m1,m2,m3 en otra verçao add spells ^^

DevilMoonD
12 de outubro de 2010 às 11:51

axo q nenhum infeliz crio ainda uma parecida, por inquanto so temos fly system + basicos :X

allansmidiiA
12 de outubro de 2010 às 15:32

cara funfo aki certinho... mas por exemplo evolui charmander ,continua a pokeball de charmander, tem algum jeito de mudar a poke ball pra de charmeleon etc?

19314611
15 de outubro de 2010 às 19:48

DevilMoon, já que o edited que eu fis no script ta dando mais erros do que o original porque tu mando a cara usar ele ??????????????????

 

e se vc mando ele usar o meu edited e claro que eu tenho que receber os devidos creditos pois eu só desifrei a parte de go dragon e n tenho culpa que deu mais bugs que o original, já que n vai dar os creditos para mim então porfavor retire oque vc falou para o cara por "a Minha versão do sistema" se quiser usala porfavor de os creditos pra mim

Editado Outubro 15 por eduardo2000