Acho que voce tem que criar um monstro chamado Clone, tenta ai
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

info
Grupo: Campones
Registrado: 15/12/07
Posts: 69
Reputação: +11

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.
info
Grupo: Cavaleiro
Registrado: 27/02/10
Posts: 159
Reputação: +14
Char no Tibia: Natsu McDonald

Seção errada.
Reportado.
Certo seria: " Scripts ~> Duvidas de Scripts"
"POST NUMERO 100!!!!!!!!"
Editado Abril 20 por NatsuMcDonald
info
Grupo: Herói
Registrado: 17/02/08
Posts: 2.5k
Reputação: +193

Tópico movido para Dúvidas Sobre Scripts
Apesar de ser um pouco dos dois, aqui pode ficar melhor.
Abraços.
info
Grupo: Campones
Registrado: 15/12/07
Posts: 69
Reputação: +11

Desculpe-me por ter postado na area errada, obrigado por mover o topico.
Ainda espero ajuda
info
Grupo: Visconde
Registrado: 20/08/06
Posts: 250
Reputação: +146

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
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
info
Grupo: Campones
Registrado: 15/12/07
Posts: 69
Reputação: +11

info
Grupo: Visconde
Registrado: 20/08/06
Posts: 250
Reputação: +146

Da pra fazer pelas sources, se vc tiver ela e souber compilar, eu posso ajudar.
info
Grupo: Campones
Registrado: 15/12/07
Posts: 69
Reputação: +11

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.
Me ajuda ai.
Obrigado
Editado Abril 21 por yahooABC
info
Grupo: Campones
Registrado: 09/01/08
Posts: 6
Reputação: 0
Char 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
queria esse esquema de criar um clone com o nome





info
Grupo: Campones
Registrado: 15/12/07
Posts: 69
Reputação: +11
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:
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 endMe 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.
Editado Maio 19 por yahooABC