Ir para conteúdo
  • 0

Como criar um Scroll pra transformar o Player em outra Vocation?


Entus

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0

Crie um arquivo chamado scrollvoc.lua em data/actions/scripts e coloque isso:

 

 

function onUse(cid, item, fromPosition, toPosition)

 

local voc = {1} --id da vocação

local scroll = {} --id do item

local efeito = {} -- efeito

 

if item.uid == scroll then

doPlayerSetVocation(cid, voc)

doSendMagicEffect(cid, efeito)

end

return true

end

 

Agora em actions.xml adicione essa

Tag:

 

<action actionid="id da scroll" script="scrollvoc.lua"/>

 

Fiz pelo celular, nada garantido.

Mais pode fazer de vários modos. Até pra ter lvl para usar a scroll.

Editado por alanmtd1
Link para o comentário
Compartilhar em outros sites

  • 0

@UP

E se eu quiser criar muitas scrolls pra muitas vocations?

Terei de fazer várias tags?

Como ficaria o nome dessas scripts/tags?

EX: Quero criar Naruto the last e Sasuke the last.

Link para o comentário
Compartilhar em outros sites

  • 0

É bem básico porque to no celular, mais deve funcionar kkkkk

Tente isso:

 

 

function onUse(cid, item, fromPosition, toPosition)

 

local voc = {

[1] = naruto,

[2] = sasuke,

[3] = sakura

} --id da vocação

local efeito = {}

 

if item.uid == 13334 then

doPlayerSetVocation(cid, voc[1])

doSendMagicEffect(cid, efeito)

end

if item.uid == 13335 then

doPlayerSetVocation(cid, voc[2])

doSendMagicEffect(cid, efeito)

end

if item.uid == 13336 then

doPlayerSetVocation(cid, voc[3])

doSendMagicEffect(cid, efeito)

endreturn true

end

 

Agora em actions.xml adicione essa

Tag:

 

<action actionid="13334;13335;13336" script="scrollvoc.lua"/>

Editado por alanmtd1
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...