[Resolvido]Magia De Clone

ABCDEFGHIJK
em Scripts

ABCDEFGHIJK

Odin
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/07Posts: 69

Ola, fiz uma spell que supostamente sumonaria um clone do player, com a mesma vida, outfit e etc. So que quando coloco o script em ação no server aparece esse erro no LOG:

 

[20/04/2010 13:23:49] [Error - Spell Interface] 
[20/04/2010 13:23:49] data/spells/scripts/clone.lua:onCastSpell
[20/04/2010 13:23:49] Description: 
[20/04/2010 13:23:49] (luaGetCreatureHealth) Creature not found

[20/04/2010 13:23:49] [Error - Spell Interface] 
[20/04/2010 13:23:49] data/spells/scripts/clone.lua:onCastSpell
[20/04/2010 13:23:49] Description: 
[20/04/2010 13:23:49] (luaSetCreatureMaxHealth) Creature not found

[20/04/2010 13:23:49] [Error - Spell Interface] 
[20/04/2010 13:23:49] data/spells/scripts/clone.lua:onCastSpell
[20/04/2010 13:23:49] Description: 
[20/04/2010 13:23:49] (luaDoCreatureAddHealth) Creature not found

[20/04/2010 13:23:49] [Error - Spell Interface] 
[20/04/2010 13:23:49] data/spells/scripts/clone.lua:onCastSpell
[20/04/2010 13:23:49] Description: 
[20/04/2010 13:23:49] (luaSetCreatureOutfit) Creature not found

 

Alguem pode me ajuda??

 

Vou postar aqui o script:

function onCastSpell(cid, var)

----Player Status
local playerpos = getPlayerPosition(cid)
local cloth = getCreatureOutfit(cid)
local health = getCreatureHealth(uid)
local maxhp = getCreatureMaxHealth(cid)
local summon = getCreatureSummons(cid)

----Clone do Player
doConvinceCreature(cid, doSummonCreature("Clone", playerpos))
setCreatureMaxHealth(summon, maxhp)
doCreatureAddHealth(summon, health)
doSetCreatureOutfit(summon, cloth, -1)
doSendMagicEffect(playerpos, 2)    
return
end

 

Me ajudem por favor!

 

Se alguem conseguir também fazer com que o summon tenha o mesmo nome do player que o sumonou, eu agradeço.

 

Ate mais.

___________________________________________________

 

 

Pokemon Challenge Online

21225_6.png

_____________________________________________________________

 

Meus trabalhos e ajudas:

 

 

MatheusGlad

<~~> Scripter <~~>
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 09/09/09Posts: 528Char no Tibia: Emekalo Makalo

Acho que voce tem que criar um monstro chamado Clone, tenta ai

Yours Mkalo :)

ABCDEFGHIJK

Odin
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/07Posts: 69

Pois entao, eu ja tinha criado um monstro com o nome "Clone" quando fiz o script, so que mesmo assim deu esse erro, Não sei porque. Em servers, 8.0 a 8.40 esse script da certo, ja em 8.42 + não da, eu uso 8.54.

___________________________________________________

 

 

Pokemon Challenge Online

21225_6.png

_____________________________________________________________

 

Meus trabalhos e ajudas:

 

 

NatsuMcDonald

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 27/02/10Posts: 159Char no Tibia: Natsu McDonald

Seção errada.

Reportado.

 

Certo seria: " Scripts ~> Duvidas de Scripts"

 

"POST NUMERO 100!!!!!!!!"

natsugc.jpg

 

<!-- S4 League Rul3z --!>

9baaf6d82a061f2b4893272a4c.png

Henrique Moura

Ex-administrador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 17/02/08Posts: 2541

Tópico movido para Dúvidas Sobre Scripts

Apesar de ser um pouco dos dois, aqui pode ficar melhor.

 

Abraços.

KaKilo ~
 


Lom14fD.png

ABCDEFGHIJK

Odin
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/07Posts: 69

Desculpe-me por ter postado na area errada, obrigado por mover o topico.

 

Ainda espero ajuda

___________________________________________________

 

 

Pokemon Challenge Online

21225_6.png

_____________________________________________________________

 

Meus trabalhos e ajudas:

 

 

Kydrai

"Keep Your Mind Wide Open"
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/08/06Posts: 250

Na linha 6 não existe a variável uid.

E os outros é porque a variável summon não está sendo usando corretamente.

E a forma como utilizou o "doCreatureAddHealth" não garante que o summon irá ficar com a vida cheia.

 

Tenta assim (eu n testei):

function onCastSpell(cid, var)
----Player Status
local playerpos = getPlayerPosition(cid)
local cloth = getCreatureOutfit(cid)
local maxhp = getCreatureMaxHealth(cid)

----Clone do Player
local summon = doSummonCreature("Clone", playerpos)
doConvinceCreature(cid, summon)
setCreatureMaxHealth(summon, maxhp)
doCreatureAddHealth(summon, maxhp)
doSetCreatureOutfit(summon, cloth, -1)
doSendMagicEffect(playerpos, 2)    
return
end

~ Kydrai
Programador / Scripter

 

sign.png

duduzz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/10/05Posts: 4

Não sei se está certo, mas tente:

 

function onCastSpell(cid, var)

----Player Status
local playerpos = getPlayerPosition(cid)
local cloth = getCreatureOutfit(cid)
local health = getCreatureHealth(cid)
local maxhp = getCreatureMaxHealth(cid)
local summon = doSummonCreature("Clone", playerpos)

----Clone do Player
doConvinceCreature(cid, summon)
setCreatureMaxHealth(summon, maxhp)
doCreatureAddHealth(summon, health)
doSetCreatureOutfit(summon, cloth, -1)
doSendMagicEffect(playerpos, 2)    
return
end

Designer Fireworks

Last Sign
signwarvn5.png

ABCDEFGHIJK

Odin
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/07Posts: 69

O Script dos 2 estão funcionando. Obrigado kydrai e a voce também duduzz. Mais Agora sera que alguem poderia me ajuda em como o clone ter o mesmo nome do player que o sumonou (Acho que isso necessitara que crie uma nova function).

 

Obrigado

___________________________________________________

 

 

Pokemon Challenge Online

21225_6.png

_____________________________________________________________

 

Meus trabalhos e ajudas:

 

 

Kydrai

"Keep Your Mind Wide Open"
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/08/06Posts: 250

Da pra fazer pelas sources, se vc tiver ela e souber compilar, eu posso ajudar.

~ Kydrai
Programador / Scripter

 

sign.png

ABCDEFGHIJK

Odin
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/07Posts: 69

Eu preciso baixar a Source aqui, eu uso o TFS 0.3.6 PL1, so que não to conseguindo baixar, poderia me ajudar nisso também??. Eu sei compilar. Se você quizer baixar ela ai vai.

 

Source TFS 0.3.6 PL1

 

Me ajuda ai.

 

Obrigado

___________________________________________________

 

 

Pokemon Challenge Online

21225_6.png

_____________________________________________________________

 

Meus trabalhos e ajudas:

 

 

Liinnkk

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/01/08Posts: 6Char no Tibia: Thor Salfis

Da pra fazer pelas sources, se vc tiver ela e souber compilar, eu posso ajudar.

 

ajuda eu ai, tbm presciso e sei compilar :D queria esse esquema de criar um clone com o nome

LorDz

Emo cheio de Glitter/ Moderador de OTserv
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 13/05/07Posts: 778Char no Tibia: Shea Fald

Dúvida sanada,

Tópico movido.

 

Abraços

Att,

Carlos "LorDz" Alberto



mplz1ajaxizt5mzcdc6n.png

Email: LorDz@XTibia.com