Ir para conteúdo

Featured Replies

Postado

Fala galera do TK tudo bom? Vim aqui pedir algum tutorial ou se alguém souber de como adicionar uma nova transformação.

 

tipo meu server é de narutibia e estou querendo adicionar uma nova transformação para o Madara,com as sprites que eu quero.

 

 

Não sei se precisa mas tá ae a script:

 

Mostrar conteúdo oculto

</vocation>

<vocation id="250" name="madara" description="a madara[vip]" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="250">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="15.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="251" name="madara" description="a madara[vip]" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="250">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="15.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="252" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="251">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="15.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="253" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="252">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="15.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="254" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="253">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="15.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="255" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="254">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="15.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="256" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="255">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="15.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="257" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="256">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="15.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="258" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="257">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="20.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="259" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="258">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="20.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="260" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="259">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="20.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="261" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="260">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="20.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="262" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="261">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="20.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="263" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="262">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="20.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="264" name="madara" description="a madara" needpremium="0" gaincap="15" gainhp="200" gainmana="90" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="263">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="20.0" magHealingDamage="2.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="2.0" club="2.0" sword="1.1" axe="2.0" distance="2.0" shielding="2.0" fishing="1.1" experience="1.0"/>

</vocation>

 

Ficarei agradecido sem alguém ajudar :)

                                                       

 

 

                                                                                           5e1fc80227b414e178a2f7de00379363.jpg.fb527fa5863cba1c20b81b6ea6841da0.jpg                                                                                                  

Resolvido por leonardobo

Ir para solução
  • Respostas 9
  • Visualizações 405
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • O transformar.lua q eu uso não vou postar completo porque é do meu projeto só vou te dar um exemplo   Bom nesse transformar.lua ali no script já vem explicando mas vou deixa mas esclarecido:   [1]

Postado
  • Autor
  Em 01/12/2014 em 01:41, leonardobo disse:

No seu servidor em data/talkactions/scripts  tem o arquivo transformar.lua ? se não tiver me avise.

Fui conferir e tem :)...

                                                       

 

 

                                                                                           5e1fc80227b414e178a2f7de00379363.jpg.fb527fa5863cba1c20b81b6ea6841da0.jpg                                                                                                  

Postado
  • Solução

O transformar.lua q eu uso não vou postar completo porque é do meu projeto só vou te dar um exemplo

 

Bom nesse transformar.lua ali no script já vem explicando mas vou deixa mas esclarecido:

 

[1] = Numero da sua vocação no vocations.xml.

25 = Nível para poder se transformar.

2 = Proxima vocação quando se transformar que no caso seria a [2].

66 = LookType =  Numero do ItemType do seu outfit la no Dat Editor.

local config = {
--[vocation id] = { level, nova voc, looktype, efeito}
[1] = { 25, 2, 66, 3},
[2] = { 50, 3, 91, 3},
[3] = { 75, 4, 18, 3},
[4] = { 100, 5, 92, 3}
}

function onSay(cid, words, param, channel)
local from,to = {x=1001, y=705, z=7},{x=1031, y=737, z=7} -- começo e final do mapa
local from2,to2 = {x=1011, y=705, z=6},{x=1031, y=738, z=6} -- começo e final do mapa
local from3,to3 = {x=1012, y=706, z=5},{x=1032, y=739, z=5} -- começo e final do mapa
local from4,to4 = {x=985, y=598, z=7},{x=1044, y=652, z=7} -- começo e final do mapa
local from5,to5 = {x=986, y=615, z=6},{x=1039, y=647, z=7} -- começo e final do mapa
local from6,to6 = {x=990, y=616, z=5},{x=1040, y=647, z=5} -- começo e final do mapa
if isInRange(getCreaturePosition(cid), from, to) or isInRange(getCreaturePosition(cid), from2, to2) or isInRange(getCreaturePosition(cid), from3, to3) or isInRange(getCreaturePosition(cid), from4, to4) or isInRange(getCreaturePosition(cid), from5, to5) or isInRange(getCreaturePosition(cid), from6, to6) then
doPlayerSendCancel(cid, "Você não pode se Transformar nesta área!") return true
end
local voc = config[getPlayerVocation(cid)]
if voc then
if getPlayerLevel(cid) >= voc[1] then
doPlayerSetVocation(cid, voc[2])
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você Transformou!")
local outfit = {lookType = voc[3]}
doCreatureChangeOutfit(cid, outfit)
doSendMagicEffect(getCreaturePosition(cid), voc[4])
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você precisa estar no level " .. voc[1] .. " para transformar.")
end
else
doPlayerSendCancel(cid, "Você não pode se Transformar!")
end
return true
end

OBS: Sempre que adicionar uma nova tag tipo ali terminou no [4] ai eu adiciono uma nova linha que seria a próxima transformação na ultima linha não pode ter virgula se não vai dar erro na sua distro e não vai funcionar.

 

 

 

OBS²: Sempre que você criar todas as vocações no vocations.xml adicione uma extra tipo fiz 5 vocations no vocations.xml adicione a sexta que sera a próxima vocation: [5] = { 125, 6, 92, 3} aonde ta vermelho sera a proxima vocation então voce é obrigado a fazer a sexta vocação.

[5] = { 125, 6, 92, 3}

Acho que ta bem explicado e não é muito difícil de aprender, qualquer duvida poste abaixo que estarei tentando fazer o possível para te ajudar.

Editado por leonardobo (veja o histórico de edições)

Postado
  • Autor

Obrigado amigo,qualquer duvida estarei postando aki '-',só falta eu saber como mexer nesse Dat Editor..

Editado por reglachek (veja o histórico de edições)

                                                       

 

 

                                                                                           5e1fc80227b414e178a2f7de00379363.jpg.fb527fa5863cba1c20b81b6ea6841da0.jpg                                                                                                  

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo