• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Give me GLOBAL NPCS 8.60

fera holy kina

Ubuntu 10.04
Joined
Jan 27, 2009
Messages
192
Reaction score
5
Captain Tiberius
Sharon
Elgar
Clyde
a sleeping dragon
awareness of the emperor

Please ^^ .
 
Clyde
npc
Code:
<?xml version="1.0" encoding="UTF-8"?>
<npc name="Clyde" script="data/npc/scripts/Clyde.lua" walkinterval="2000" floorchange="0">
<health now="100" max="100"/>
<look type="128" head="98" body="40" legs="48" feet="95" addons="0"/>
<voices>
<voice text="Sit down, have a drink and relax!" interval2="120" margin="1" yell="no"/>
</voices>
<parameters>
        <parameter key="message_greet" value="Greetings, dear customer. Have a {drink} and some {food}."/>
        <parameter key="message_farewell" value="Good bye, visit us again."/>
		<parameter key="message_walkaway" value="Good bye." />
		<parameter key="message_sendtrade" value="Sure, browse through my offers." />
</parameters>
</npc>

script
Code:
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 shopModule = ShopModule:new()
npcHandler:addModule(shopModule)

shopModule:addBuyableItem({'bread'}, 2689, 4, 1,'bread') 
shopModule:addBuyableItem({'cheese'}, 2696, 6, 1,'cheese') 



shopModule:addBuyableItem({'cookie'}, 2687, 2, 1,'cookie')
shopModule:addBuyableItem({'tomato'}, 2685, 3, 1,'tomato')
shopModule:addBuyableItem({'egg'}, 2695, 2, 1,'egg')
shopModule:addBuyableItem({'ham'}, 2671, 8, 1,'ham')
shopModule:addBuyableItem({'meat'}, 2666, 5, 1,'meat')

npcHandler:addModule(FocusModule:new())
 

Similar threads

Back
Top