Ir para conteúdo
  • 0

Qual o erro nesse script?


Pergunta

qual é o erro desse script/pq tipo ele funciona invoca o monstro ... mais não copia o nome do Player q uso a spell/e não da 1 unico erro no distro.


  Mostrar conteúdo oculto

local playerpos = getPlayerPosition(cid)

local cloth = getCreatureOutfit(cid)

local health = getCreatureHealth(cid)

local maxhealth = getCreatureMaxHealth(cid)

local MaximoSummon = 3 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 5 Clones


local summons = getCreatureSummons(cid)

if(table.maxn(summons) < MaximoSummon) then -- no summons

local clone = doCreateMonster("Clone", playerpos)

doConvinceCreature(cid, clone)

setCreatureName(clone, ""..getCreatureName(cid).."", "a "..getCreatureName(cid).."")

setCreatureMaxHealth(clone, maxhealth)

doCreatureAddHealth(clone, health)

doSetCreatureOutfit(clone, cloth, -1)

return TRUE

end

end


Link para o comentário
https://xtibia.com/forum/topic/237558-qual-o-erro-nesse-script/
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

  Mostrar conteúdo oculto

Link para o comentário
https://xtibia.com/forum/topic/237558-qual-o-erro-nesse-script/#findComment-1673969
Compartilhar em outros sites

  • 0
  Em 25/10/2015 em 21:38, Tiagone disse:

 

qual é o erro desse script/pq tipo ele funciona invoca o monstro ... mais não copia o nome do Player q uso a spell/e não da 1 unico erro no distro.
  Mostrar conteúdo oculto
function onCastSpell(cid, var)
local playerpos = getPlayerPosition(cid)
local cloth = getCreatureOutfit(cid)
local health = getCreatureHealth(cid)
local maxhealth = getCreatureMaxHealth(cid)
local MaximoSummon = 3 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 5 Clones
local summons = getCreatureSummons(cid)
if(table.maxn(summons) < MaximoSummon) then -- no summons
local clone = doCreateMonster("Clone", playerpos)
doConvinceCreature(cid, clone)
setCreatureName(clone, ""..getCreatureName(cid).."", "a "..getCreatureName(cid).."")
setCreatureMaxHealth(clone, maxhealth)
doCreatureAddHealth(clone, health)
doSetCreatureOutfit(clone, cloth, -1)
return TRUE
end
end

 

Provavelmente você não tem essa função na sua source "setCreatureName"

Link para o comentário
https://xtibia.com/forum/topic/237558-qual-o-erro-nesse-script/#findComment-1673968
Compartilhar em outros sites

  • 0

Tópico Movido
Este tópico foi movido de "OTServSuporte OTServSuporte Scripting"
para "OTServSuporte OTServSuporte ScriptingPedidos e dúvidas resolvidos - Scripting".

 

 

Link para o comentário
https://xtibia.com/forum/topic/237558-qual-o-erro-nesse-script/#findComment-1674119
Compartilhar em outros sites

×
×
  • Criar Novo...