Ir para conteúdo

Featured Replies

Postado

Fale rapaziada. Preciso da ajuda para criar um npc em que ele só ira trocar uma quantidade x de item por uma moeda.

EXEMPLO:

'COIN=2151'

NPC: Ola 'JOGADOR', eu vendo a 'PICK' para minerar e também compro os 'ITENS' minerados.

PLAYER: PICK

NPC: A pick custa x COIN/// PLAYER: YES ////// NPC: Aqui esta sua pick.

PLAYER: ITENS ////// NPC: Eu compro 100 sapphires por 10 COIN, 100 Skull por 15 COIN, 100 Diamond por 20 COIN. ///// PLAYER: YES //////// NPC: Aqui esta suas COIN. 

 

O npc precisa das quantidade exatas para trocar pela a COIN, e ele troca todos os itens automático. O player não precisa ficar falando qual item ele quer troca. Se ele tiver 1000 Sapphires, 100 Skull, 10000 Diamond, ele ja vai somar e trocar tudo.

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

  • 3 weeks later...
Postado

Opa..

 

Xml do Npc:

<?xml version="1.0"?>
<npc name="Miner" script="data/npc/scripts/mining.lua" walkinterval="50000" floorchange="0">
<health now="1000" max="1000"/>
<look type="130" head="0" body="10" legs="10" feet="0" addons="0"/>
<parameters>
<parameter key="message_greet" value="Ola |PLAYERNAME|, eu vendo a {pick} para minerar e também compro os {itens} minerados"/>
</parameters>
</npc>

Script do Npc:

Mostrar conteúdo oculto

 

OBS: Para adicionar mais itens segue o exemplo. (Tem que estar na mesma ordem nas 2 tabelas!)

 

--------CONFIG---------#
local goldID = 2148 -- ID do gold 
local pickID = 2553 -- ID da pick
local pick_value = 10 -- Preço da pick

local itens = {
--[NOME DO ITEM] = QUANTIDADE--
["Skull"] = 100,
["Diamond"] = 100,
["Gold Nugget"] = 50,

["Worm"] = 30,

}

local cost_Item = {
--[VALOR DO ITEM] = ID DO ITEM    
[1] = 2229, -- Skull
[2] = 2145, -- Diamond
[10] = 2157, -- Gold Nugget

[3] = 2884, --Worm

}

 

Postado
  • Autor
  Em 09/06/2019 em 03:01, Bolletox disse:

Opa..

 

Xml do Npc:


<?xml version="1.0"?>
<npc name="Miner" script="data/npc/scripts/mining.lua" walkinterval="50000" floorchange="0">
<health now="1000" max="1000"/>
<look type="130" head="0" body="10" legs="10" feet="0" addons="0"/>
<parameters>
<parameter key="message_greet" value="Ola |PLAYERNAME|, eu vendo a {pick} para minerar e também compro os {itens} minerados"/>
</parameters>
</npc>

Script do Npc:

Mostrar conteúdo oculto

 

OBS: Para adicionar mais itens segue o exemplo. (Tem que estar na mesma ordem nas 2 tabelas!)

 

--------CONFIG---------#
local goldID = 2148 -- ID do gold 
local pickID = 2553 -- ID da pick
local pick_value = 10 -- Preço da pick

local itens = {
--[NOME DO ITEM] = QUANTIDADE--
["Skull"] = 100,
["Diamond"] = 100,
["Gold Nugget"] = 50,

["Worm"] = 30,

}

local cost_Item = {
--[VALOR DO ITEM] = ID DO ITEM    
[1] = 2229, -- Skull
[2] = 2145, -- Diamond
[10] = 2157, -- Gold Nugget

[3] = 2884, --Worm

}

 

 

Valeu por ajudar.

 

Esta dando esse erro.

Mostrar conteúdo oculto

 

 

## EDIT ####

Consegui arrumar o erro do t, agora aparece um erro do remove

image.thumb.png.8d1e121fba526f2defef7dfd80464ac5.png

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

Senhoras e senhores, se alguma resposta lhe ajudou, marque-a como a melhor resposta e de ponto positivo, assim você incentiva quem lhe ajudou a continuar ajudando!!.

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.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo