Ir para conteúdo

[Encerrado] Duvida Naruto Seven


BlackEyesPad

Posts Recomendados

  • Veja esses tutoriais:
    01 - http://www.xtibia.co...o-bau-de-quest/
    02 - http://www.xtibia.co...quest-pelo-rme/
    separador%20blog.jpg

  • Caso Não Funcionar Tente esse:
     
    Actions/Script crie 1 arquivo LUA chamado westbau e adicione isso dentro:
    function onUse (cid,item,frompos,item2,topos)
    pos = {x=1033, y=1025, z=7}
    
    	UID_DO_BAU = 7799
    	STORAGE_VALUE = 7799
    	ID_DO_PREMIO = 2160
    	ID_DO_PREMIO2 = 2070
    
    	if getPlayerLevel(cid) >= 35 then
     if item.uid == UID_DO_BAU then
    	  queststatus = getPlayerStorageValue(cid,STORAGE_VALUE)
    	  if queststatus == -1 then
    	doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
    	doPlayerSendTextMessage(cid,22,"Congratulations.") -- Aqui é colocado o nome do item
    	doPlayerAddItem(cid,ID_DO_PREMIO,50)
    	doPlayerAddItem(cid,ID_DO_PREMIO2,1)
    	setPlayerStorageValue(cid,STORAGE_VALUE,1)
    	  else
    	doPlayerSendTextMessage(cid,22,"The chest is empty.")
    	  end
     end
    	else
     doPlayerSendCancel(cid,'Only levels 35 or up can open this chest.')
    	end
    return 1
    end
    


    Agora em Actions.xml adicione essa linha:

    <action uniqueid="7799" event="script" value="westbau.lua"/>
    


     
    Explicando:

    pos = {x=1033, y=1025, z=7}  == Posição que o player vai ser teletransportado apos usar o bau
    if getPlayerLevel(cid) >= 35 then  == Lvl para o player poder fazer a quest
    ID_DO_PREMIO = 2160 == ID do item que o player vai receber
    doPlayerAddItem(cid,ID_DO_PREMIO,50) == Quantidade do item que o player vai receber.
    

     

Abraço.

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

  • Veja esses tutoriais:
    01 - http://www.xtibia.co...o-bau-de-quest/
    02 - http://www.xtibia.co...quest-pelo-rme/
    separador%20blog.jpg

  • Caso Não Funcionar Tente esse:
     
    Actions/Script crie 1 arquivo LUA chamado westbau e adicione isso dentro:
    function onUse (cid,item,frompos,item2,topos)
    pos = {x=1033, y=1025, z=7}
    
    	UID_DO_BAU = 7799
    	STORAGE_VALUE = 7799
    	ID_DO_PREMIO = 2160
    	ID_DO_PREMIO2 = 2070
    
    	if getPlayerLevel(cid) >= 35 then
     if item.uid == UID_DO_BAU then
    	  queststatus = getPlayerStorageValue(cid,STORAGE_VALUE)
    	  if queststatus == -1 then
    	doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
    	doPlayerSendTextMessage(cid,22,"Congratulations.") -- Aqui é colocado o nome do item
    	doPlayerAddItem(cid,ID_DO_PREMIO,50)
    	doPlayerAddItem(cid,ID_DO_PREMIO2,1)
    	setPlayerStorageValue(cid,STORAGE_VALUE,1)
    	  else
    	doPlayerSendTextMessage(cid,22,"The chest is empty.")
    	  end
     end
    	else
     doPlayerSendCancel(cid,'Only levels 35 or up can open this chest.')
    	end
    return 1
    end
    


    Agora em Actions.xml adicione essa linha:

    <action uniqueid="7799" event="script" value="westbau.lua"/>
    


     
    Explicando:

    pos = {x=1033, y=1025, z=7}  == Posição que o player vai ser teletransportado apos usar o bau
    if getPlayerLevel(cid) >= 35 then  == Lvl para o player poder fazer a quest
    ID_DO_PREMIO = 2160 == ID do item que o player vai receber
    doPlayerAddItem(cid,ID_DO_PREMIO,50) == Quantidade do item que o player vai receber.
    

     

Abraço.

 

Vlw consigui =P

Link para o comentário
Compartilhar em outros sites

  • 5 years later...
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...