Ir para conteúdo

[Encerrado] NPC de stacks


xCookie

Posts Recomendados

Bom queria um npc que comprasse uns ovinhos dos players por 100k cada , Já tentei cria um pegando scripts de outro npc. Só que o npc não compra os ovinhos em quantidade , somente se você separa 1 por 1 na backpack e ir vendendo 1 por 1. Eu quero que por exemplo vende em quantidade exemplo de 1-100. Quem puder está fazendo esse npc para mim e me passar agradeceria muito mesmo quem me ajuda leva 3 REP + button_ok.png

 

Ids dos ovinhos : 6541,6542,6543,6544.6545

Link para o comentário
Compartilhar em outros sites

cria um npc e coloca dentro:

<?xml version="1.0" encoding="UTF-8"?>
<npc name="Vendedor de Ovo" script="vendedorovo.lua" walkinterval="350000" floorchange="0" speed="0">
<health now="150" max="150"/>
<look type="510" head="91" body="114" legs="86" feet="0"/>
<parameters>
<parameter key="message_greet" value="Olá! Eu compro ovos , diga {offer} para ajudá-lo!"/>
<parameter key="message_farewell" value="Good bye!"/>
<parameter key="message_idletimeout" value="Good bye!"/>
<parameter key="message_walkaway" value="Good bye!"/>
<parameter key="module_shop" value="1"/>
<parameter key="shop_buyable" value="ovo1,6541,100000;ovo2,6542,100000;ovo3,6543,100000;ovo4,6544,100000;ovo5,6545,100000;"/>
<parameter key="shop_sellable" value=""/>
</parameters>
</npc>

depois na pasta script adiciona um arquivo vendedorovo.lua e coloca dentro:

local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)

function onCreatureAppear(cid)            npcHandler:onCreatureAppear(cid)            end
function onCreatureDisappear(cid)        npcHandler:onCreatureDisappear(cid)            end
function onCreatureSay(cid, type, msg)        npcHandler:onCreatureSay(cid, type, msg)        end
function onThink()                npcHandler:onThink()                    end

npcHandler:addModule(FocusModule:new())
Editado por Soulviling
Link para o comentário
Compartilhar em outros sites

coloca no npc pra ver se funciona

<npc name="Vendedor de Ovo" script="data/npc/scripts/default.lua" walkinterval="25" floorchange="0" access="5" level="1" maglevel="1">
    <health now="151" max="150"/>
    <look type="134" head="114" body="113" legs="113" feet="113" addons="3" corpse="2212"/>
    <parameters>
        <parameter key="module_shop" value="1" />
        <parameter key="message_greet" value="Hello |PLAYERNAME|. I sell various items to assist you in your fighting." />
<parameter key="shop_sellable" value="ovo1,6541,100000;ovo2,6542,100000;ovo3,6543,100000;ovo4,6544,100000;ovo5,6545,100000;"/>
    </parameters>
</npc>
Editado por Soulviling
Link para o comentário
Compartilhar em outros sites

  • 4 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.
×
×
  • Criar Novo...