Você poderia mudar o título para "NPCs baseados no Jiddo NPC System, já que tais NPCs só funcionam com tal sistema. Além do mais, esses NPCs funcionam para outras versões também.
- Fórum
- OTServ
- Recursos
- Scripting
- NPCs, monsters e raids
- Npcs Baseados No Jiddo Npc System
Npcs Baseados No Jiddo Npc System
Por luizim, 03 de ago. de 2007 em NPCs, monsters e raids
info
Grupo: Visconde
Registrado: 10/06/06
Posts: 338
Reputação: +6
Char no Tibia: Setyte Berseker

Como o velho ditado!
"Se o Nostradamus falou, agua parou!" hehehe.. ![]()
Já mudei com a devido título que você citou acima. ![]()
Abraços,
Luizim
info
Grupo: Campones
Registrado: 24/02/07
Posts: 7
Reputação: 0
Char no Tibia: Aran Navan

EU testei o npc roy no meu evolution e quando eu flo Hi ou Hello ele n responde. (o makako me ignora >.<)
por favor alguem poderia arrumar isso pra eu poder usar no evolution, n sou bom em mexe com npc
quem puder me manda uma PM com o hotmail ou com o link do noc certinho =]
Vlwss
info
Grupo: Cavaleiro
Registrado: 03/06/07
Posts: 150
Reputação: +2

EU testei o npc roy no meu evolution e quando eu flo Hi ou Hello ele n responde. (o makako me ignora >.<)por favor alguem poderia arrumar isso pra eu poder usar no evolution, n sou bom em mexe com npc
quem puder me manda uma PM com o hotmail ou com o link do noc certinho =]
Vlwss
"Npcs Baseados No Jiddo Npc System"
que eu saiba o evolution não usa o jiddo npc sys =/
pra ser sicero nem sei de quem é o outro sys xD
--------------------------------------------------------------
@topic
valew, gostei desse pack, é um sys de npc muito bom, alé de confuso =D
eu já me adaptei a ele.
Bye
info
Grupo: Campones
Registrado: 05/02/07
Posts: 21
Reputação: 0

Coloca um de pacc e de promotion ai os meus aki tão dando erro ;/
info
Grupo: Campones
Registrado: 15/01/07
Posts: 2
Reputação: 0
tô precisando do npc que vende addon
se alguem tiver, por favor, posta aí.
abraços ^_^
#VicTor Fox
Está ae! ![]()
Em data/npc/
Varkhal.xml
<?xml version="1.0"?> <npc name="Varkhal" script="data/npc/scripts/addon.lua" autowalk="1" floorchange="0"> <health now="100" max="100"/> <look type="134" head="78" body="88" legs="0" feet="88" addons="3" /> </npc>
Depois data/npc/scripts/
addon.lua
------------------------------------------------------------------------
---------------- Addon NPC for Forgotten Server ------------------------
---------------- Script by originally by Lithium -----------------------
---------------------- Remade by Jiddo ---------------------------------
------------------------------------------------------------------------
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
-- OTServ event handling functions start
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
-- OTServ event handling functions end
function doPlayerGiveAddons(cid, addon)
for x = 128, 134 do
doPlayerAddOutfit(cid, x, addon)
end
for y = 143, 146 do
doPlayerAddOutfit(cid, y, addon)
end
for z = 151, 154 do
doPlayerAddOutfit(cid, z, addon)
end
doPlayerAddOutfit(cid, 251, addon)
for x = 136, 142 do
doPlayerAddOutfit(cid, x, addon)
end
for y = 147, 150 do
doPlayerAddOutfit(cid, y, addon)
end
for z = 155, 158 do
doPlayerAddOutfit(cid, z, addon)
end
doPlayerAddOutfit(cid, 252, addon)
end
function confirmBuyAddons(cid, message, keywords, parameters, node)
if(cid ~= npcHandler.focus) then
return false
end
local addon = parameters.addon
local cost = parameters.cost
local premium = (parameters.premium ~= nil and parameters.premium ~= false)
if(isPlayerPremiumCallback == nil or isPlayerPremiumCallback(cid) == true or premium == false) then
if doPlayerRemoveMoney(cid, cost) then
doPlayerGiveAddons(cid, addon)
npcHandler:say('Here you go! Enjoy your addons.')
else
npcHandler:say('Sorry, you do not have enough money.')
end
else
npcHandler:say('I only serve customers with premium accounts.')
end
keywordHandler:moveUp(1)
return true
end
local nodeFirst = keywordHandler:addKeyword({'first addon'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the first addon for 5000 gold coins?.'})
nodeFirst:addChildKeyword({'yes'}, confirmBuyAddons, {addon = 1, cost = 5000, premium = true})
nodeFirst:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, moveup = 1, text = 'Too expensive, eh?'})
local nodeSecond = keywordHandler:addKeyword({'second addon'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the second addon for 10000 gold coins?.'})
nodeSecond:addChildKeyword({'yes'}, confirmBuyAddons, {addon = 2, cost = 10000, premium = true})
nodeSecond:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, moveup = 1, text = 'Too expensive, eh?'})
keywordHandler:addKeyword({'addon'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I sell the first addon for 5000 gold coins and the second one for 10000 gold coins.'})
npcHandler:addModule(FocusModule:new())
Créditos: Lithium
Acho que é isso ae, não testei.
Abraços,
Luizim
info
Grupo: Campones
Registrado: 15/01/07
Posts: 2
Reputação: 0
vlw ae cara
=]
info
Grupo: Campones
Registrado: 25/11/07
Posts: 29
Reputação: 0
Char no Tibia: PsyKina

mto bom cara mas vc deveria fazer outros npc tipo de bless que anda dificil de achar um decente
info
Grupo: Conde
Registrado: 23/12/07
Posts: 566
Reputação: +5
Char no Tibia: Tprocheira soldier

Boa! Tava precisando msm. Ah, coloca o Johnny. O que vem no meu server só vende a ###### da Promotion
:w3:
info
Grupo: Barão
Registrado: 11/09/06
Posts: 202
Reputação: 0

Rapaz, tme4 como por npc de promotion?
info
Grupo: Conde
Registrado: 23/12/07
Posts: 566
Reputação: +5
Char no Tibia: Tprocheira soldier

O cabeçudo ai em cima, o OT ja vem com NPC de promotion se for o TFS
info
Grupo: Barão
Registrado: 11/09/06
Posts: 202
Reputação: 0

O TFS Esta com o npc de promotion bugado.






info
Grupo: Campones
Registrado: 03/12/05
Posts: 12
Reputação: 0
Já que tem muita gente que tá precisando desses npc, resolvi pegar os que eu acho e colocar aqui.
Obi (Mobília)
Este é o arquivo data\npc\obi.xml
PS: Tem que mudar o Outfit dele, pois está como "female".
Este é o data/npc/scripts/furniture.lua
Seller (BackPack, Manafluid, etc...)
Este é o arquivo data\npc\seller.xml
Este é o data/npc/scripts/seller.lua
Lector (Comidas)
Este é o arquivo data\npc\Lector.xml
Este é o data/npc/scripts/food.lua
Perac (Arrows, Bows, Bolts...)
Este é o arquivo data\npc\perac.xml
PS: Tem que mudar o Outfit dele, pois está como "female".
Este é o data/npc/scripts/bows.lua
Soya (Vende loots)
Este é o arquivo data\npc\soya.xml
Este é o data/npc/scripts/loot.lua
Roy (Soft Boots)
Este é o arquivo data\npc\roy.xml
Este é o data/npc/scripts/soft boots.lua
Caso eu for achando eu vou postando aqui!
Abraços,
Luizim
Editado Agosto 3 por luizim