Ir para conteúdo

[Pedido Entregue]


reguengo

Posts Recomendados

bom dia galera xtibiana xDD

eu queria um npc que se chamasse Upgrade Seller e vendesse o item 8306 por 5kk eu sou iniciante em scripter na verdade num sei faze nads mas um dia eu aprendo por isso gostaria que algum fizesse pra mim isso.

agradeço desde ja pq sei que vcs irão me ajudar xDD :party:

fuizzzz

Link para o comentário
Compartilhar em outros sites

Olá amigo, bom não so muito bom com script mais acho que isso sei fazer :)

 

1º crie um arquivo .xml em data/npc, e bote o seguinte nome dele, que no teu caso é Upgrade Seller e adicione isso dentro.

 

<?xml version="1.0" encoding="UTF-8"?>

<npc name="Upgrade Seller" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0">

<health now="100" max="100"/>

<look type="57" head="57" body="59" legs="40" feet="76" addons="0"/>

<parameters>

<parameter key="module_shop" value="1"/>

<parameter key="message_greet" value="Ola |PLAYERNAME|. Eu vendo Pure Energy. Diga {trade}."/>

<parameter key="shop_buyable" value="Pure Energy,8306,5000000"/>

</parameters>

</npc>

 

oque está em negrito é o nome do item, bote oque quiser.

 

 

Depois crie um aquivo .lua em data/npc/scripts e renomeie para default depois bote isso 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())

 

 

Pronto.. Teste e ve se funfo legal :)

 

PS: Modifiquei esse script de um ot 8.4 que tenho aqui, se quiser teste em 8.5 que deve funfa.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...