Ir para conteúdo

Action Simples


mikiube

Posts Recomendados

vc quer fazer aquele tipo de quest q precisa de 1 player pra ser teleportado na alavanca tipo anihi soh q de 1 player n sou expert mais eh assim que eu fiz =D

e funfo:

abra o bloco de notas(ow notpad,word pad,word bla bla bla) e faz 1 arkivo "nome_do_arkivo.lua" sem aspas o nome_do_arkivo pode ser substituido por outro mais o .lua n

-- O mikiube me ajudo =D--

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

    if item.uid == 7003 and item.itemid == 1945 then

  player1pos = {x=111, y=256, z=9, stackpos=253}

  player1 = getThingfromPos(player1pos)

  if player1.itemid > 0 then

   queststatus1 = getPlayerStorageValue(player1.uid,7003)

   if queststatus1 == -1 then

    nplayer1pos = {x=101, y=256, z=9}

    doSendMagicEffect(player1pos,2)

    doTeleportThing(player1.uid,nplayer1pos)

    doSendMagicEffect(nplayer1pos,13)

    doTransformItem(item.uid,item.itemid+1)

   else

    doPlayerSendCancel(cid,"you maked this quest.")

   end

  end

elseif item.uid ==7003 and item.itemid == 1946 then

  if getPlayerAccess(cid) > 0 then

   doTransformItem(item.uid,item.itemid-1)

  else

   doPlayerSendCancel(cid,"Sorry, not possible.")

  end

else

  return 0

end

return 1

end

O que esta em Azul => unique id(mais eu acho q pode ser removido n sei n tentei XD)

O que esta em vermelho=> o "x" "y" "z" onde o player esta antes de puxar a alavanca

O que esta em verde=> o "x" "y" "z" para onde o player vai apos puxar a alavanca

espero ter ajudado =D

<action uniqueid="7003" script="quests/demolition_lever/nome_do_arkivo.lua" />
Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...
×
×
  • Criar Novo...