Ir para conteúdo
Banner com Efeitos

(Resolvido)Pedido Usar Pick na Pedra e ganha um item = quest somente 1x

Featured Replies

Postado

então é isso galera gostaria de um script de ao usar a pick em uma pedra de ID X o player ganha 1 item porem ganha 1 storagem para não fazer denovo seria igual uma quest.

 

Não Removeria a Pedra e nen o Pick.

Resolvido por Adriano SwaTT

Ir para solução
  • Respostas 5
  • Visualizações 1.3k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Adriano SwaTT
    Adriano SwaTT

    Bom, como o pick por si já tem script registrado em Actions.xml, eu adaptei a sua missão ao script existente. Teste assim:   Abra seu arquivo "data / actions / scripts / tools / pick.lua" e substit

Postado
  • Solução

Bom, como o pick por si já tem script registrado em Actions.xml, eu adaptei a sua missão ao script existente.

Teste assim:

 

Abra seu arquivo "data / actions / scripts / tools / pick.lua" e substitua o script existente por este abaixo:

------ A CONFIGURAR --------
local strg = 12123 -- Storage que salva se o player já fez
local pick = 2553 -- id do Pick
local stone = xxxx -- id da pedra
local item = {2160, 100} -- id do item, quantidade
---- FIM DAS CONFIGURAÇÕES ----

function onUse(cid, item, fromPosition, itemEx, toPosition)
    if(itemEx.uid <= 65535 or itemEx.actionid > 0) and (itemEx.itemid == 354 or itemEx.itemid == 355) then
        doTransformItem(itemEx.uid, 392)
        doDecayItem(itemEx.uid)
        doSendMagicEffect(toPosition, CONST_ME_POFF)
        return TRUE
    end
    
    elseif itemEx.uid == stone then
        if getPlayerStorageValue(cid, strg) < 1 then
            doPlayerAddItem(cid, item[1], item[2])
            setPlayerStorageValue(cid, strg, 1)
            doPlayerSendTextMessage(cid, 4, "Voce fez a missao e ganhou "..item[2].." "..getItemNameById(stone)..".")
        else
            doPlayerSendCancel(cid, "Voce ja fez esta missao.")
    end
    
    return FALSE
end

 

Boa sorte.

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

Postado
  • Autor

@Adriano Swatt eu mesmo acabei fazendo aki o script kkkk e funcionou, agora que vi que você fez pra min mesmo assim vlw por me ajudar REP + ai 

 

se você puder me ajudar no outro pedido meu agradeço o que usa uma chave na porta de ID: X a chave é removida e o player ganha uma storagem e assim ele pode abrir a porta pra sempre, no caso seria uma porte que so abre por storagem + quando usa a chave nela você ganha a storagem.

Editado por KennyXD (veja o histórico de edições)

Postado

Me mande o link para que eu possa ver.

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo