HA
pedido

Script quest

Por Hamsterbob, 06 de jan. de 2013 em Scripts

script
quest
rep
6
1.2k
HamsterbobH
06 de janeiro de 2013 às 17:12

Eu quero um script pra por na minha quest quem conseguir fazer dou REP por vários dias até enjoar

 

é o seguinte eu quero que quando dar use na tocha apagada ela acenda e mude os dois itens

post-362617-0-57604100-1357499152_thumb.png

 

 

post-362617-0-17592000-1357499282_thumb.png

 

 

e quando eu clickar na tocha acesa ela mude os dois itens denovo e fique apagada

 

quem não entendeu como eu quero só perguntar

brun123B
06 de janeiro de 2013 às 18:50

vê se funciona:

 

function onUse(cid, item, frompos, item2, topos)

   doTransformItem(item.uid, item.itemid == 2058 and 2059 or 2058)

   local pos = topos
   pos.x = pos.x - 1
   pos.y = pos.y + 1

   local caixao, transformto = getTileItemById(pos, 1417), 7525
   if caixao.uid <= 1 then
    caixao, transformto = getTileItemById(pos, 7525), 1417
   end

   doTransformItem(caixao.uid, transformto)

   pos.y = pos.y + 1

   caixao = getTileItemById(pos, transformto == 1417 and 7521 or 1418)

   doTransformItem(caixao.uid, transformto == 1417 and 1418 or 7521)

return true
end

HamsterbobH
07 de janeiro de 2013 às 00:09

n entendo direito disso nao poderia explicar onde que eu ponho a pos o aid ou uid?

Editado Janeiro 7 por Hamsterbob

brun123B
07 de janeiro de 2013 às 13:08

abre o arquivo actions.xml (data/actions) e adicione essa linha:

 

<action actionid="9543" event="script" value="tocha_quest.lua"/>

 

aí cria um arquivo chamado tocha_quest.lua em data/actions/scripts e coloca aquele script que postei lá em cima

agora vai no map editor, clica 2x em cima daquela tocha que precisa dar use e coloque o action id dela como 9543, e teste

HamsterbobH
08 de janeiro de 2013 às 00:40

Ai kara foi brigadão

Editado Janeiro 8 por Hamsterbob

SlicerS
08 de janeiro de 2013 às 10:37

sanado, movido