Ir para conteúdo
  • 0

Como Aumenta o limite de transformações de um personagem?


New'gadu

Pergunta

Como Aumenta o limite de transformações de um personagem?  

 Exemplo> Tenho um c16 ele só transformar 4 vezes, como faço para aumenta esse limite de transformações dele?
image.png.a633d5a480ada6411d7c8eec0768a7eb.pngimage.png.feb7471fc3d57018f2c9c0b7c43e3d5a.png image.png.dc1c66503b0a0b270f00ea71934bb5be.pngimage.png.65da262ed10514e7dc9278d4f0ec4b24.pngimage.png.0c6c1eaea26767af562bff773bf6c947.png 
fica nesse limite e não transformar mais, mesmo eu tendo adicionado no XML e no arq de transform até a 5 transformação. 

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
3 horas atrás, New'gadu disse:
Versão do Servidor: TFS - 0.4
Tipo de Script: talkaction
Código:
  Mostrar conteúdo oculto



 

Como Aumenta o limite de transformações de um personagem?  

 Exemplo> Tenho um c16 ele só transformar 4 vezes, como faço para aumenta esse limite de transformações dele?
image.png.a633d5a480ada6411d7c8eec0768a7eb.pngimage.png.feb7471fc3d57018f2c9c0b7c43e3d5a.png image.png.dc1c66503b0a0b270f00ea71934bb5be.pngimage.png.65da262ed10514e7dc9278d4f0ec4b24.pngimage.png.0c6c1eaea26767af562bff773bf6c947.png 
fica nesse limite e não transformar mais, mesmo eu tendo adicionado no XML e no arq de transform até a 5 transformação. 

Basta alterar o script do comando "transform" na pasta talkactions/scripts

Link para o comentário
Compartilhar em outros sites

  • 0
5 minutos atrás, lSainty disse:

Basta alterar o script do comando "transform" na pasta talkactions/scripts

Eu já fiz isso c161 = {lookType=157}
c162= {lookType=158}
c163= {lookType=159}
c164= {lookType=160}
c165= {lookType=161}
c166= {lookType=162}
c167= {lookType=163}
c168= {lookType=164}
c169= {lookType=165}
c1610= {lookType=166}


--------C16--------
elseif getPlayerVocation(cid) == 30 then    
    if getPlayerLevel(cid) >= 100 then
      doPlayerSetVocation(cid,31)
        setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+health2)
        setCreatureMaxMana(cid, getCreatureMaxMana(cid)+mana2)  
    doCreatureAddHealth(cid, 1)
    doCreatureAddMana(cid, 1)
        doCreatureChangeOutfit(cid, c162)
addEvent(color,0,cid)   
exhaustion.set(cid, 103, 1)    
else
doPlayerSendCancel(cid, "You need 100 level to transform.")
        doSendMagicEffect(getPlayerPosition(cid), 2) 
end
elseif getPlayerVocation(cid) == 31 then    
    if getPlayerLevel(cid) >= 150 then
      doPlayerSetVocation(cid,32)
        setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+health3)
        setCreatureMaxMana(cid, getCreatureMaxMana(cid)+mana3)  
    doCreatureAddHealth(cid, 1)
    doCreatureAddMana(cid, 1)
        doCreatureChangeOutfit(cid, c163)
addEvent(color,0,cid)   
exhaustion.set(cid, 103, 1)    
else
doPlayerSendCancel(cid, "You need 150 level to transform.")
        doSendMagicEffect(getPlayerPosition(cid), 2) 
end
elseif getPlayerVocation(cid) == 32 then    
    if getPlayerLevel(cid) >= 200 then
      doPlayerSetVocation(cid,33)
        setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+health4)
        setCreatureMaxMana(cid, getCreatureMaxMana(cid)+mana4)  
    doCreatureAddHealth(cid, 1)
    doCreatureAddMana(cid, 1)
        doCreatureChangeOutfit(cid, c164)
addEvent(color,0,cid)   
exhaustion.set(cid, 103, 1)   
else
doPlayerSendCancel(cid, "You need 200 level to transform.")
        doSendMagicEffect(getPlayerPosition(cid), 2) 
end
elseif getPlayerVocation(cid) == 34 then    
    if getPlayerLevel(cid) >= 50 then
      doPlayerSetVocation(cid,35)
        setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+health1)
        setCreatureMaxMana(cid, getCreatureMaxMana(cid)+mana1)  
    doCreatureAddHealth(cid, 1)
    doCreatureAddMana(cid, 1)
        doCreatureChangeOutfit(cid, c165)
addEvent(color,0,cid)   
exhaustion.set(cid, 103, 1)    
else
doPlayerSendCancel(cid, "You need 50 level to transform.")
        doSendMagicEffect(getPlayerPosition(cid), 2) 
end
elseif getPlayerVocation(cid) == 35 then    
    if getPlayerLevel(cid) >= 100 then
      doPlayerSetVocation(cid,36)
        setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+health2)
        setCreatureMaxMana(cid, getCreatureMaxMana(cid)+mana2)  
    doCreatureAddHealth(cid, 1)
    doCreatureAddMana(cid, 1)
        doCreatureChangeOutfit(cid, c166)
addEvent(color,0,cid)   
exhaustion.set(cid, 103, 1)   
else
doPlayerSendCancel(cid, "You need 100 level to transform.")
        doSendMagicEffect(getPlayerPosition(cid), 2) 
end
elseif getPlayerVocation(cid) == 36 then    
    if getPlayerLevel(cid) >= 150 then
      doPlayerSetVocation(cid,37)
        setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+health3)
        setCreatureMaxMana(cid, getCreatureMaxMana(cid)+mana3)  
    doCreatureAddHealth(cid, 1)
    doCreatureAddMana(cid, 1)
        doCreatureChangeOutfit(cid, c167)
addEvent(color,0,cid)   
exhaustion.set(cid, 103, 1)  
else
doPlayerSendCancel(cid, "You need 150 level to transform.")
        doSendMagicEffect(getPlayerPosition(cid), 2) 
end
elseif getPlayerVocation(cid) == 37 then    
    if getPlayerLevel(cid) >= 30 then
      doPlayerSetVocation(cid,38)
        setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+health)
        setCreatureMaxMana(cid, getCreatureMaxMana(cid)+mana)  
    doCreatureAddHealth(cid, 1)
    doCreatureAddMana(cid, 1)
        doCreatureChangeOutfit(cid, c168)
addEvent(color,0,cid)   
exhaustion.set(cid, 103, 1)    
else
doPlayerSendCancel(cid, "You need 30 level to transform.")
        doSendMagicEffect(getPlayerPosition(cid), 2) 
end
elseif getPlayerVocation(cid) == 38 then    
    if getPlayerLevel(cid) >= 50 then
      doPlayerSetVocation(cid,39)
        setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+health1)
        setCreatureMaxMana(cid, getCreatureMaxMana(cid)+mana1)  
    doCreatureAddHealth(cid, 1)
    doCreatureAddMana(cid, 1)
        doCreatureChangeOutfit(cid, c169)
addEvent(color,0,cid)   
exhaustion.set(cid, 103, 1)    
else
doPlayerSendCancel(cid, "You need 50 level to transform.")
        doSendMagicEffect(getPlayerPosition(cid), 2) 
end


Mesmo assim ainda não consigo... ele para nessa da imagem

Link para o comentário
Compartilhar em outros sites

  • 0
16 horas atrás, lSainty disse:

A vocação nova seria esse c1610? Se for, vc precisa criar mais uma condicional para que ela seja acessada. Lembrando que precisa criar a vocation também xd

a ultima séria c1610, mas deixa eu peguei outro script de transform

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...