Ir para conteúdo

Featured Replies

  • Respostas 13
  • Visualizações 619
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor

Acho melhor ninguém falar por ele...

 

 

esperar ele explicar...

 

ele quis dizer iten que o player da pro npc, ai o npc muda a vocaçao de quem deu o iten

 

Como assim , o npc dá vocação ? 

mas você quer que ele dê um item que dê vocação  ao clicar ?

Pessoal Nao expliquei Direito Mas vou explicar Melhor Blz Me desculpem Por Favor e que tava Com pressa Mas ovu explica Olhá.

1° Pessoal Eu quero Um iten Q de Vocação. Por Exemplo Eu Compro esse iten No shop do site, Ai o iten vai para a conta dele ai  o cara clika com o botão Direito E ganha uma vocação Por exemplo A do Madara ou Naruto e etc... Mas eu quero apenas o Script do iten Porq No shop eu vou colocar Oks

Me desculpem se deixei vcs Meio Confuso Oks RESUMINDO. Eu quero um iten q de vocação Tal. Ok Brg Nao esquecerei do Rep +++ Me desculpem por deixar vcs confuso Obrg.

 

Ops mas quando ele usar o Iten o iten Sumir Oks

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

Postado
function onUse(cid, item)

    local config = {

        vocation_name = "Madara", -- NOME DA VOCAÇÃO
        voc = xxx, -- ID DA VOCAÇÃO
        storage = 79846,  
    }
            if getPlayerStorageValue(cid, config.storage) < 1 then
                doPlayerSetVocation(cid, config.voc)
                doPlayerSendTextMessage(cid, 19, "Vocation " .. config.vocation_name .. " foi adicionada!!" )
                doSendMagicEffect(getThingPos(cid), 28)
                setPlayerStorageValue(cid, config.storage, 1)
                doRemoveItem(item.uid, 1)
            else
                doPlayerSendTextMessage(cid, "Voce já tem essa vocação")
            end
        
    return true
end
	<action itemid="ITEMID" event="script" value="ARQUIVO.lua"/>
Postado
  • Autor
function onUse(cid, item)

    local config = {

        vocation_name = "Madara", -- NOME DA VOCAÇÃO
        voc = xxx, -- ID DA VOCAÇÃO
        storage = 79846,  
    }
            if getPlayerStorageValue(cid, config.storage) < 1 then
                doPlayerSetVocation(cid, config.voc)
                doPlayerSendTextMessage(cid, 19, "Vocation " .. config.vocation_name .. " foi adicionada!!" )
                doSendMagicEffect(getThingPos(cid), 28)
                setPlayerStorageValue(cid, config.storage, 1)
                doRemoveItem(item.uid, 1)
            else
                doPlayerSendTextMessage(cid, "Voce já tem essa vocação")
            end
        
    return true
end
	<action itemid="ITEMID" event="script" value="ARQUIVO.lua"/>

vlw cara Mas onde eu coloco isso mano ?

Postado

Crie um arquivo em 'data/actions/scripts' chamado 'trocavocacao.lua' e coloque o script do @Shizuo Silva;

Agora abra o arquivo 'actions.xml', na pasta 'data/actions' e adicione a seguinte tag;

<action itemid="0000" event="script" value="trocavocacao.lua"/>

Edite o numero que esta em vermelho para o id do item que dará a vocação.

Atenciosamente, David Araujo

Meu Conteúdo

 

Fui útil? Gostou? 
Faça uma doação.

 
 
 

"É errando que se erra."

"Gambiarras resolvem instantemente, porém podem complicar em problemas futuros."

"Cada dia vivido é um aprendizado."

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