Ir para conteúdo

Npc Blessing Seller


DevilMoon

Posts Recomendados

Vá em Data>Npc crie uma pasta.xml chamada Tiger Lucan e coloque isso:

 

<?xml version="1.0" encoding="UTF-8"?>
<npc name="Tiger Lucan" script="data/npc/scripts/bless.lua" walkinterval="1000" floorchange="0">
   <health now="100" max="100"/>
   <look type="73" head="0" body="0" legs="0" feet="0" addons="0"/>
   <parameters>
       <parameter key="message_greet" value="Oi Vendo 5 Tipos de Bless. {First Bless}, {Second Bless}, {Third Bless}, {Fourth Bless}, {Fifth Bless} Voce Quer Comprar?'"/>
       <parameter key="message_farewell" value="Abraços.."/>
       <parameter key="module_keywords" value="1" />
       <parameter key="keywords" value="job;" />
       <parameter key="keyword_reply1" value="I am a busy man. I run the Ironhouse also im selling bless." />
       <parameter key="module_shop" value="1"/>
       <parameter key="shop_sellable" value="" />
       <parameter key="shop_buyable" value="" />
   </parameters>
</npc>

 

Ok Agora Feche e salve vá em Data>Npc>Scripts crie uma pasta.lua chamada bless e coloque 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


local node1 = keywordHandler:addKeyword({'first bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the first blessing for 10000 gold?'})
node1:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 1, premium = true, cost = 10000})
node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'})

local node2 = keywordHandler:addKeyword({'second bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the second blessing for 10000 gold?'})
node2:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 2, premium = true, cost = 10000})
node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'})

local node3 = keywordHandler:addKeyword({'third bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the third blessing for 10000 gold?'})
node3:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 3, premium = true, cost = 10000})
node3:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'})

local node4 = keywordHandler:addKeyword({'fourth bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the fourth blessing for 10000 gold?'})
node4:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 4, premium = true, cost = 10000})
node4:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'})

local node5 = keywordHandler:addKeyword({'fifth bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the fifth blessing for 10000 gold?'})
node5:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 5, premium = true, cost = 10000})
node5:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'})

npcHandler:addModule(FocusModule:new())

 

Feche e Salve.

 

 

Pronto Agora Adicione em Seu Rme, Abra seu Mapa e coloque ele No Lugar Desejado!!

 

Edite ao Seu Gosto.

 

 

Duvidas e Elogios Somente neste Topico.

 

 

Abraços...

Editado por DevilMoon
Link para o comentário
Compartilhar em outros sites

  • 2 months later...

bom script, mas to aprocura de um script para pokemon!

assim aproveitei esse momento e pergunto a vc se

poderia criar para mim um npc de venda de bless igual do pokemons svke?

Editado por david498
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...