Ir para conteúdo
  • 0

Script Básico.....


juanterresalmeida

Pergunta

9 respostass a esta questão

Posts Recomendados

  • 0

Tó.

 

 

function onUse(cid)

local voc = 5 -- ID da vocation

local mana = 10 -- Quantidade de mana que o player irá ganhar

 

if getPlayerVocation(cid) == voc then

doPlayerAddMana(cid, mana)

else

return LUA_ERROR

end

return true

end

 

 

Use a tag de action.

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

  • 0

Deixa eu ve se eu entendi tudo direito:

 

Em Data/Actions/Scripts Criar um arquivo.lua eu ja criei e renomiei como "arvore de mana.lua" e o script eu editei assim:

 

 

function onUse(cid)

local voc = 7 -- ID da vocation = Ja Coloquei

local mana = 10 -- Quantidade de mana que o player irá ganhar = Ja Coloquei

 

if getPlayerVocation(cid) == voc then

doPlayerAddMana(cid, mana)

else

return LUA_ERROR

end

return true

end

 

 

Depois Em Data/Actions/Actions.xml Colar essa Teg:

 

<action itemid="1425" event="script" value="arvore de mana.lua"/>

 

ja coloquei o id do tipo de arvore que o player vai clicka e vai da mana

 

 

 

Dai todas arvores q o tem aquele id vai da mana?

E se eu quiser coloca pra ele clicka no chão e da mana? coloca o id do chão?

Link para o comentário
Compartilhar em outros sites

  • 0

@UP.

 

Sim exatamente.

 

@Tópico.

 

function onUse(cid, item)
local vocs = {1, 2, 3, 4}
local mana_add = 50
return isInArray(vocs, getPlayerVocation(cid)) and doPlayerAddMana(cid, mana_add) or false
end

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

×
×
  • Criar Novo...